DwObservationAlcoholUse

Purpose

This resource will provide the standard set of alcohol use recorded within the each EMR.

idS Σ1..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedS Σ0..1instant
sourceS Σ0..1uri
profileΣ0..*canonical(StructureDefinition)
securityS Σ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textS0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierS Σ0..*Identifier
basedOnΣ C0..*Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest)
partOfΣ C0..*Reference(ImagingStudy | Immunization | MedicationAdministration | MedicationDispense | MedicationStatement | Procedure)
statusS Σ ?!1..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ0..1uriFixed Value
versionΣ0..1string
codeS Σ0..1codeFixed Value
displayS Σ0..1stringFixed Value
userSelectedΣ0..1boolean
textS Σ0..1string
subjectS Σ C1..1Reference(DwPatient)
focusΣ C0..*Reference(Resource)
encounterS Σ C0..1Reference(DwEncounter)
effectiveDateTimedateTime
effectiveInstantinstant
effectivePeriodPeriod
effectiveTimingTiming
issuedS Σ0..1instant
performerΣ C0..*Reference(DwCareTeam | DwOrganization | DwPatient | DwPractitioner | DwPractitionerRole)
valueBooleanboolean
valueCodeableConceptCodeableConcept
valueDateTimedateTime
valueIntegerinteger
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueStringstring
valueTimetime
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
noteS0..*Annotation
bodySite0..0CodeableConcept
method0..1CodeableConcept
specimenC0..0Reference(Specimen)
deviceC0..0Reference(Device | DeviceMetric)
hasMemberS Σ C0..*Reference(DwObservationAlcoholUseCurrentStatus | DwObservationAlcoholUseDrinksConsumed | DwObservationAlcoholUseFrequency | DwObservationAlcoholUseType | DwObservationAlcoholUseYearsOfETOHUse | DwObservationSocialHistory)
derivedFromΣ C0..*Reference(DocumentReference | ImagingStudy | Media | MolecularSequence | Observation | QuestionnaireResponse)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeΣ1..1CodeableConcept
valueBooleanboolean
valueCodeableConceptCodeableConcept
valueDateTimedateTime
valueIntegerinteger
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueStringstring
valueTimetime
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)

Usage Note

  • status - Historical load do not send the deleted entries. For delta send all updated resource including deleted PSS -->FHIR Needs Review

    FHIR MA PSS CHR
    Final Active needs review, unfinished
    Amended Updated - only if delta is being sent
    Entered in Error deleted - only if delta is being send deleted - only if delta is being sent

    Conformance Rule - PSS status for active risk factors the status should be final. For updated risk factor the status should be updated to amended

    This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid.

  • value

    • PSS provide description text
    • MA - Consumption observation + comment

Bundle

ObservationAlcoholUse

Examples

Example EMR
Alcohol Use CHR
History of Alcohol use CHR
Number of Standard Drinks per Occasion CHR
Alcohol Type CHR
Alcohol Use MA
Command 'link' could not render: File not found for 'subject=example/Observation-ma-ma-schema-1-ObservationAlcoholUseFrequency-5009.json'
MA
Command 'link' could not render: File not found for 'subject=example/Observation-ma-ma-schema-1-ObservationAlcoholUseYearsOfETOHUse-5010.json'
MA

Alcohol Use (parent) — 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
Observation.identifier Alcohol Use Record ID Patients → select patient → chart → Social History → Alcohol
Patients → select patient → Patient Data → Social History → Alcohol
Patients → select patient → chart → Patient data → Social History → Alcohol
Observation.status Status Patients → select patient → chart → Social History → Alcohol → status
Patients → select patient → Patient Data → Social History → Alcohol → status
Patients → select patient → chart → Patient data → Social History → Alcohol → status
Observation.code.coding Observation Code (LOINC 11330-8) Fixed to LOINC 11330-8 — History of Alcohol use Narrative
Observation.code.text Description Patients → select patient → chart → Social History → Alcohol → description
Observation.effective[x] Date Patients → select patient → chart → Social History → Alcohol → date (Patient Data panel path does not populate this field)
Observation.issued Issued Date Patients → select patient → chart → Social History → Alcohol → issued date
Patients → select patient → Patient Data → Social History → Alcohol (record last updated)
Patients → select patient → chart → Patient data → Social History → Alcohol (record last updated)
Observation.value[x] N/A — not populated on the parent N/A — value lives on the CurrentStatus / Type / DrinksConsumed sub-observations
Observation.note Notes Patients → select patient → chart → Social History → Alcohol → notes (Patient Data panel path does not populate this field)
Observation.hasMember Sub-observations (auto-generated) N/A — system-generated aggregation of the CurrentStatus, DrinksConsumed, Type, Frequency, and YearsOfETOHUse child observations (Frequency and YearsOfETOHUse are MA-only and never emitted by CHR); not a user-entered field, no UI navigation applies

