OCKStore
E853024
OCKStore is CareKit’s data persistence layer, providing storage and management of care plans, tasks, and outcomes for iOS health applications.
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
CareKit component
ⓘ
CareKit data store ⓘ Swift class ⓘ persistent store ⓘ |
| canBeWrappedBy | OCKSynchronizedStoreManager NERFINISHED ⓘ |
| conformsTo | OCKAnyStoreProtocol NERFINISHED ⓘ |
| developedBy | Apple NERFINISHED ⓘ |
| documentationURL | https://developer.apple.com/documentation/carekit/ockstore ⓘ |
| framework | CareKit NERFINISHED ⓘ |
| hasDesignGoal |
local on-device storage
ⓘ
privacy-preserving data management ⓘ |
| introducedIn | CareKit 2.x API surface ⓘ |
| manages |
OCKCarePlan
NERFINISHED
ⓘ
OCKContact NERFINISHED ⓘ OCKOutcome NERFINISHED ⓘ OCKPatient ⓘ OCKTask ⓘ |
| notifiesVia |
NotificationCenter
NERFINISHED
ⓘ
delegate callbacks ⓘ |
| partOf | CareKit NERFINISHED ⓘ |
| persistsDataUsing | Core Data NERFINISHED ⓘ |
| platform |
iOS
ⓘ
macOS ⓘ tvOS NERFINISHED ⓘ watchOS NERFINISHED ⓘ |
| programmingLanguage | Swift NERFINISHED ⓘ |
| 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 ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.