Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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:
ServiceDescriptionRequirementsStandardsImplementations


Use Cases

Jira Legacy
showSummaryfalse
serverJIRA (healthservices.atlassian.net)
serverId0c1a6aa0-7b53-3201-966d-55c7845f4db9
keySOA-5
 

Healthcare Security Services
Authentication and Authorization

Access Control

  • HSSP PASS Access Control


AuditProvides a consolidated audit trail of all access and changes to PHI


ConsentA service to record and enforce a patient's consent directives.


OpenNCP - BPPC



Event ManagementCommon 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:

  • Transformation between models (changing semantics)
  • Translation between models (preserving semantics), e.g. v2 to RIM to FHIR
  • Transcription between formats (preserving model and semantics), e.g. FHIR RDF to XML to JSON



TerminologyExpand 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 ManagementCorrelates records (entries), discovering identities

Health Services DirectoryManage an organization's (non-technical) services and capabilities



Scheduling




Record Locator

Intel for RLUS ?

hData

FHIR

OpenNCP for XCPD


Data Retrieval



Coordinating (Vertical) Services :

...

ServiceDescriptionRequirementsStandardsImplementationsUse Cases
Immunization ManagementAssist with immunization schedules


Care CoordinationSupport the coordination of care (delivery) across institutions


Task ManagementTraces and manages tasks


Order ManagementHandling the lifecycle of orders in a clinical workflow
  • OMG Ordering Service RFP

  • Order Catalog Service



Care Services Discovery


Cohort ManagementManages adding patients to cohorts



Unified Patient RecordProvides a comprehensive view of an enriched patient record (VPR?)


Clinical Decision SupportInvoke CDS logic on a (fragment of the) patient record


Others (not in diagram):

ServiceDescriptionRequirementsStandardsImplementationsUse Cases
Knowledge RepositoryA store for common knowledge artifacts - rules, quality measures, terminologies, etc..



Knowledge ManagementA layer, usually associated to a K repository, that manages the curation, lifecycle, provenance, pedigree and distribution of knowledge assets



Knowledge and Analytics RuntimeAn aggregate Knowledge Execution functionality that supports the delivery of various "inference" capabilities:




  • Complex Event Processing





  • Rules and Constraints

  • RIF

  • RuleML


  • SBVR




  • Ontology-based Reasoning

  • OWL 



  • NLP





  • (Domain and Business) Processes

  • BPMN



  • Quantitative Predictive Models

  • PMML