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