Use Case & Service Operations
Bundling Workflow
DPH SAPC supports the following operations, and each have Bundled Resources and Bundle ID’s:
Workflow | FHIR Resource Bundle |
---|---|
Admit New / Existing Client + Smoking Status | Patient, Observation |
Admit New / Existing Client + Encounter | Patient, Encounter |
Admit New / Existing Client + Diagnosis | Patient, Encounter, Condition |
Admit New / Existing Client + Women’s Health History | Patient, Encounter, Condition |
Admit New / Existing Client + Client Financial Eligibility | Patient, Encounter, Coverage |
Admit New / Existing Client + Cal-OMS Admission | Patient, Encounter, QuestionnaireResponse |
Admit New / Existing Client + Cal-OMS Discharge | Patient, Encounter, QuestionnaireResponse |
Admit New / Existing Client (Patient, Observation):
This workflow is used to admit an existing client using a bundle that consists of the Patient and Observation resources. In this bundle, the Observation has a reference to patient through the Subject field as shown below:
Resource | Element | Dependency |
---|---|---|
Observation | Subject | Patient resource: PatId |
Admit New / Existing Client (Patient, Encounter):
This workflow is used to admit an existing client using a bundle that consists of the Patient and Encounter resources. In this bundle, the Encounter has a reference to patient through the Subject field as shown below:
Resource | Element | Dependency |
---|---|---|
Encounter | Subject | Patient resource: PatId |
Admit New / Existing Client + Diagnosis (Patient, Encounter, Condition):
This workflow is used for submitting a condition for an existing patient using a bundle. The three resources used in bundle are Patient, Encounter and Condition. In this bundle, Encounter and Condition has a reference to patient through Subject field, Condition has a reference to Encounter through Encounter field as shown below:
Resource | Element | Dependency |
---|---|---|
Encounter | Subject | Patient resource: PatId |
Condition | Subject | Patient resource: PatId |
Condition | Encounter | Encounter resource: EncounterId |
Admit New / Existing Client + Women’s Health History (Patient, Encounter, Condition):
This workflow is used to submit women’s health history using a bundle. The three resources used in bundle are Patient, Encounter and Condition. In this bundle, Encounter and Condition has a reference to patient through Subject field, Condition has a reference to Encounter through Encounter field as shown below:
Resource | Element | Dependency |
---|---|---|
Encounter | Subject | Patient resource: PatId |
Condition | Subject | Patient resource: PatId |
Condition | Encounter | Encounter resource: EncounterId |
Admit New / Existing Client + Client Financial Eligibility (Patient, Encounter, Coverage):
This workflow is used to submit a financial eligibility for a patient using a bundle. The three resources used in the bundle are Patient, Encounter and Coverage. In this bundle, Encounter has a reference to patient through Subject field, Coverage has a reference to patient through PolicyHolder and Beneficiary fields. Encounter is referred as an extension: coverage-encounterReference as shown below:
Resource | Element | Dependency |
---|---|---|
Encounter | Subject | Patient resource: PatId |
Coverage | PolicyHolder | Patient resource: PatId |
Coverage | Beneficiary | Patient resource: PatId |
Coverage | Extension: coverage-encounterReference | Encounter resource: EncounterId |
Admit New / Existing Client + Cal-OMS Admission (Patient, Encounter, QuestionnaireResponse):
This workflow is used to submit a questionnaire response for CalOmsAdmission for a patient using a bundle. The three resources used in the bundle are Patient, Encounter and QuestionnaireResponse. In this bundle, QuestionnaireResponse has a reference to patient through Subject field, and encounter through Encounter field as shown below:
Resource | Element | Dependency |
---|---|---|
Encounter | Subject | Patient resource: PatId |
QuestionnaireResponse | Subject | Patient resource: PatId |
QuestionnaireResponse | Encounter | Encounter resource: EncounterId |
Admit New / Existing Client + Cal-OMS Discharge (Patient, Encounter, QuestionnaireResponse):
This workflow is used to submit a questionnaire response for CalOmsDischarge for a patient using a bundle. The three resources used in the bundle are Patient, Encounter and QuestionnaireResponse. In this bundle, QuestionnaireResponse has a reference to patient through Subject field, and encounter through Encounter field as shown below:
Resource | Element | Dependency |
---|---|---|
Encounter | Subject | Patient resource: PatId |
QuestionnaireResponse | Subject | Patient resource: PatId |
QuestionnaireResponse | Encounter | Encounter resource: EncounterId |