This page contains the draft version of the HSPC functional architecture specification, and serves as a hub for the various task forces working on different aspects of the HSPC architecture.
...
- UDDI
- Messaging
- Authentication and Authorization
- Master Data Management
- Monitoring
Enabling (Horizontal) Services:
Service | Description | Requirements | Standards | Implementations |
| ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Healthcare Security Services | |||||||||||||||
Authentication and Authorization |
| ||||||||||||||
Access Control |
| ||||||||||||||
Audit | Provides a consolidated audit trail of all access and changes to PHI |
| |||||||||||||
Consent | A service to record and enforce a patient's consent directives. | OpenNCP - BPPC | |||||||||||||
Event Management | Common mechanism for platforms to publish and consumers to subscribe to useful events occurring inside the platform/EHR. | (FHIR Messaging and Subscription model) | HSPC | ||||||||||||
Data Trans*tion | Converts data and information between representations:
| ||||||||||||||
Terminology | Expand coded concepts, valuesets and post-coordinated expressions. Resolve concept descriptions Manages versioning | ||||||||||||||
Unified Communications | 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.. | ||||||||||||||
Identity Management | Correlates records (entries), discovering identities | ||||||||||||||
Health Services Directory | Manage an organization's (non-technical) services and capabilities | ||||||||||||||
Scheduling | |||||||||||||||
Record Locator | Intel for RLUS ? hData FHIR OpenNCP for XCPD | ||||||||||||||
Data Retrieval |
Coordinating (Vertical) Services :
...
Service | Description | Requirements | Standards | Implementations | Use Cases |
---|---|---|---|---|---|
Immunization Management | Assist with immunization schedules | ||||
Care Coordination | Support the coordination of care (delivery) across institutions | ||||
Task Management | Traces and manages tasks | ||||
Order Management | Handling the lifecycle of orders in a clinical workflow |
| |||
Care Services Discovery | |||||
Cohort Management | Manages adding patients to cohorts | ||||
Unified Patient Record | Provides a comprehensive view of an enriched patient record (VPR?) | ||||
Clinical Decision Support | Invoke CDS logic on a (fragment of the) patient record |
|
Others (not in diagram):
Service | Description | Requirements | Standards | Implementations | Use Cases |
---|---|---|---|---|---|
Knowledge Repository | A store for common knowledge artifacts - rules, quality measures, terminologies, etc.. | ||||
Knowledge Management | A layer, usually associated to a K repository, that manages the curation, lifecycle, provenance, pedigree and distribution of knowledge assets | ||||
Knowledge and Analytics Runtime | An aggregate Knowledge Execution functionality that supports the delivery of various "inference" capabilities: | ||||
| |||||
|
| ||||
|
| ||||
| |||||
|
| ||||
|
|