Query Care Services Records Workflow
Last updated
Last updated
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
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.