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