Current Status — 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
Observation.identifier Record ID Patients → select patient → chart → Social History → Alcohol → Current Status
Patients → select patient → Patient Data → Social History → Alcohol
Patients → select patient → chart → Patient data → Social History → Alcohol
Observation.status Status Patients → select patient → chart → Social History → Alcohol → Current Status → status
Patients → select patient → Patient Data → Social History → Alcohol → status
Patients → select patient → chart → Patient data → Social History → Alcohol → status
Observation.code.coding Observation Code (LOINC 11331-6) Fixed to LOINC 11331-6 — History of Alcohol use
Observation.code.text Description Patients → select patient → chart → Social History → Alcohol → Current Status → description
Observation.effective[x] Date Patients → select patient → chart → Social History → Alcohol → Current Status → date (Patient Data panel path does not populate this field)
Observation.value[x] Alcohol Use Status Patients → select patient → chart → Social History → Alcohol → current status
Patients → select patient → Patient Data → Social History → Alcohol → Status
Patients → select patient → chart → Patient data → Social History → Alcohol → Status

Drinks Consumed — 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
Observation.identifier Record ID Patients → select patient → chart → Social History → Alcohol → Drinks Consumed
Patients → select patient → Patient Data → Social History → Alcohol
Patients → select patient → chart → Patient data → Social History → Alcohol
Observation.status Status Patients → select patient → chart → Social History → Alcohol → Drinks Consumed → status
Patients → select patient → Patient Data → Social History → Alcohol → status
Patients → select patient → chart → Patient data → Social History → Alcohol → status
Observation.code.text Description Patients → select patient → chart → Social History → Alcohol → Drinks Consumed → description (labelled "Long Term Alcohol Consumption")
Patients → select patient → Patient Data → Social History → Alcohol → Number of Standard Drinks per Week
Patients → select patient → chart → Patient data → Social History → Alcohol → Number of Standard Drinks per Week
Observation.effective[x] Date Patients → select patient → chart → Social History → Alcohol → Drinks Consumed → date (Patient Data panel path does not populate this field)
Observation.value[x] Drinks Consumed Patients → select patient → chart → Social History → Alcohol → drinks consumed (free-text band, e.g. "0-1/week"; emitted as value[x] string)
Patients → select patient → Patient Data → Social History → Alcohol → Number of Standard Drinks per Week (numeric; emitted as value[x] Quantity)
Patients → select patient → chart → Patient data → Social History → Alcohol → Number of Standard Drinks per Week (numeric; emitted as value[x] Quantity)

Frequency — 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
Observation.identifier N/A — not captured in CHR no corresponding field exists in the CHR Social History Alcohol form
Observation.status N/A — not captured in CHR
Observation.code.text N/A — not captured in CHR
Observation.effective[x] N/A — not captured in CHR
Observation.value[x] N/A — not captured in CHR

Type — 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
Observation.identifier Record ID Patients → select patient → chart → Social History → Alcohol → Type (Social History only — no equivalent field exists in the Patient Data panel)
Observation.status Status Patients → select patient → chart → Social History → Alcohol → Type → status
Observation.code.text Description Patients → select patient → chart → Social History → Alcohol → Type → description
Observation.effective[x] Date Patients → select patient → chart → Social History → Alcohol → Type → date
Observation.value[x] Type Patients → select patient → chart → Social History → Alcohol → type

Years of Alcohol Use — 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
Observation.identifier N/A — not captured in CHR Not supported in CHR — Years of Alcohol Use is an MA-only sub-observation (no corresponding field exists in the CHR Social History Alcohol form)
Observation.status N/A — not captured in CHR
Observation.code.text N/A — not captured in CHR
Observation.effective[x] N/A — not captured in CHR
Observation.value[x] N/A — not captured in CHR