Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 7.46 KB

query-care-services-records-workflow.md

File metadata and controls

32 lines (25 loc) · 7.46 KB

Query Care Services Records Workflow

Workflow for a point of service application to query the Info Manager for the care services provided by each.

Workflow Maturity

Maturing

  • Workflow is defined and ARB Approved
  • Workflow is supported by emerging IHE mCSD standard
Standards* Mobile Care Services Discovery (mCSD): ftp://ftp.ihe.net/DocumentPublication/CurrentPublished/ITInfrastructure/IHE\_ITI\_Suppl\_mCSD.pdf
Assumptions and Prerequisites

A Care Services Registry shall have one or more of the following resources:

  • Location
  • Practitioner and PractitionerRole
  • Organization
  • HealthcareService
Actors
  • IL = Interoperability Layer to handle data governance and security issues, mCSD Care Services Selective Supplier
  • PoS = Point of Service Application, mCSD Care Services Selective Consumer
  • ILR InfoMan = Interlinked Registries mCSD Care Services Update Consumer and Care Services Selective Supplier
  • HWR = Health Worker Registry HWR, mCSD Care Services Update Supplier
  • FR = Facility Registry FR, mCSD Care Services Update Supplier

Interaction Description

The following is a description of the interaction steps.

# Interaction Data / Notes Transaction Options
0 Initiated according to timing set by jurisdiction HTTP GET Request. No query parameters required.
1 Request Added / Updated healthcare worker data HTTP GET Request. Optional parameter since a requested time. [ITI-91] Request Care Services Updates Request
2 Return Added / Updated healthcare worker data HTTP response with FHIR Bundle. [ITI-91] Request Care Services Updates Response
3 Save or Merge healthcare worker data Save or optionally merge updated data based on jurisdictional requirements.
4 Return Added / Updated facility data HTTP GET Request. Optional parameter since a requested time. [ITI-91] Request Care Services Updates Request
5 Return Added / Updated healthcare worker data HTTP response with FHIR Bundle. [ITI-91] Request Care Services Updates Response
6 Save or Merge healthcare worker data Save or optionally merge updated data based on jurisdictional requirements
7 Search for matching interlinked data from PoS to IL. HTTP GET Request with optional query parameters. Can be for any supported resources. [ITI-90] Find Matching Care Services Request
8 Forward search for matching interlinked data from IL to ILR if access is allowed. HTTP GET Request with optional query parameters. Can be for any supported resources. [ITI-90] Find Matching Care Services Request
9 Return matching care services from ILR to IL HTTP response with FHIR Bundle of matching resources or an error if an invalid request or server error. [ITI-90] Find Matching Care Services Response
10 Return matching care services from IL to PoS HTTP response with FHIR Bundle of matching resources or an error if an invalid request or server error. [ITI-90] Find Matching Care Services Response
11 If PoS doesn’t have access return error Return invalid access error.

****