For a full list of available versions, see the Directory of published versions
2.3. Use Cases
The use cases below provide a basic illustration of how actors interact with the IAR.
2.3.1. Actors
| Participant |
Type |
Description |
| Data Contributor |
Organization |
The Health Information Custodian (HIC) in community health sectors completing the the questionnaire (i.e. IAR assessment forms). |
| Data Contributor System |
System |
A system that is used by HICs to submit the assessments to IAR Clinical Data Repository (IAR CDR). |
| Data Repository |
System |
The system (i.e. IAR CDR) that receives completed forms for validation, storage, processing, or further use. |
Summary
- A HIC submits a completed IAR assessment to the IAR CDR for storage.
Pre-Conditions
- The HIC has the legal authority to collect, use, and disclose an individual’s personal health information based on implied consent.
- The HIC has completed one of the supported assessments for an individual.
- The Data Repository is able to validate resources according to IAR FHIR IG.
Primary Flow
- Data Contributor System submits assessment form and passes all validations
- Data Contributor completes the IAR assessment.
- Data Contributor System creates QuestionnaireResponse(s) bundled with other resources.
- Data Contributor System submits the Bundle to the Data Repository.
- Data Repository performs authoritative validation (i.e., schema validation, business rules, terminology validation) on all submitted resources.
- Data Repository persistently stores the submitted resources in the CDR.
- Data Repository sends a response to the Data Contributor System confirming a successful submission.
Alternative Flow
- Data Contributor System submits assessment form and fails validations
- Data Contributor completes the IAR assessment.
- Data Contributor System creates QuestionnaireResponse(s) bundled with other resources in compliance with this IG.
- Data Contributor System submits the Bundle to the Data Repository.
- Data Repository performs authoritative validation (i.e., schema validation, business rules, terminology validation) on all submitted resources.
- Data Repository detects any errors.
- Data Repository sends a response to the Data Contributor System indicating a failed submission.