OCKTask

E853025

OCKTask is a core CareKit model object representing a scheduled activity or intervention that patients are meant to perform and track over time.

All labels observed (2)

Label Occurrences
OCKTask canonical 4
OCKSchedule 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf CareKit model type ⓘ
Swift struct ⓘ
belongsToLayer model layer ⓘ
canBeQueriedVia OCKStore ⓘ
canBeSavedIn OCKStore ⓘ
conformsTo Codable ⓘ
Equatable ⓘ
Identifiable ⓘ
OCKAnyTask ⓘ
OCKVersionedObjectCompatible ⓘ
linked to: OCKStore
definedIn CareKit framework ⓘ
linked to: CareKit
documentationURL https://developer.apple.com/documentation/carekit/ocktask ⓘ
hasMany OCKOutcome ⓘ
hasProperty asset ⓘ
carePlanUUID ⓘ
effectiveDate ⓘ
groupIdentifier ⓘ
id ⓘ
impactsAdherence ⓘ
instructions ⓘ
remoteID ⓘ
schedule ⓘ
schemaVersion ⓘ
tags ⓘ
title ⓘ
userInfo ⓘ
uuid ⓘ
introducedIn CareKit 2.x ⓘ
linked to: CareKit
isVersioned true ⓘ
partOf CareKit ⓘ
platform iOS ⓘ
macOS ⓘ
tvOS ⓘ
watchOS ⓘ
programmingLanguage Swift ⓘ
relatedTo OCKCarePlan ⓘ
linked to: CarePlan

OCKOutcome ⓘ
OCKSchedule ⓘ
linked to: OCKTask
replaces OCKCarePlanActivity ⓘ
linked to: CareKit
represents intervention ⓘ
scheduled activity ⓘ
supports local persistence ⓘ
synchronization via OCKRemoteSynchronizableStore ⓘ
usedFor care plan modeling ⓘ
patient adherence tracking ⓘ
scheduling health-related activities ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

CareKit → component → OCKTask ⓘ
OCKTask → relatedTo → OCKSchedule ⓘ
linked to: OCKTask
OCKPatient → relatedTo → OCKTask ⓘ