OCKStore

E853024

OCKStore is CareKit’s data persistence layer, providing storage and management of care plans, tasks, and outcomes for iOS health applications.

All labels observed (3)

Label Occurrences
OCKStore canonical 8
OCKEventStoreProtocol 1
OCKVersionedObjectCompatible 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf CareKit component ⓘ
CareKit data store ⓘ
Swift class ⓘ
persistent store ⓘ
canBeWrappedBy OCKSynchronizedStoreManager ⓘ
conformsTo OCKAnyStoreProtocol ⓘ
developedBy Apple ⓘ
linked to: Apple Inc.
documentationURL https://developer.apple.com/documentation/carekit/ockstore ⓘ
framework CareKit ⓘ
hasDesignGoal local on-device storage ⓘ
privacy-preserving data management ⓘ
introducedIn CareKit 2.x API surface ⓘ
manages OCKCarePlan ⓘ
linked to: CarePlan

OCKContact ⓘ
OCKOutcome ⓘ
OCKPatient ⓘ
OCKTask ⓘ
notifiesVia NotificationCenter ⓘ
delegate callbacks ⓘ
partOf CareKit ⓘ
persistsDataUsing Core Data ⓘ
platform iOS ⓘ
macOS ⓘ
tvOS ⓘ
watchOS ⓘ
programmingLanguage Swift ⓘ
provides CRUD operations for CareKit entities ⓘ
data persistence layer ⓘ
storage of care plans ⓘ
storage of outcomes ⓘ
storage of tasks ⓘ
replaces older CareKit store APIs ⓘ
supports asynchronous operations ⓘ
background data operations ⓘ
logical deletion of records ⓘ
querying by date interval ⓘ
querying by identifier ⓘ
synchronous operations ⓘ
versioned records ⓘ
supportsFeature care plan versioning ⓘ
linking outcomes to tasks ⓘ
recording outcomes ⓘ
scheduling of tasks ⓘ
tracking of adherence ⓘ
usedFor care management apps ⓘ
health applications ⓘ
research and clinical studies apps ⓘ

How these facts were elicited

Referenced by (10)

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

CareKit → component → OCKStore ⓘ
OCKTask → conformsTo → OCKVersionedObjectCompatible ⓘ
linked to: OCKStore
OCKTask → canBeQueriedVia → OCKStore ⓘ
OCKTask → canBeSavedIn → OCKStore ⓘ
OCKDailyPageViewController → conformsTo → OCKEventStoreProtocol ⓘ
linked to: OCKStore