This page is part of the SMART Verifiable IPS for Pilgrimage (v2.0.2: Release) based on FHIR (HL7® FHIR® Standard) R4 . This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions
Sequence Diagrams
This page includes sequence diagrams that describe interactions between actors and participants described in this Implementation Guide.
Overall Sequence Diagram for Religious Pilgrimage and IPS
Overall Sequence Diagram for Religious Pilgrimage and IPS Hajj Counselor Pilgrim from Origin Country Origin Country Health Wallet Origin Country HIE WHO GDHCN Host Country EMR Health Worker in Host Country 01: perform routine synchronization of keys 02: perform routine synchronization of keys 03: Conducts health assessment, counsels the pilgrim and collects consent 04: Request for Patient Summary as QR Code 05: Issue Verifiable Health Link as QR Code 06: Travels to Host Country and seeks care, shares verifiable health document(IPS) from health wallet (IPS via VHL) 07: scans QR code from pilgrim's health wallet (IPS via VHL) 08: retrieves health document (IPS) 09: provides appropriate care
Routine Synchronization
Routine Synchronization Origin Country Health Wallet Origin Country Health Wallet Origin Country HIE Origin Country HIE WHO GDHCN WHO GDHCN Host Country EMR Host Country EMR loop [routine synchronization] 01: generate public-private key pairs for issuing health documents 02: send public keys for IPS verification 03: retrieves and caches all public keys for IPS and VHL verification
Health Assessment, Consent Counselling, and Issuance of Smart Health Link
Health Assessment, Consent Counselling, and Issuance of Smart Health Link Hajj Counselor Hajj Counselor Pilgrim from Origin Country Pilgrim from Origin Country Origin Country Health Wallet Origin Country Health Wallet Origin Country HIE Origin Country HIE QR Code QR Code Asessment 01: conduct health assessment Counseling and Consent 02: explain utilization of digital health wallet during Hajj including consent policy Issue Verifiable Health Link Verifiable Health Links: create Verifiable Health Link for the IPS generate digital signature\ncapture signed VHL as HCERT claim HCERT is rendered as QR code 03: requests generation of IPS and provide consent optionally sets selective disclosure & timelimit 04: Consent stored as QuestionnaireResponse 05: Consent QuestionnaireResponse extracted and Create Consent resource with codes defined [ITI-108] 06: Add the consent FHIR resource to IPS 07: Generate MHD Folder for Pilgrim 08: generate Verifiable Health Link as QR Code
Agreed IPS workflow for 'Clinical Encounter for Unplanned Care' between KSA and Origin countries
Agreed IPS workflow for 'Clinical Encounter for Unplanned Care' between KSA and Indonesia/Malaysia Pilgrim from Origin Country Pilgrim from Origin Country Accompanying Clinician from Origin Country Accompanying Clinician from Origin Country Origin Country Health Wallet Origin Country Health Wallet Origin Country HIE Origin Country HIE Host Country EMR Host Country EMR Health Worker in Host Country Health Worker in Host Country Bar code scanner Bar code scanner 01: Upload pilgrims demographic information few weeks before Hajj 02: travels to Host Country and seeks care, shares verifiable health document(IPS) from health wallet (IPS via VHL) 03: identifies pilgrim with demographics and registers patient with pilgrimage number 04: uses scanner to scan QR code 05: scans QR code from pilgrim's health wallet (IPS via VHL) 06: mTLS authentication node [ITI-19] 07: verifies QR code signature using cached keys 08: retrieve MHD Folder document references for pilgrim 09: Record Audit event [ITI-20] 10: Process retrieve request and respond 11: retrieves health document (IPS) (document might be pregenerated or generated on request) 12: Record Audit event [ITI-20] 13: Process retrieve request and respond 14: verifies health document (IPS) signature using cached keys 15: saves local copy of health document (IPS) 16: display contents of health document 17: provides appropriate care 18: updates local record of care