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.

****

Last updated