Versions Compared

Key

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

...

Uml sequence
filemamsdsadmsa
title mHero Workflow



participant Interoperability\nLayer as IL
participant InterLinked\nRegistry as HWR
participant Data Collector as MDC

loop periodic sync  
  MDC->HWR: Request updated health worker\ncontact information\nITI-73 or FHIR Practitioner Search
  HWR->MDC: Return records of updated health\nworkers including contact information\n as FHIR Bundle of Practitioners or ITI-73 Response
  MDC->MDC: Import HW data with valid contact information
end
loop periodic sync
  HWR->MDC: Request health worker records\nincluding local identifiers for MDCHealth Workers\nin the Data Collector system\nITI-74 or FHIR Practitioner Search
  MDC->HWR: Return local identifiers as\nFHIR Bundle of Practitioners or ITI-73 Response
end

...

Uml sequence
filemmlasda
title mHero Workflow



participant Point of Service as MI
participant Interoperability\nLayer as IL
participant InterLinked\nRegistry as HWR
participant Data Collector as MDC
participant Health Worker as HW

MI->MI: Determine identifying characteristics\nof a cohort of health workers
MI->IL: Select Cohort of health workers\nby identifying characteristics\nITI-73 or FHIR Practitioner Search  
IL->HWR: Select Cohort of health workers\nby identifying characteristics\nITI-73 or FHIR Practitioner Search 
HWR->IL: Return Cohort of health workers\nwith local identifiers for MDC health workers\nin Data Collector system as\nFHIR Bundle of Practitioners or ITI-73 Response
IL->MI: Return Cohort of health workers\nwith local identifiers for MDC health workers\nin Data Collector system system as\nFHIR Bundle of Practitioners or ITI-73 Response
MI->IL: Request list of available\ndata collection workflows\nFHIR Questionaire Search 
IL->MDC: Request list of available\ndata collection workflows\nFHIR Questionaire Search 
MDC->IL: Return list of data\ncollection workflows as FHIR Bundle of Questionnaires
IL->MI: Return list of data\ncollection workflows as FHIR Bundle of Questionnaires
MI->MI: select data collection workflow
MI->IL: Initiate data collection workflow\non cohort of healthworkers\nusing local identifiers for MDC health workers\nin Data Collector system\nextended operation on FHIR Questionnaire 	
IL->MDC: Initiate data collection workflow\non cohort of healthworkers\nusing local identifiers for MDC health workers\nin Data Collector system\nextended operation on FHIR Questionnaire
loop through cohort of health workers
MDC->HW: Initiate data collection
HW->MDC: return data collected
end
MI->MI: time passes according\n to business requirements
MI->IL: Collect responses using Questionnaire ID\n or local identifier of HW for MDChealth worker\nin Data Collector system\nFHIR QuestionnaireResponse SEARCH
IL->MDC: Collect responses using Questionnaire ID\n or local identifier of HW for MDC\nFHIRhealth worker\nin Data Collector system\nnFHIR QuestionnaireResponse SEARCH
MDC->IL: return QuestionnaireResponse in FHIR Bundle
IL->MI: return QuestionnaireResponse in FHIR Bundle
MI->MI: Analyze collected data

...