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.
HSPC Technical Specification Project Roadmap Proposal
Proposed Specification | Description | Status | 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. | ACTIVE | HIGH | HL7 EPS, OMG DDS | |
Event Model | Common way to represent events | PROPOSED | |||
Initial Set of Event Definitions | An initial set of event types defined by a common terminology | PROPOSED | |||
Communication | |||||
Alerts/Notifications | Define a way for platform consumers to raise (write) alerts and/or notifications inside the platform/EHR. | PROPOSED | HIGH | HL7 UCOM | |
Security | |||||
Server-to-server Authorization | Allows for headless interactions between application and platforms/EHRs | ACTIVE | HIGH | OAUTH2 | |
Validation | |||||
Conformance check | Performs a syntactic validation on a Resource, checking for conformance against a structural definition | PROPOSED | MEDIUM | ||
Transreption | Converts a resource from a model to another, preserving the semantics of its content | PROPOSED | |||
Care Coordination | |||||
Master Patient Index | Allows to link records between different (EHR) systems | PROPOSED | |||
CDS | |||||
Knowledge Module Repository | A store for common knowledge artifacts - rules, quality measures, terminologies, etc.. | PROPOSED | |||
Knowledge Module Specification | Common format(s) for sharing knowledge | PROPOSED | |||
CDS Interface and Protocols | Invoke CDS logic on a (fragment of the) patient record | PROPOSED | HL7 DSS | ||
Terminology | |||||
Terminology server | Resolve coded concepts, valuesets and post-coordinated expressions | PROPOSED | CTS-2 |