The HSPC Technical Specifications details the requirements to which implementing HSPC enabled applications and platforms adhere. This is a collaborative space to further the work of the spec.
Current version of the HSPC Technical Specification.
Proposed Specification | Description | Status | Implementations | Priority | Related Standards | Use Cases |
---|---|---|---|---|---|---|
Eventing | ||||||
Publish & Subscribe | Common mechanism for platforms to publish and consumers to subscribe to useful events occurring inside the platform/EHR. | HSPC | HL7 EPS, OMG DDS, (FHIR Subscription model) | |||
Communication | ||||||
Alerts/Notifications | Define a way for platform consumers to raise (write) alerts, reminders and/or notifications inside the platform/EHR. Should leverage roles, delivery channels, user preferences, etc.. | HL7 UCOM | ||||
Security | ||||||
Server-to-server Authorization | Allows for headless interactions between application and platforms/EHRs | HSPC | OAUTH2 | |||
Data Obfuscation | Applies policies to ensure no sensitive data is transmitted | XCML | ||||
Validation | ||||||
Conformance check | Performs a syntactic validation on a Resource, checking for conformance against a structural definition | FHIR SD, (W3C ShEx) | ||||
Transreption | Converts a resource from a model to another, preserving the semantics of its content | |||||
Care Coordination | ||||||
Master Patient Index | Allows to link records between different (EHR) systems | HL7 IS/IXS | ||||
Knowledge / Content Management | ||||||
Knowledge Module Repository | A store for common knowledge artifacts - rules, quality measures, terminologies, etc.. | |||||
Terminology | ||||||
Terminology server | Resolve coded concepts, valuesets and post-coordinated expressions | OMG CTS-2, (FHIR ValueSet model) |
Proposed Specification | Description | Status | Implementations | Priority | Related Standards | Use Cases |
---|---|---|---|---|---|---|
Eventing | ||||||
Communication | ||||||
Security | ||||||
Patient Consent | Filter patient data based on informed consent | |||||
Care Coordination | ||||||
Knowledge / Content Management | ||||||
Clinical Decision Support | Invoke CDS logic on a (fragment of the) patient record | OpenCDS | HL7 DSS | |||
Terminology |
Proposed Specification | Description | Status | Contributors | Priority | Related Standards | Use Cases |
---|---|---|---|---|---|---|
Eventing | ||||||
Common Event Definitions | ||||||
Security | ||||||
Validation | ||||||
Common Profiles | CIMI | |||||
Knowledge / Content Management | ||||||
Common Alerts / Reminders | ||||||
Common Quality Measures | ||||||
Terminology | ||||||
Common Terminology Systems | SNOMED-CT, LOINC, RxNORM |