Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Identify Measure to Walk through for Example Case in PublicHealthMeasure Profile #106

Open
keithboone opened this issue Jul 31, 2020 · 2 comments

Comments

@keithboone
Copy link
Member

Given a set of Measure Requirements, create the walk through for defining the measure in the IG.

Q: Should we demonstrate using FHIR Shorthand?
Q: We probably want to start with the decision tree discussed Monday 7/26, pictured below -- there's more to this before it becomes a Measure though.

image

@keithboone
Copy link
Member Author

Confirmed COVID-19 Patients
Suspected COVID-19 Patients (Symptoms, Procedure Findings, lack of test or test negative)
Previous Days Admission w/ COVID-19 (same as Confirmed COVID-19 Patients as of Date of Admission)
Patients on a Ventilator
Confirmed or Suspected COVID-19 Patients on a Ventilator
Patients receiving Remdesivir

@keithboone
Copy link
Member Author

To get to encounter, we are reliant on at least US Core Release 2.0 for constraints on Encounter resource, this is not a DSTU2 release!

Postive COVID-19 Patients admitted Yesterday

Encounter
period.start = yesterday

[base]/Encounter/period=sa{YESTERDAY-1 day}&type=V3-ActCode|IMP

GREEN_BOX =
resolve(implementation.url +
/Encounter?period=sa{YESTERDAY-1 day}&type=V3-ActCode|IMP)

resolve(implementation.url + '/Observation?patient=' + %GREEN_BOX.patient + '&date=sa'

  • sa{YESTERDAY-60 days}).where(
    code in Confirmed COVID-19 Result Code Value Set AND
    (valueCodeableConcept in POSITIVE COVID-19 result value Value Set OR
    valueString in POSITIVE COVID-19 result value Value Set
    )
    )
    )

%GREEN_BOX.patient

%GREEN_BOX.resolve(diagnosis.condition).code in confirmed COVID-19 positive value set) OR
%GREEN_BOX.reasonCode in confirmed COVID-19 positive value set)
%GREEN_BOX.resolve(patient + /Condition).where(
code in confirmed COVID-19 positive value set
AND
onsetDateTime > today()-60 days
)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant