DwEncounter

Purpose

This resource will provide the details regarding an interatction between the patient and a healthcare provider.

idS Σ1..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ1..1instant
sourceΣ1..1uri
profileΣ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textS1..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
statusS Σ ?!1..1codeBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
status1..1codeBinding
periodC1..1Period
classS Σ1..1CodingBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
class1..1CodingBinding
periodC1..1Period
id0..1string
extensionC0..*Extension
codingΣ0..*Coding
textS Σ0..1string
serviceTypeΣ0..1CodeableConcept
priority0..1CodeableConcept
subjectS Σ C1..1Reference(DwPatient)
episodeOfCareΣ C0..*Reference(EpisodeOfCare)
basedOnC0..*Reference(ServiceRequest)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
typeΣ0..*CodeableConceptBinding
periodC0..1Period
individualS Σ C0..1Reference(DwPractitioner | DwPractitionerRole)
appointmentS Σ C0..*Reference(DwAppointment)
periodS C0..1Period
lengthC0..1Duration
id0..1string
extensionC0..*Extension
codingΣ0..*Coding
textΣ0..1string
reasonReferenceΣ C0..*Reference(Condition | ImmunizationRecommendation | Observation | Procedure)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
referenceΣ C0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
use0..1CodeableConceptBinding
rank0..1positiveInt
accountC0..*Reference(Account)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
preAdmissionIdentifier0..1Identifier
originC0..1Reference(Location | Organization)
admitSource0..1CodeableConceptBinding
reAdmission0..1CodeableConcept
dietPreference0..*CodeableConcept
specialCourtesy0..*CodeableConceptBinding
specialArrangement0..*CodeableConceptBinding
destinationC0..1Reference(Location | Organization)
dischargeDisposition0..1CodeableConcept
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
locationC1..1Reference(DwLocation)
status0..1codeBinding
physicalType0..1CodeableConcept
periodC0..1Period
serviceProviderS C0..1Reference(DwOrganization)
partOfC0..1Reference(Encounter)

Usage note

  • class

    FHIR MA PSS CHR
    ambulatory Clinic Visit
    field Mobile clinics
    home health Home visit/Nursing Home
    virtual Virtual Visit

.type when the EMR has the ablility to categorize the encounter this will be provided. In PSS if an encounter has a category attached this will be provided under type.

.reasonCode For Med Access this will provide the information from the visit Concern field. For CHR this will provide information from the Concern field.

Bundle

Encounter

Examples

Example EMR
Encounter for Sarah Marie Johnson CHR
Encounter for John Michael Smith MA

CHR UI Navigation

The following table shows where each FHIR element comes from in CHR: the UI path a clinician follows to enter or view the data.

FHIR Path CHR Name CHR UI Navigation
Encounter.identifier Encounter ID
Encounter.status Status Patients → select patient → chart → Encounters → encounter status indicator
Encounter.class Encounter Class Patients → select patient → chart → Encounters → encounter header (Clinic Visit / Virtual Visit indicator)
Encounter.type Visit Type Patients → select patient → chart → Encounters → encounter header
Encounter.subject Patient
Encounter.participant Contributors Patients → select patient → chart → Encounters → select encounter → Contributors section
Encounter.appointment Linked Appointment Patients → select patient → chart → Encounters (encounter created from appointment)
Encounter.period Date / Time Patients → select patient → chart → Encounters → encounter date / time
Encounter.reasonCode Concern / Presenting Issue Patients → select patient → chart → Encounters → select/create encounter → Concern field
Encounter.diagnosis Diagnosis (linked conditions) Patients → select patient → chart → Encounters → select encounter → Diagnosis / Assessment & Plan section
Encounter.location Location Patients → select patient → chart → Encounters → encounter location (from linked appointment)
Encounter.serviceProvider Organization (Sub-org) Derived from the linked appointment's location — not a discrete encounter-level UI field

MA UI Navigation

The following table shows where each FHIR element comes from in MA: the UI path a clinician follows to enter or view the data.

FHIR Path MA Name MA UI Navigation
Encounter.status Task / Chart Note Status Menu → Patients → select patient → Chart Notes / Tasks → select note → Status
Encounter.class Visit Type / Category Menu → Patients → select patient → Chart Notes / Tasks → Category / Visit Type
Encounter.type Note Category Menu → Patients → select patient → Chart Notes / Tasks → Category
Encounter.period Start / End Time Menu → Patients → select patient → Chart Notes / Tasks → select note → Date / Time
Encounter.participant Provider / User Menu → Patients → select patient → Chart Notes / Tasks → select note → Provider / Signed By
Encounter.appointment Linked Appointment Menu → Patients → select patient → Chart Notes / Tasks (encounter linked from appointment)
Encounter.reasonCode Concern / Reason for Visit Menu → Patients → select patient → Chart Notes / Tasks → select note → Concern / Reason for Visit
Encounter.serviceProvider Provider Group / Organization Menu → Patients → select patient → Chart Notes / Tasks → select note → Provider Group