Data Exchange For Quality Measures Implementation Guide, published by HL7 International / Clinical Quality Information. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/davinci-deqm/ and changes regularly. See the Directory of published versions
Language: en
Bundle sde-example-artifact-bundle of type transaction
Entry 1 - fullUrl = urn:uuid:31244296-3e84-4e17-94b1-4159d64e41db
Resource Library:
Exception generating Narrative: unable to parse character reference ' quantity.unit.value '' (last text = ' ' at line 205 column 143
Request:
PUT Library/FHIRHelpers
Entry 2 - fullUrl = urn:uuid:aa99c584-12e5-46bb-8b30-ab10cfe26471
Resource Library:
Exception generating Narrative: Unable to read attribute on <FHIR.dateTime> at line 597 column 56
Request:
PUT Library/FHIRCommon
Entry 3 - fullUrl = urn:uuid:b3463968-f67d-42ef-8494-cd4ea42e87b9
Resource Library:
Exception generating Narrative: Unable to Parse HTML - node 'DateTime' has unexpected content '=' (last text = ' default Interval[@2019-01-01T00:00:00.0, @2020-01-01T00:00:00.0) context Patient define "Inpatient Encounter": [Encounter: "Encounter Inpatient"] EncounterInpatient where EncounterInpatient.status = 'finished' and "LengthInDays"(EncounterInpatient.period) ' at line 848 column 61
Request:
PUT Library/MATGlobalCommonFunctionsFHIR4
Entry 4 - fullUrl = urn:uuid:c6098378-cb38-4ae2-a096-3a3cc5c620d5
Resource Library:
Metadata Title SupplementalDataElementsFHIR4 Version 2.0.000 Status Draft Experimental true Type Logic Library Dependency Description: Value set Ethnicity
Resource: Ethnicity
Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.837Dependency Description: Value set ONC Administrative Sex
Resource: ONC Administrative Sex
Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1Dependency Description: Value set Payer
Resource: Payer Type
Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591Dependency Description: Value set Race
Resource: Race
Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.836Data Requirement Type: Patient
Profile(s): Patient
Must Support Elements: url, extension, value
Data Requirement Type: Coverage
Profile(s): Coverage
Must Support Elements: type, period
Code Filter(s):
Path: type
ValueSet: Payer Type
Parameters
Name Use Card. Type Documentation Patient Out 0..1 Patient SDE Ethnicity Out 0..* Coding SDE Payer Out 0..* Resource SDE Race Out 0..* Coding SDE Sex Out 0..1 Coding Library Content CQL Content library SupplementalDataElementsFHIR4 version '2.0.000' /*@update: @@BTR 2020-03-31 -> Incremented version to 2.0.0 Updated FHIR version to 4.0.1 @@@*/ using FHIR version '4.0.1' include FHIRHelpers version '4.0.1' called FHIRHelpers valueset "Ethnicity": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.837' valueset "ONC Administrative Sex": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1' valueset "Payer": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591' valueset "Race": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.836' context Patient define "SDE Ethnicity": (flatten ( Patient.extension Extension where Extension.url = 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity' return Extension.extension )) E where E.url = 'ombCategory' or E.url = 'detailed' return E.value as Coding define "SDE Payer": [Coverage: type in "Payer"] Payer return { code: Payer.type, period: Payer.period } define "SDE Race": (flatten ( Patient.extension Extension where Extension.url = 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-race' return Extension.extension )) E where E.url = 'ombCategory' or E.url = 'detailed' return E.value as Coding define "SDE Sex": case when Patient.gender = 'male' then Code { code: 'M', system: 'http://hl7.org/fhir/v3/AdministrativeGender', display: 'Male' } when Patient.gender = 'female' then Code { code: 'F', system: 'http://hl7.org/fhir/v3/AdministrativeGender', display: 'Female' } else null endGenerated using version 0.5.4-cibuild of the sample-content-ig Liquid templates
Request:
PUT Library/SupplementalDataElementsFHIR4
Entry 5 - fullUrl = urn:uuid:e3b78b9e-96ee-43fb-aeea-22a7681a1538
Resource Library:
Exception generating Narrative: Unable to read attribute on <FHIR.CodeableConcept> at line 1251 column 71
Request:
PUT Library/NHSNGlycemicControlHypoglycemicInitialPopulation
Entry 6 - fullUrl = urn:uuid:61d3ae55-c7b7-484f-96df-4f3ef8c080c0
Resource Measure:
Metadata Title NHSN Glycemic Control, Hypoglycemia Initial Population Version 0.000.01 Identifier nhsnglycemiccontrolhypoglycemicinitialpopulation Status Draft Experimental true Steward (Publisher) NHSN Description All inpatient encounters (including ED/Observation visits that end within 1 hour of the start of the inpatient encounter) for patients of all ages where at least one ADD was ordered or administered during the encounter that is during the measurement period. Purpose The primary purpose of this site is to provide CDC’s NHSN with access to view measure specification content in the dQMs under development by Lantana Consulting Group. Please note, this site is draft and undergoes constant revision and is not intended to serve as an implementation guide. Copyright This measure and specifications are subject to further revisions. This performance measure is not a clinical guideline, does not establish a standard of medical care and has not been tested for all potential applications. THE MEASURES AND SPECIFICATIONS ARE PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND. Measure Scoring Cohort Measure Type Outcome Rationale The NHSN Glycemic Control, Hypoglycemia module provides a mechanism for facilities to report inpatient medication-related hypoglycemia events, and to provide analytic reports based on these data to inform glycemic control quality improvement efforts and patient safety events. The primary objective of the NHSN Glycemic Control, Hypoglycemia module is to facilitate measurement and benchmarking of medication-related hypoglycemia events within a facility. As additional data are collected by NHSN, an additional objective will be to facilitate inter-facility benchmarking and evaluate national-level trends of medication-related hypoglycemia over time. The IP dQM provides the initial population and FHIR line-level data necessary for calculating the module metrics. Measure Group (Rate) Supplemental Data Elements Supplemental Data Element ID: sde-chief-complaint Description: No description provided
Logic Definition: SDE Chief ComplaintSupplemental Data Element ID: sde-condition Description: No description provided
Logic Definition: SDE ConditionSupplemental Data Element ID: sde-condition-during-encounter Description: No description provided
Logic Definition: SDE Condition during EncounterSupplemental Data Element ID: sde-encounter-discharge-dispositions Description: No description provided
Logic Definition: SDE Encounter Discharge DispositionsSupplemental Data Element ID: sde-encounter-locations Description: No description provided
Logic Definition: SDE Encounter LocationsSupplemental Data Element ID: sde-medication-administration Description: No description provided
Logic Definition: SDE Medication AdministrationSupplemental Data Element ID: sde-medication-request Description: No description provided
Logic Definition: SDE Medication RequestSupplemental Data Element ID: sde-blood-glucose-observation Description: No description provided
Logic Definition: SDE Blood Glucose ObservationSupplemental Data Element ID: sde-payer Description: No description provided
Logic Definition: SDE PayerSupplemental Data Element ID: sde-specimen Description: No description provided
Logic Definition: SDE SpecimenSupplemental Data Element ID: sde-minimal-patient Description: No description provided
Logic Definition: SDE Minimal PatientSupplemental Data Element ID: sde-minimal-medication-requests Description: No description provided
Logic Definition: SDE Minimal Medication RequestsMeasure Logic Primary Library NHSN Glycemic Control Hypoglycemic Initial Population Contents Population Criteria
Logic Definitions
Terminology
Dependencies
Data Requirements
Parameters
Population Criteria Measure Group (Rate) Logic Definitions Logic Definition Library Name: SupplementalDataElementsFHIR4 define "SDE Payer": [Coverage: type in "Payer"] Payer return { code: Payer.type, period: Payer.period }Logic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation define "Inpatient Encounter": [Encounter: class in {"inpatient encounter", "inpatient acute", "inpatient non-acute", "short stay"}] Encounters where Encounters.status in {'in-progress', 'finished'} and Encounters.period overlaps "Measurement Period"Logic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation define "Antidiabetic Drugs Administered or Ordered": ([MedicationAdministration] ADDMedAdmin where GetMedicationCode(ADDMedAdmin.medication) in "Antidiabetic Medications" and ADDMedAdmin.status ~ 'completed') union ( [MedicationRequest] MedicationRequests where GetMedicationCode(MedicationRequests.medication) in "Antidiabetic Medications" )Logic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation define "Initial Population": "Inpatient Encounter" InpatientEncounters with "Antidiabetic Drugs Administered or Ordered" ADD such that Coalesce(start of Global."Normalize Interval"(ADD.effective), ADD.authoredOn) during "HospitalizationWithObservationOrEmergency"(InpatientEncounters) and Coalesce(start of Global."Normalize Interval"(ADD.effective), ADD.authoredOn) during "Measurement Period"Logic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation define "SDE Medication Request": [MedicationRequest] MedicationRequests with "Initial Population" InitialPopulation such that MedicationRequests.authoredOn during "HospitalizationWithObservationOrEmergency"(InitialPopulation) and MedicationRequests.authoredOn during "Measurement Period"Logic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation define "SDE Encounter Locations": "Initial Population" InitialPopulation where exists ( InitialPopulation.location InitialPopulationLocation where (Global.GetLocation(InitialPopulationLocation.location).type in "Inpatient, Emergency, and Observation Locations" or Global.GetLocation(InitialPopulationLocation.location).physicalType in "Inpatient, Emergency, and Observation Locations") and InitialPopulationLocation.period during InitialPopulation.period )Logic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation define "SDE Minimal Medication Requests": [MedicationRequest] MedicationRequests return MedicationRequest{ id: MedicationRequests.id, medication: GetMedicationCode(MedicationRequests.medication), dosageInstruction: MedicationRequests.dosageInstruction }Logic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation define "SDE Condition during Encounter": [Condition] ConditionEncounterDiagnosis with ConditionEncounterDiagnosis.category Category such that Category ~ "encounter-diagnosis" and exists("Initial Population")Logic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation define "SDE Medication Administration": [MedicationAdministration] MedicationAdministrations with "Initial Population" InitialPopulation such that start of Global."Normalize Interval"(MedicationAdministrations.effective) during "HospitalizationWithObservationOrEmergency"(InitialPopulation) and start of Global."Normalize Interval"(MedicationAdministrations.effective) during "Measurement Period"Logic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation define "SDE Blood Glucose Observation": [Observation: "Blood Glucose Laboratory and Point of Care Tests"] Observations with "Initial Population" InitialPopulation such that start of Global."Normalize Interval"(Observations.effective) during InitialPopulation.period or Global."Normalize Interval"(GetSpecimen(Observations.specimen).collection.collected) during InitialPopulation.period with Observations.category category such that category ~ "laboratory"Logic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation define "SDE Condition": [Condition] Conditions with "Initial Population" InitialPopulation such that Global."Normalize Interval"(Conditions.onset) overlaps InitialPopulation.periodLogic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation define "SDE Payer": SDE."SDE Payer" Payer with "Initial Population" InitialPopulation such that start of Payer.period before end of InitialPopulation.periodLogic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation define "SDE Encounter Discharge Dispositions": "Initial Population" DischargeDispositions where DischargeDispositions.hospitalization.dischargeDisposition in "Discharge Disposition"Logic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation //Change on CQF ruler happened on 8/12. Check to make sure CQF-Ruler version is dated at or after define "SDE Minimal Patient": Patient{ id: Patient.id, gender: Patient.gender, birthDate: Patient.birthDate }Logic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation define "SDE Specimen": [Specimen] Specimen with "Initial Population" InitialPopulation such that Global."Normalize Interval"(Specimen.collection.collected) during InitialPopulation.periodLogic Definition Library Name: NHSNGlycemicControlHypoglycemicInitialPopulation //Supplement Data Elements define "SDE Chief Complaint": "Initial Population" InitialPopulation with InitialPopulation.diagnosis InitialPopulationDiagnosis such that InitialPopulationDiagnosis.use ~ "Chief Complaint"Terminology Code System Description: Code system ActCode
Resource: ActCode
Canonical URL: http://terminology.hl7.org/CodeSystem/v3-ActCodeCode System Description: Code system Condition Category
Resource: Condition Category Codes
Canonical URL: http://terminology.hl7.org/CodeSystem/condition-categoryCode System Description: Code system Observation Category
Resource: Observation Category Codes
Canonical URL: http://terminology.hl7.org/CodeSystem/observation-categoryCode System Description: Code system Diagnosis Role
Resource: Diagnosis Role
Canonical URL: http://terminology.hl7.org/CodeSystem/diagnosis-roleValue Set Description: Value set Antidiabetic Medications
Resource: Diabetes Medications
Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1190.58Value Set Description: Value set Inpatient, Emergency, and Observation Locations
Resource: Inpatient, Emergency, and Observation Locations
Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1046.265Value Set Description: Value set Blood Glucose Laboratory and Point of Care Tests
Resource: Blood Glucose Laboratory and Point of Care Tests
Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1190.38Value Set Description: Value set Payer
Resource: Payer Type
Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591Value Set Description: Value set Discharge Disposition
Resource: Discharge disposition
Canonical URL: http://terminology.hl7.org/ValueSet/encounter-discharge-dispositionDirect Reference Code Display: inpatient encounter
Code: IMP
System: http://terminology.hl7.org/CodeSystem/v3-ActCodeDirect Reference Code Display: inpatient acute
Code: ACUTE
System: http://terminology.hl7.org/CodeSystem/v3-ActCodeDirect Reference Code Display: inpatient non-acute
Code: NONAC
System: http://terminology.hl7.org/CodeSystem/v3-ActCodeDirect Reference Code Display: short stay
Code: SS
System: http://terminology.hl7.org/CodeSystem/v3-ActCodeDirect Reference Code Display: observation encounter
Code: OBSENC
System: http://terminology.hl7.org/CodeSystem/v3-ActCodeDirect Reference Code Display: emergency
Code: EMER
System: http://terminology.hl7.org/CodeSystem/v3-ActCodeDirect Reference Code Display: Encounter Diagnosis
Code: encounter-diagnosis
System: http://terminology.hl7.org/CodeSystem/condition-categoryDirect Reference Code Display: Laboratory
Code: laboratory
System: http://terminology.hl7.org/CodeSystem/observation-categoryDirect Reference Code Display: Chief complaint
Code: CC
System: http://terminology.hl7.org/CodeSystem/diagnosis-roleDependencies Dependency Description: Library FHIRHelpers
Resource: FHIR Helpers version: 4.0.1
Canonical URL: http://fhir.org/guides/cqf/common/Library/FHIRHelpers|4.0.1Dependency Description: Library Global
Resource: MAT Global Common Functions FHIRR4 version: 6.1.000
Canonical URL: http://fhir.org/guides/cqf/Library/MATGlobalCommonFunctionsFHIR4|6.1.000Dependency Description: Library SDE
Resource: SupplementalDataElementsFHIR4 version: 2.0.000
Canonical URL: http://fhir.org/guides/cqf/Library/SupplementalDataElementsFHIR4|2.0.000Data Requirements Data Requirement Type: Encounter
Profile(s): Encounter
Must Support Elements: class, period
Data Requirement Type: Encounter
Profile(s): Encounter
Must Support Elements: class, status, period
Code Filter(s):
Path: class
Code(s): ActCode: IMP (inpatient encounter), ActCode: ACUTE (inpatient acute), ActCode: NONAC (inpatient non-acute), ActCode: SS (short stay)
Data Requirement Type: Medication
Profile(s): Medication
Must Support Elements: id
Data Requirement Type: MedicationAdministration
Profile(s): MedicationAdministration
Must Support Elements: medication, status, effective
Data Requirement Type: MedicationRequest
Profile(s): MedicationRequest
Must Support Elements: medication, authoredOn, id, dosageInstruction
Data Requirement Type: Location
Profile(s): Location
Must Support Elements: id
Data Requirement Type: Condition
Profile(s): Condition
Must Support Elements: category, onset
Data Requirement Type: Specimen
Profile(s): Specimen
Must Support Elements: id, collection, collection.collected
Data Requirement Type: Observation
Profile(s): Observation
Must Support Elements: code, effective, specimen, specimen.collection, specimen.collection.collected, category
Code Filter(s):
Path: code
ValueSet: Blood Glucose Laboratory and Point of Care Tests
Data Requirement Type: Coverage
Profile(s): Coverage
Must Support Elements: type, period
Code Filter(s):
Path: type
ValueSet: Payer Type
Data Requirement Type: Patient
Profile(s): Patient
Parameters
Name Use Card. Type Documentation Measurement Period In 0..1 Period SDE Medication Request Out 0..* MedicationRequest SDE Encounter Locations Out 0..* Encounter SDE Minimal Medication Requests Out 0..* MedicationRequest SDE Condition during Encounter Out 0..* Condition SDE Medication Administration Out 0..* MedicationAdministration SDE Blood Glucose Observation Out 0..* Observation SDE Condition Out 0..* Condition SDE Payer Out 0..* Resource Initial Population Out 0..* Encounter SDE Encounter Discharge Dispositions Out 0..* Encounter SDE Minimal Patient Out 0..1 Patient SDE Specimen Out 0..* Specimen SDE Chief Complaint Out 0..* Encounter Generated using version 0.5.4-cibuild of the sample-content-ig Liquid templates
Request:
PUT Measure/NHSNGlycemicControlHypoglycemicInitialPopulation