Metadata Version 0.5.3 Status Draft Jurisdiction 001 from http://unstats.un.org/unsd/methods/m49/m49.htm Steward (Publisher) HL7 International - [Some] Work Group Type logic-library from http://terminology.hl7.org/CodeSystem/library-type Dependency Description: Library FHIRHelpers Resource: http://somewhere.org/fhir/uv/mycontentig/Library/FHIRHelpers|4.0.1 Canonical URL: http://somewhere.org/fhir/uv/mycontentig/Library/FHIRHelpers|4.0.1 Dependency Description: Library CQMCommon Resource: CQMCommonExample Canonical URL: http://somewhere.org/fhir/uv/mycontentig/Library/CQMCommonExample Dependency Description: Library QICoreCommon Resource: QICoreCommonExample Canonical URL: http://somewhere.org/fhir/uv/mycontentig/Library/QICoreCommonExample Dependency Description: Library SDE Resource: SupplementalDataElementsExample Canonical URL: http://somewhere.org/fhir/uv/mycontentig/Library/SupplementalDataElementsExample Dependency Description: Library TJC Resource: TJCOverallExample Canonical URL: http://somewhere.org/fhir/uv/mycontentig/Library/TJCOverallExample Dependency Description: Value set Antithrombotic Therapy for Ischemic Stroke Resource: Antithrombotic Therapy Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1110.62 Dependency Description: Value set Medical Reason For Not Providing Treatment Resource: Medical Reason Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.117.1.7.1.473 Dependency Description: Value set Patient Refusal Resource: Patient Refusal Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.117.1.7.1.93 Dependency Description: Value set Pharmacological Contraindications For Antithrombotic Therapy Resource: Pharmacological Contraindications For Antithrombotic Therapy Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1110.52 Data Requirement Type: Patient Profile(s): QICore Patient Data Requirement Type: MedicationRequest Profile(s): QICore MedicationRequest Must Support Elements: medication, authoredOn, authoredOn.value, status, status.value, intent, intent.value, doNotPerform, doNotPerform.value Code Filter(s): Path: medication ValueSet: Antithrombotic Therapy Data Requirement Type: MedicationRequest Profile(s): QICore MedicationRequest Must Support Elements: medication, authoredOn, authoredOn.value, status, status.value, intent, intent.value, doNotPerform, doNotPerform.value Code Filter(s): Path: medication ValueSet: Pharmacological Contraindications For Antithrombotic Therapy Data Requirement Type: MedicationRequest Profile(s): QICore MedicationRequest Must Support Elements: medication.reference.value, authoredOn, authoredOn.value, status, status.value, intent, intent.value, doNotPerform, doNotPerform.value Data Requirement Type: Medication Profile(s): QICore Medication Must Support Elements: id.value, code Data Requirement Type: MedicationRequest Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-mednotrequested Must Support Elements: medication, reasonCode, intent, intent.value, authoredOn, authoredOn.value Code Filter(s): Path: medication ValueSet: Antithrombotic Therapy Parameters Name Use Card. Type Documentation Measurement Period In 0..1 Period Patient Out 0..1 Resource Initial Population Out 0..* Resource Denominator Out 0..* Resource Encounter with Comfort Measures during Hospitalization for Patients with Documented Ischemic Stroke Out 0..* Resource Denominator Exclusions Out 0..* Resource Numerator Out 0..* Resource Antithrombotic Therapy at Discharge Out 0..* Resource Reason for Not Giving Antithrombotic at Discharge Out 0..* Resource Encounter with Documented Reason for No Antithrombotic At Discharge Out 0..* Resource Pharmacological Contraindications for Antithrombotic Therapy at Discharge Out 0..* Resource Encounter with Pharmacological Contraindications for Antithrombotic Therapy at Discharge Out 0..* Resource Denominator Exceptions Out 0..* Resource SDE Ethnicity Out 0..1 Resource SDE Payer Out 0..* Resource SDE Race Out 0..1 Resource SDE Sex Out 0..1 Coding Library Content CQL Content library DischargedonAntithromboticTherapyFHIRExample version '0.5.3-cibuild'#xD; #xD; /* based upon FHIR library DischargedonAntithromboticTherapyFHIR4 version '0.4.000' */#xD; /* 2023 AU */#xD; #xD; using QICore version '4.1.1'#xD; #xD; include FHIRHelpers version '4.0.1' called FHIRHelpers#xD; include CQMCommonExample called CQMCommon#xD; include QICoreCommonExample called QICoreCommon#xD; include SupplementalDataElementsExample called SDE#xD; include TJCOverallExample called TJC#xD; #xD; valueset "Antithrombotic Therapy for Ischemic Stroke": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1110.62'#xD; valueset "Medical Reason For Not Providing Treatment": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.117.1.7.1.473'#xD; valueset "Patient Refusal": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.117.1.7.1.93'#xD; valueset "Pharmacological Contraindications For Antithrombotic Therapy": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1110.52'#xD; #xD; parameter "Measurement Period" Interval<DateTime>#xD; default Interval[@2024-01-01T00:00:00.0, @2025-01-01T00:00:00.0)#xD; #xD; context Patient#xD; #xD; define "Initial Population":#xD; TJC."Encounter with Principal Diagnosis and Age"#xD; #xD; define "Denominator":#xD; TJC."Ischemic Stroke Encounter"#xD; #xD; define "Denominator Exclusions":#xD; TJC."Ischemic Stroke Encounters with Discharge Disposition"#xD; union "Encounter with Comfort Measures during Hospitalization for Patients with Documented Ischemic Stroke"#xD; #xD; define "Encounter with Comfort Measures during Hospitalization for Patients with Documented Ischemic Stroke":#xD; "Denominator" Encounter#xD; with TJC."Intervention Comfort Measures" ComfortMeasure#xD; such that Coalesce(start of ComfortMeasure.performed.toInterval(), ComfortMeasure.authoredOn) during Encounter.hospitalizationWithObservation ( )#xD; #xD; define "Numerator":#xD; TJC."Ischemic Stroke Encounter" IschemicStrokeEncounter#xD; with ["MedicationRequest": "Antithrombotic Therapy for Ischemic Stroke"] DischargeAntithrombotic#xD; such that DischargeAntithrombotic.authoredOn during IschemicStrokeEncounter.period#xD; #xD; define "Antithrombotic Therapy at Discharge":#xD; ["MedicationRequest": "Antithrombotic Therapy for Ischemic Stroke"] Antithrombotic#xD; where ( Antithrombotic.isCommunity ( )#xD; or Antithrombotic.isDischarge ( )#xD; )#xD; and Antithrombotic.status in { 'active', 'completed' }#xD; and Antithrombotic.intent in { 'order', 'original-order', 'reflex-order', 'filler-order', 'instance-order' }#xD; and Antithrombotic.doNotPerform is not true#xD; #xD; define "Denominator Exceptions":#xD; "Encounter with Documented Reason for No Antithrombotic At Discharge"#xD; union "Encounter with Pharmacological Contraindications for Antithrombotic Therapy at Discharge"#xD; #xD; define "Encounter with Documented Reason for No Antithrombotic At Discharge":#xD; TJC."Ischemic Stroke Encounter" IschemicStrokeEncounter#xD; with "Reason for Not Giving Antithrombotic at Discharge" NoDischargeAntithrombotic#xD; such that NoDischargeAntithrombotic.authoredOn during IschemicStrokeEncounter.period#xD; #xD; define "Reason for Not Giving Antithrombotic at Discharge":#xD; ["MedicationNotRequested": "Antithrombotic Therapy for Ischemic Stroke"] NoAntithromboticDischarge#xD; where ( NoAntithromboticDischarge.reasonCode in "Medical Reason For Not Providing Treatment"#xD; or NoAntithromboticDischarge.reasonCode in "Patient Refusal"#xD; )#xD; and ( NoAntithromboticDischarge.isCommunity ( )#xD; or NoAntithromboticDischarge.isDischarge ( )#xD; )#xD; and NoAntithromboticDischarge.intent in { 'order', 'original-order', 'reflex-order', 'filler-order', 'instance-order' }#xD; #xD; define "Encounter with Pharmacological Contraindications for Antithrombotic Therapy at Discharge":#xD; TJC."Ischemic Stroke Encounter" IschemicStrokeEncounter#xD; with "Pharmacological Contraindications for Antithrombotic Therapy at Discharge" DischargePharmacological#xD; such that DischargePharmacological.authoredOn during IschemicStrokeEncounter.period#xD; #xD; define "Pharmacological Contraindications for Antithrombotic Therapy at Discharge":#xD; ["MedicationRequest": "Pharmacological Contraindications For Antithrombotic Therapy"] Pharmacological#xD; where ( Pharmacological.isCommunity ( )#xD; or Pharmacological.isDischarge ( )#xD; )#xD; and Pharmacological.status in { 'active', 'completed' }#xD; and Pharmacological.intent in { 'order', 'original-order', 'reflex-order', 'filler-order', 'instance-order' }#xD; and Pharmacological.doNotPerform is not true#xD; #xD; define "SDE Ethnicity":#xD; SDE."SDE Ethnicity"#xD; #xD; define "SDE Payer":#xD; SDE."SDE Payer"#xD; #xD; define "SDE Race":#xD; SDE."SDE Race"#xD; #xD; define "SDE Sex":#xD; SDE."SDE Sex" ELM XML Content Encoded data ELM JSON Content Encoded data Generated using version 0.5.3 of the sample-content-ig Liquid templates
Value set Antithrombotic Therapy for Ischemic Stroke
Value set Medical Reason For Not Providing Treatment
Value set Pharmacological Contraindications For Antithrombotic Therapy
Encounter with Comfort Measures during Hospitalization for Patients with Documented Ischemic Stroke
Reason for Not Giving Antithrombotic at Discharge
Encounter with Documented Reason for No Antithrombotic At Discharge
Pharmacological Contraindications for Antithrombotic Therapy at Discharge
Encounter with Pharmacological Contraindications for Antithrombotic Therapy at Discharge