QiCoreProfileValidation
type: Measure
node role: treeRoot
id:
  v: QiCoreProfileValidation
meta:
  profile:
    v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cohort-measure-cqfm
    l: cohort-measure-cqfm
  profile:
    v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/computable-measure-cqfm
    l: computable-measure-cqfm
text:
  status:
    v: extensions
  div:
    v: Id: QiCoreProfileValidation Url: QiCoreProfileValidation FHIR Version: 0.1.0 Name: QiCoreProfileValidation Title: QiCoreProfileValidation FHIR Status: active Experimental: true Scoring: system: http://terminology.hl7.org/CodeSystem/measure-scoring code: cohort display: Cohort Improvement Notation: system: http://terminology.hl7.org/CodeSystem/measure-improvement-notation code: decrease display: Decreased score indicates improvement Type: system: http://terminology.hl7.org/CodeSystem/measure-type code: process Date: 2022-12-12 Publisher: HL7 International - [Some] Work Group Description: A cohort measure with supplemental data elements for all profiles in QICore Populations: Group Population Description Initial Population Supplemental Data: expression system SDE AdverseEvent http://terminology.hl7.org/CodeSystem/measure-data-usage SDE AllergyIntolerance http://terminology.hl7.org/CodeSystem/measure-data-usage SDE BodyStructure http://terminology.hl7.org/CodeSystem/measure-data-usage SDE CarePlan http://terminology.hl7.org/CodeSystem/measure-data-usage SDE CareTeam http://terminology.hl7.org/CodeSystem/measure-data-usage SDE Claim http://terminology.hl7.org/CodeSystem/measure-data-usage SDE Communication http://terminology.hl7.org/CodeSystem/measure-data-usage SDE CommunicationNotDone http://terminology.hl7.org/CodeSystem/measure-data-usage SDE CommunicationRequest http://terminology.hl7.org/CodeSystem/measure-data-usage SDE Condition http://terminology.hl7.org/CodeSystem/measure-data-usage SDE Coverage http://terminology.hl7.org/CodeSystem/measure-data-usage SDE Device http://terminology.hl7.org/CodeSystem/measure-data-usage SDE DeviceNotRequested http://terminology.hl7.org/CodeSystem/measure-data-usage SDE DeviceRequest http://terminology.hl7.org/CodeSystem/measure-data-usage SDE DeviceUseStatement http://terminology.hl7.org/CodeSystem/measure-data-usage SDE DiagnosticReportLab http://terminology.hl7.org/CodeSystem/measure-data-usage SDE DiagnosticReportNote http://…
contained: Library
  id:
    v: effective-data-requirements
  extension:
    extension:
      url:
        v: libraryName
        l: libraryName
      value: String
        v: QiCoreProfilePatterns
    extension:
      url:
        v: name
        l: name
      value: String
        v: Coverage
    extension:
      url:
        v: statement
        l: statement
      value: String
        v: // QICoreCoverage // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-coverage define Coverage: [Coverage]
    extension:
      url:
        v: displaySequence
        l: displaySequence
      value: Integer
        v: 0
    url:
      v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
      l: cqfm-logicDefinition
  extension:
    extension:
      url:
        v: libraryName
        l: libraryName
      value: String
        v: QiCoreProfileValidation
    extension:
      url:
        v: name
        l: name
      value: String
        v: SDE Coverage
    extension:
      url:
        v: statement
        l: statement
      value: String
        v: define "SDE Coverage": Profiles.Coverage
    extension:
      url:
        v: displaySequence
        l: displaySequence
      value: Integer
        v: 1
    url:
      v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
      l: cqfm-logicDefinition
  extension:
    extension:
      url:
        v: libraryName
        l: libraryName
      value: String
        v: QiCoreProfilePatterns
    extension:
      url:
        v: name
        l: name
      value: String
        v: Procedure
    extension:
      url:
        v: statement
        l: statement
      value: String
        v: // QICoreProcedure // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure define Procedure: [Procedure] P where P.status in { 'preparation', 'in-progress', 'on-hold', 'completed' }
    extension:
      url:
        v: displaySequence
        l: displaySequence
      value: Integer
        v: 2
    url:
      v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
      l: cqfm-logicDefinition
  extension:
    extension:
      url:
        v: libraryName
        l: libraryName
      value: String
        v: QiCoreProfileValidation
    extension:
      url:
        v: name
        l: name
      value: String
        v: SDE Procedure
    extension:
      url:
        v: statement
        l: statement
      value: String
        v: define "SDE Procedure": Profiles.Procedure
    extension:
      url:
        v: displaySequence
        l: displaySequence
      value: Integer
        v: 3
    url:
      v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
      l: cqfm-logicDefinition
  extension:
    extension:
      url:
        v: libraryName
        l: libraryName
      value: String
        v: QiCoreProfilePatterns
    extension:
      url:
        v: name
        l: name
      value: String
        v: Encounter
    extension:
      url:
        v: statement
        l: statement
      value: String
        v: // QICoreEncounter // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter define Encounter: [Encounter]
    extension:
      url:
        v: displaySequence
        l: displaySequence
      value: Integer
        v: 4
    url:
      v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
      l: cqfm-logicDefinition
  extension:
    extension:
      url:
        v: libraryName
        l: libraryName
      value: String
        v: QiCoreProfilePatterns
    extension:
      url:
        v: name
        l: name
      value: String
        v: EncounterPerformed
    extension:
      url:
        v: statement
        l: statement
      value: String
        v: define EncounterPerformed: Encounter E where E.status = 'finished'
    extension:
      url:
        v: displaySequence
        l: displaySequence
      value: Integer
        v: 5
    url:
      v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
      l: cqfm-logicDefinition
  extension:
    extension:
      url:
        v: libraryName
        l: libraryName
      value: String
        v: QiCoreProfileValidation
    extension:
      url:
        v: name
        l: name
      value: String
        v: SDE EncounterPerformed
    extension:
      url:
        v: statement
        l: statement
      value: String

String
v: define "SDE EncounterPerformed": Profiles.EncounterPerformed

url:
  v: displaySequence
  l: displaySequence
value: Integer
  v: 6

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Practitioner
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICorePractitioner // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-practitioner define Practitioner: [Practitioner]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 7
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Practitioner
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Practitioner": Profiles.Practitioner
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 8
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: ProcedureNotDone
extension:
  url:
    v: statement
    l: statement
  value: String
    v: /* define "Flexible Sigmoidoscopy Performed": [Procedure: "Flexible Sigmoidoscopy"] FlexibleSigmoidoscopy where FlexibleSigmoidoscopy.status = 'completed' and Global."Normalize Interval"(FlexibleSigmoidoscopy.performed) ends 5 years or less on or before end of "Measurement Period" define "Flexible Sigmoidoscopy Performed": QICore.ProcedurePerformed FlexibleSigmoidoscopy where FlexibleSigmoidoscopy.code in "Flexible Sigmoidoscopy" and FlexibleSigmoidoscopy.performed.toInterval() ends 5 years or less on or before end of "Measurement Period" */ // QICoreProcedureNotDone // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedurenotdonedefine ProcedureNotDone: [Procedure] P where P.status = 'not-done'
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 9
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE ProcedureNotDone
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE ProcedureNotDone": Profiles.ProcedureNotDone
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 10
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: ImagingStudy
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreImagingStudy // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-imagingstudy define ImagingStudy: [ImagingStudy]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 11
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE ImagingStudy
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE ImagingStudy": Profiles.ImagingStudy
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 12
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Organization
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // FHIR Vital Signs // USCore Smoking Status // USCore Laboratory Result // USCore Pediatric BMI for Age // USCore Pediatric Weight for Height // USCore Pulse Oximetry // QICoreOrganization // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-organization define Organization: [Organization]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 13
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Organization
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Organization": Profiles.Organization
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 14
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: AllergyIntolerance
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreAllergyIntolerance // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-allergyintolerance define AllergyIntolerance: [AllergyIntolerance]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 15
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE AllergyIntolerance
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE AllergyIntolerance": Profiles.AllergyIntolerance
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 16
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Immunization
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreImmunization // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-immunization define Immunization: [Immunization] I where I.status = 'completed'
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 17
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Immunization
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Immunization": Profiles.Immunization
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 18
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Patient
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICorePatient // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient define Patient: [Patient]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 19
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Patient
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Patient": Profiles.Patient
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 20
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: ServiceNotRequested
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreServiceNotRequested // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-servicenotrequested define ServiceNotRequested: [ServiceRequest] SR where SR.status = 'completed' and SR.doNotPerform is true
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 21
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE ServiceNotRequested
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE ServiceNotRequested": Profiles.ServiceNotRequested
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 22
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: TaskRejected
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreTaskRejected // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-taskrejected // TODO: What about cancelled and failed? define TaskRejected: [Task] T where T.status = 'rejected'
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 23
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE TaskRejected
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE TaskRejected": Profiles.TaskRejected
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 24
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Claim
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreClaim // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-claim define Claim: [Claim]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 25
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Claim
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Claim": Profiles.Claim
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 26
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: CommunicationRequest
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreCommunicationRequest // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-communicationrequest define CommunicationRequest: [CommunicationRequest]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 27
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE CommunicationRequest
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE CommunicationRequest": Profiles.CommunicationRequest
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 28
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: DiagnosticReportNote
extension:
  url:
    v: statement
    l: statement
  value: String
    v: //where D.category ~ "http://terminology.hl7.org/CodeSystem/v2-0074#LAB" // QICoreDiagnosticReportNote // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-diagnosticreport-note define DiagnosticReportNote: [DiagnosticReport] D
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 29
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE DiagnosticReportNote
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE DiagnosticReportNote": Profiles.DiagnosticReportNote
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 30
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: CarePlan
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreCarePlan // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-careplan define CarePlan: [CarePlan]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 31
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE CarePlan
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE CarePlan": Profiles.CarePlan
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 32
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: MedicationAdministrationNotDone
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreMedicationAdministrationNotDone // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-mednotadministered define MedicationAdministrationNotDone: [MedicationAdministration] M where M.status = 'not-done'
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 33
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE MedicationAdministrationNotDone
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE MedicationAdministrationNotDone": Profiles.MedicationAdministrationNotDone
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 34
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: PractitionerRole
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICorePractitionerRole // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-practitionerrole define PractitionerRole: [PractitionerRole]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 35
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE PractitionerRole
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE PractitionerRole": Profiles.PractitionerRole
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 36
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: CareTeam
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreCareTeam // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-careteam define CareTeam: [CareTeam]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 37
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE CareTeam
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE CareTeam": Profiles.CareTeam
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 38
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: RelatedPerson
extension:
  url:
    v: statement
    l: statement
  value: String
    v: /* define "No VTE Prophylaxis Device Applied": ["Procedure": "Device Application"] DeviceApplied let DeviceNotDoneTiming: Global.GetExtension(DeviceApplied, 'qicore-recorded').value where (DeviceApplied.usedCode in "Intermittent pneumatic compression devices (IPC)" or DeviceApplied.usedCode in "Venous foot pumps (VFP)" or DeviceApplied.usedCode in "Graduated compression stockings (GCS)" ) and DeviceApplied.status = 'not-done' return {id: DeviceApplied.id, requestStatusReason: DeviceApplied.statusReason, authoredOn: DeviceNotDoneTiming} define "No VTE Prophylaxis Device Applied": QICore.ProcedureNotDone DeviceApplied where DeviceApplied.code in "Device Application" and (DeviceApplied.usedCode in "Intermittent pneumatic compression devices (IPC)" or DeviceApplied.usedCode in "Venous foot pumps (VFP)" or DeviceApplied.usedCode in "Graduated compression stockings (GCS)") return { id: DeviceApplied.id, requestStatusReason: DeviceApplied.statusReason, authoredOn: DeviceApplied.recorded() } */ // QICoreRelatedPerson // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-relatedpersondefine RelatedPerson: [RelatedPerson]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 39
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE RelatedPerson
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE RelatedPerson": Profiles.RelatedPerson
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 40
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: MedicationRequest
extension:
  url:
    v: statement
    l: statement
  value: String
    v: /* define "Antithrombotic Not Given at Discharge": ["MedicationRequest": medication in "Antithrombotic Therapy"] NoAntithromboticDischarge where NoAntithromboticDischarge.doNotPerform is true and (NoAntithromboticDischarge.reasonCode in "Medical Reason" or NoAntithromboticDischarge.reasonCode in "Patient Refusal") and exists (NoAntithromboticDischarge.category C where FHIRHelpers.ToConcept(C) ~ FC."Community" or FHIRHelpers.ToConcept(C) ~ FC."Discharge") and NoAntithromboticDischarge.status = 'completed' and NoAntithromboticDischarge.intent = 'order' define "Antithrombotic Not Given at Discharge": QICore.MedicationNotRequested NoAntithromboticDischarge where NoAntithromboticDischarge.medication in "Antithrombotic Therapy" and (NoAntithromboticDischarge.reasonCode in "Medical Reason" or NoAntithromboticDischarge.reasonCode in "Patient Refusal") and (NoAntithromboticDischarge.isCommunity() or NoAntithromboticDischarge.isDischarge()) and NoAntithromboticDischarge.intent = 'order' define "Antithrombotic Not Given at Discharge": ["MedicationNotRequested": medication in "Antithrombotic Therapy"] NoAntithromboticDischarge where (NoAntithromboticDischarge.reasonCode in "Medical Reason" or NoAntithromboticDischarge.reasonCode in "Patient Refusal") and (NoAntithromboticDischarge.isCommunity() or NoAntithromboticDischarge.isDischarge()) and NoAntithromboticDischarge.intent = 'order' */ // QICoreMedicationRequest // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationrequestdefine MedicationRequest: [MedicationRequest] R where R.status in { 'active', 'on-hold', 'completed', 'draft' } and R.doNotPerform is not true
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 41
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE MedicationRequest
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE MedicationRequest": Profiles.MedicationRequest
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 42
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: DiagnosticReportLab
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreDiagnosticReportLab // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-diagnosticreport-lab define DiagnosticReportLab: [DiagnosticReport] D
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 43
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE DiagnosticReportLab
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE DiagnosticReportLab": Profiles.DiagnosticReportLab
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 44
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Communication
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreCommunication // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-communication define Communication: [Communication] C where C.status in { 'preparation', 'in-progress', 'on-hold', 'completed' }
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 45
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Communication
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Communication": Profiles.Communication
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 46
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: MedicationDispenseDeclined
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreMedicationDispenseDeclined // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationdispensedeclined define MedicationDispenseDeclined: [MedicationDispense] D where D.status in { 'cancelled', 'declined' }
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 47
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE MedicationDispenseDeclined
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE MedicationDispenseDeclined": Profiles.MedicationDispenseDeclined
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 48
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: ImmunizationRecommendation
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreImmunizationRecommendation // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-immunizationrec define ImmunizationRecommendation: [ImmunizationRecommendation]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 49
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE ImmunizationRecommendation
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE ImmunizationRecommendation": Profiles.ImmunizationRecommendation
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 50
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: ImplantableDevice
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // USCoreImplantableDevice // @profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device define ImplantableDevice: [Device]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 51
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE ImplantableDevice
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE ImplantableDevice": Profiles.ImplantableDevice
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 52
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: MedicationStatement
extension:
  url:
    v: statement
    l: statement
  value: String
    v: /* define "Antithrombotic Therapy at Discharge": ["MedicationRequest": medication in "Antithrombotic Therapy"] Antithrombotic where exists (Antithrombotic.category C where FHIRHelpers.ToConcept(C) in { Global."Community", Global."Discharge" }) and Antithrombotic.status in { 'active', 'completed' } and Antithrombotic.intent.value = 'order' define "Antithrombotic Therapy at Discharge": QICore.MedicationRequest Antithrombotic where Antithrombotic.medication in "Antithrombotic Therapy" and (Antithrombotic.isCommunity() or Antithrombotic.isDischarge()) and Antithrombotic.status in { 'active', 'completed' } and Antithrombotic.intent = 'order' define "Antithrombotic Therapy at Discharge": [MedicationRequest: medication in "Antithrombotic Therapy"] Antithrombotic where (Antithrombotic.isCommunity() or Antithrombotic.isDischarge()) and Antithrombotic.status in { 'active', 'completed' } and Antithrombotic.intent = 'order' */ // QICoreMedicationStatement // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationstatementdefine MedicationStatement: [MedicationStatement]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 53
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE MedicationStatement
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE MedicationStatement": Profiles.MedicationStatement
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 54
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Location
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreLocation // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-location define Location: [Location]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 55
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Location
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Location": Profiles.Location
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 56
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: MedicationNotRequested
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreMedicationNotRequested // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-mednotrequested define MedicationNotRequested: [MedicationRequest] R where R.status = 'completed' and R.doNotPerform is true
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 57
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE MedicationNotRequested
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE MedicationNotRequested": Profiles.MedicationNotRequested
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 58
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: DeviceNotRequested
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreDeviceNotRequested // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-devicenotrequested define DeviceNotRequested: [DeviceRequest] D where D.status = 'completed' and D.doNotPerform() is true
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 59
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE DeviceNotRequested
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE DeviceNotRequested": Profiles.DeviceNotRequested
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 60
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Encounter
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Encounter": Profiles.Encounter
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 61
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: CommunicationNotDone
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreCommunicationNotDone // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-communicationnotdone define CommunicationNotDone: [Communication] C where C.status = 'not-done'
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 62
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE CommunicationNotDone
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE CommunicationNotDone": Profiles.CommunicationNotDone
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 63
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Substance
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreSubstance // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-substance define Substance: [Substance]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 64
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Substance
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Substance": Profiles.Substance
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 65
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: MedicationAdministration
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreMedicationAdministration // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationadministration define MedicationAdministration: [MedicationAdministration] M where M.status in { 'in-progress', 'on-hold', 'completed' }
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 66
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE MedicationAdministration
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE MedicationAdministration": Profiles.MedicationAdministration
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 67
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Observation
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreObservation // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation define Observation: [Observation] O where O.status in { 'registered', 'preliminary', 'final', 'amended', 'corrected' }
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 68
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Observation
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Observation": Profiles.Observation
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 69
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Device
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreDevice // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-device define Device: [Device]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 70
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Device
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Device": Profiles.Device
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 71
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: NutritionOrder
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreNutritionOrder // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-nutritionorder define NutritionOrder: [NutritionOrder]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 72
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE NutritionOrder
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE NutritionOrder": Profiles.NutritionOrder
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 73
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: ObservationCancelled
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreObservationCancelled // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observationcancelled define ObservationCancelled: [Observation] O where O.status = 'cancelled'
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 74
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE ObservationCancelled
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE ObservationCancelled": Profiles.ObservationCancelled
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 75
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Flag
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreFlag // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-flag define Flag: [Flag]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 76
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Flag
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Flag": Profiles.Flag
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 77
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: ProcedurePerformed
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define ProcedurePerformed: Procedure P where P.status = 'completed'
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 78
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE ProcedurePerformed
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE ProcedurePerformed": Profiles.ProcedurePerformed
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 79
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: Initial Population
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "Initial Population": true
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 80
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: DeviceRequest
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreDeviceRequest // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-devicerequest define DeviceRequest: [DeviceRequest] D where D.status in { 'draft', 'active', 'on-hold', 'revoked', 'completed' } and D.doNotPerform() is not true
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 81
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE DeviceRequest
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE DeviceRequest": Profiles.DeviceRequest
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 82
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: BodyStructure
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreBodyStructure // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-bodystructure define BodyStructure: [BodyStructure]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 83
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE BodyStructure
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE BodyStructure": Profiles.BodyStructure
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 84
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: FamilyMemberHistory
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreFamilyMemberHistory // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-familymemberhistory define FamilyMemberHistory: [FamilyMemberHistory]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 85
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE FamilyMemberHistory
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE FamilyMemberHistory": Profiles.FamilyMemberHistory
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 86
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Medication
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreMedication // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medication define Medication: [Medication]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 87
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Medication
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Medication": Profiles.Medication
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 88
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Specimen
extension:
  url:
    v: statement
    l: statement
  value: String
    v: /* define "Intervention Comfort Measures": (["ServiceRequest": "Comfort Measures"] P where P.intent = 'order' ) union (["Procedure": "Comfort Measures"] InterventionPerformed where InterventionPerformed.status in {'completed', 'in-progress'} ) define "Intervention Comfort Measures": (QICore.ServiceRequest SR where SR.code in "Comfort Measures" and SR.intent = 'order' ) union ( QICore.Procedure InterventionPerformed where InterventionPerformed.code in "Comfort Measures" and InterventionPerformed.status in { 'completed', 'in-progress' } ) */ // QICoreSpecimen // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-specimendefine Specimen: [Specimen]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 89
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Specimen
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Specimen": Profiles.Specimen
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 90
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: AdverseEvent
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // Profiles // QICoreAdverseEvent // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-adverseevent define AdverseEvent: [AdverseEvent]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 91
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE AdverseEvent
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE AdverseEvent": Profiles.AdverseEvent
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 92
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Task
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreTask // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-task define Task: [Task] T where T.status in { 'draft', 'requested', 'received', 'accepted', 'ready', 'in-progress', 'on-hold', 'completed' }
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 93
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Task
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Task": Profiles.Task
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 94
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: ImmunizationNotDone
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreImmunizationNotDone // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-immunizationnotdone define ImmunizationNotDone: [Immunization] I where I.status = 'not-done'
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 95
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE ImmunizationNotDone
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE ImmunizationNotDone": Profiles.ImmunizationNotDone
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 96
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: MedicationDispense
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreMedicationDispense // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationdispense define MedicationDispense: [MedicationDispense] D where D.status in { 'preparation', 'in-progress', 'on-hold', 'completed' }
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 97
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE MedicationDispense
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE MedicationDispense": Profiles.MedicationDispense
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 98
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: ImmunizationEvaluation
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreImmunizationEvaluation // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-immunizationevaluation define ImmunizationEvaluation: [ImmunizationEvaluation]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 99
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE ImmunizationEvaluation
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE ImmunizationEvaluation": Profiles.ImmunizationEvaluation
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 100
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: DeviceUseStatement
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreDeviceUseStatement // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-deviceusestatement define DeviceUseStatement: [DeviceUseStatement]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 101
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE DeviceUseStatement
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE DeviceUseStatement": Profiles.DeviceUseStatement
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 102
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Goal
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreGoal // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-goal define Goal: [Goal]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 103
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Goal
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Goal": Profiles.Goal
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 104
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: Condition
extension:
  url:
    v: statement
    l: statement
  value: String
    v: // QICoreCondition // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition define Condition: [Condition]
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 105
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE Condition
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE Condition": Profiles.Condition
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 106
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfilePatterns
extension:
  url:
    v: name
    l: name
  value: String
    v: ServiceRequest
extension:
  url:
    v: statement
    l: statement
  value: String
    v: /* define "No VTE Prophylaxis Device Order": (["ServiceRequest": "Venous foot pumps (VFP)"] union ["ServiceRequest": "Intermittent pneumatic compression devices (IPC)"] union ["ServiceRequest": "Graduated compression stockings (GCS)"] ) DeviceOrder where DeviceOrder.status = 'completed' and DeviceOrder.doNotPerform is true define "No VTE Prophylaxis Device Order": QICore.ServiceNotRequested DeviceOrder where DeviceOrder.code in "Venous foot pumps (VFP)" or DeviceOrder.code in "Intermittent pneumatic compression devices (IPC)" or DeviceOrder.code in "Graduated compression stockings (GCS)" */ // QICoreServiceRequest // @profile: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-servicerequestdefine ServiceRequest: [ServiceRequest] SR where SR.status in { 'draft', 'active', 'on-hold', 'completed' } and SR.doNotPerform is not true
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 107
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

extension:
  url:
    v: libraryName
    l: libraryName
  value: String
    v: QiCoreProfileValidation
extension:
  url:
    v: name
    l: name
  value: String
    v: SDE ServiceRequest
extension:
  url:
    v: statement
    l: statement
  value: String
    v: define "SDE ServiceRequest": Profiles.ServiceRequest
extension:
  url:
    v: displaySequence
    l: displaySequence
  value: Integer
    v: 108
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition
  l: cqfm-logicDefinition

v: active

coding:
  system:
    v: http://terminology.hl7.org/CodeSystem/library-type
    l: library-type
  code:
    v: module-definition

type:
  v: depends-on
display:
  v: Library Profiles
resource:
  v: http://cms.gov/fhir/mct/Library/QiCoreProfilePatterns|1.0.0
  l: http://cms.gov/fhir/mct/Library/QiCoreProfilePatterns

type:
  v: depends-on
display:
  v: Library FHIRHelpers
resource:
  v: http://cms.gov/fhir/mct/Library/FHIRHelpers|4.0.1
  l: http://cms.gov/fhir/mct/Library/FHIRHelpers

type:
  v: depends-on
display:
  v: Library QICoreCommon
resource:
  v: http://cms.gov/fhir/mct/Library/QICoreCommon|1.0.0
  l: http://cms.gov/fhir/mct/Library/QICoreCommon

name:
  v: SDE Coverage
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Coverage

name:
  v: SDE Procedure
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Procedure

name:
  v: SDE EncounterPerformed
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Encounter

name:
  v: SDE Practitioner
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Practitioner

name:
  v: SDE ProcedureNotDone
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Procedure

name:
  v: SDE ImagingStudy
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: ImagingStudy

name:
  v: SDE Organization
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Organization

name:
  v: SDE AllergyIntolerance
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: AllergyIntolerance

name:
  v: SDE Immunization
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Immunization

name:
  v: SDE Patient
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Patient

name:
  v: SDE ServiceNotRequested
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: ServiceRequest

name:
  v: SDE TaskRejected
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Task

name:
  v: SDE Claim
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Claim

name:
  v: SDE CommunicationRequest
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: CommunicationRequest

name:
  v: SDE DiagnosticReportNote
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: DiagnosticReport

name:
  v: SDE CarePlan
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: CarePlan

name:
  v: SDE MedicationAdministrationNotDone
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: MedicationAdministration

name:
  v: SDE PractitionerRole
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: PractitionerRole

name:
  v: SDE CareTeam
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: CareTeam

name:
  v: SDE RelatedPerson
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: RelatedPerson

name:
  v: SDE MedicationRequest
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: MedicationRequest

name:
  v: SDE DiagnosticReportLab
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: DiagnosticReport

name:
  v: SDE Communication
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Communication

name:
  v: SDE MedicationDispenseDeclined
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: MedicationDispense

name:
  v: SDE ImmunizationRecommendation
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: ImmunizationRecommendation

name:
  v: SDE ImplantableDevice
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Device

name:
  v: SDE MedicationStatement
use:
  v: out
min:
  v: 0
max:
  v: *

name:
  v: SDE Location
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Location

name:
  v: SDE MedicationNotRequested
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: MedicationRequest

name:
  v: SDE DeviceNotRequested
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: DeviceRequest

name:
  v: SDE Encounter
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Encounter

name:
  v: SDE CommunicationNotDone
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Communication

name:
  v: SDE Substance
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Substance

name:
  v: SDE MedicationAdministration
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: MedicationAdministration

name:
  v: SDE Observation
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Observation

name:
  v: SDE Device
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Device

name:
  v: SDE NutritionOrder
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: NutritionOrder

name:
  v: SDE ObservationCancelled
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Observation

name:
  v: SDE Flag
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Flag

name:
  v: SDE ProcedurePerformed
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Procedure

name:
  v: Initial Population
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: SDE DeviceRequest
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: DeviceRequest

name:
  v: SDE BodyStructure
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: BodyStructure

name:
  v: SDE FamilyMemberHistory
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: FamilyMemberHistory

name:
  v: SDE Medication
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Medication

name:
  v: SDE Specimen
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Specimen

name:
  v: SDE AdverseEvent
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: AdverseEvent

name:
  v: SDE Task
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Task

name:
  v: SDE ImmunizationNotDone
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Immunization

name:
  v: SDE MedicationDispense
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: MedicationDispense

name:
  v: SDE ImmunizationEvaluation
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: ImmunizationEvaluation

name:
  v: SDE DeviceUseStatement
use:
  v: out
min:
  v: 0
max:
  v: *

name:
  v: SDE Goal
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Goal

name:
  v: SDE Condition
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Condition

name:
  v: SDE ServiceRequest
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: ServiceRequest

type:
  v: Coverage
profile:
  v: http://hl7.org/fhir/StructureDefinition/Coverage
  l: Coverage

type:
  v: Procedure
profile:
  v: http://hl7.org/fhir/StructureDefinition/Procedure
  l: Procedure
must support:
  v: status

type:
  v: Encounter
profile:
  v: http://hl7.org/fhir/StructureDefinition/Encounter
  l: Encounter
must support:
  v: status

type:
  v: Practitioner
profile:
  v: http://hl7.org/fhir/StructureDefinition/Practitioner
  l: Practitioner

type:
  v: ImagingStudy
profile:
  v: http://hl7.org/fhir/StructureDefinition/ImagingStudy
  l: ImagingStudy

type:
  v: Organization
profile:
  v: http://hl7.org/fhir/StructureDefinition/Organization
  l: Organization

type:
  v: AllergyIntolerance
profile:
  v: http://hl7.org/fhir/StructureDefinition/AllergyIntolerance
  l: AllergyIntolerance

type:
  v: Immunization
profile:
  v: http://hl7.org/fhir/StructureDefinition/Immunization
  l: Immunization
must support:
  v: status

type:
  v: Patient
profile:
  v: http://hl7.org/fhir/StructureDefinition/Patient
  l: Patient

type:
  v: ServiceRequest
profile:
  v: http://hl7.org/fhir/StructureDefinition/ServiceRequest
  l: ServiceRequest
must support:
  v: status
must support:
  v: doNotPerform

type:
  v: Task
profile:
  v: http://hl7.org/fhir/StructureDefinition/Task
  l: Task
must support:
  v: status

type:
  v: Claim
profile:
  v: http://hl7.org/fhir/StructureDefinition/Claim
  l: Claim

type:
  v: CommunicationRequest
profile:
  v: http://hl7.org/fhir/StructureDefinition/CommunicationRequest
  l: CommunicationRequest

type:
  v: DiagnosticReport
profile:
  v: http://hl7.org/fhir/StructureDefinition/DiagnosticReport
  l: DiagnosticReport

type:
  v: CarePlan
profile:
  v: http://hl7.org/fhir/StructureDefinition/CarePlan
  l: CarePlan

type:
  v: MedicationAdministration
profile:
  v: http://hl7.org/fhir/StructureDefinition/MedicationAdministration
  l: MedicationAdministration
must support:
  v: status

type:
  v: PractitionerRole
profile:
  v: http://hl7.org/fhir/StructureDefinition/PractitionerRole
  l: PractitionerRole

type:
  v: CareTeam
profile:
  v: http://hl7.org/fhir/StructureDefinition/CareTeam
  l: CareTeam

type:
  v: RelatedPerson
profile:
  v: http://hl7.org/fhir/StructureDefinition/RelatedPerson
  l: RelatedPerson

type:
  v: MedicationRequest
profile:
  v: http://hl7.org/fhir/StructureDefinition/MedicationRequest
  l: MedicationRequest
must support:
  v: status
must support:
  v: doNotPerform

type:
  v: Communication
profile:
  v: http://hl7.org/fhir/StructureDefinition/Communication
  l: Communication
must support:
  v: status

type:
  v: MedicationDispense
profile:
  v: http://hl7.org/fhir/StructureDefinition/MedicationDispense
  l: MedicationDispense
must support:
  v: status

type:
  v: ImmunizationRecommendation
profile:
  v: http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation
  l: ImmunizationRecommendation

type:
  v: Device
profile:
  v: http://hl7.org/fhir/StructureDefinition/Device
  l: Device

type:
  v: Location
profile:
  v: http://hl7.org/fhir/StructureDefinition/Location
  l: Location

type:
  v: DeviceRequest
profile:
  v: http://hl7.org/fhir/StructureDefinition/DeviceRequest
  l: DeviceRequest
must support:
  v: status

type:
  v: Substance
profile:
  v: http://hl7.org/fhir/StructureDefinition/Substance
  l: Substance

type:
  v: Observation
profile:
  v: http://hl7.org/fhir/StructureDefinition/Observation
  l: Observation
must support:
  v: status

type:
  v: NutritionOrder
profile:
  v: http://hl7.org/fhir/StructureDefinition/NutritionOrder
  l: NutritionOrder

type:
  v: Flag
profile:
  v: http://hl7.org/fhir/StructureDefinition/Flag
  l: Flag

type:
  v: BodyStructure
profile:
  v: http://hl7.org/fhir/StructureDefinition/BodyStructure
  l: BodyStructure

type:
  v: FamilyMemberHistory
profile:
  v: http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory
  l: FamilyMemberHistory

type:
  v: Medication
profile:
  v: http://hl7.org/fhir/StructureDefinition/Medication
  l: Medication

type:
  v: Specimen
profile:
  v: http://hl7.org/fhir/StructureDefinition/Specimen
  l: Specimen

type:
  v: AdverseEvent
profile:
  v: http://hl7.org/fhir/StructureDefinition/AdverseEvent
  l: AdverseEvent

type:
  v: ImmunizationEvaluation
profile:
  v: http://hl7.org/fhir/StructureDefinition/ImmunizationEvaluation
  l: ImmunizationEvaluation

type:
  v: Goal
profile:
  v: http://hl7.org/fhir/StructureDefinition/Goal
  l: Goal

type:
  v: Condition
profile:
  v: http://hl7.org/fhir/StructureDefinition/Condition
  l: Condition

url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-softwaresystem
  l: cqfm-softwaresystem
value: Reference
  l: cqf-tooling
  reference:
    v: Device/cqf-tooling

id:
  v: effective-data-requirements
url:
  v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-effectiveDataRequirements
  l: cqfm-effectiveDataRequirements
value: Reference
  l: effective-data-requirements
  reference:
    v: #effective-data-requirements

v: 0.1.0

v: QiCoreProfileValidation

v: QiCoreProfileValidation FHIR

v: active

v: true

v: 2022-12-12

v: HL7 International - [Some] Work Group

telecom:
  system:
    v: url
  value:
    v: http://hl7.org/Special/committees/[something]

v: A cohort measure with supplemental data elements for all profiles in QICore

coding:
  system:
    v: urn:iso:std:iso:3166
    l: 3166
  code:
    v: US

v: 2022-12-12

v: 2022-12-12

start:
  v: 2021-01-01
end:
  v: 2021-12-31

coding: https://loinc.org/rdf/57024-2
  system:
    v: http://loinc.org
    l: loinc.org
  code:
    v: 57024-2
  display:
    v: Health Quality Measure Document

coding:
  system:
    v: http://terminology.hl7.org/CodeSystem/measure-scoring
    l: measure-scoring
  code:
    v: cohort
  display:
    v: Cohort

coding:
  system:
    v: http://terminology.hl7.org/CodeSystem/measure-type
    l: measure-type
  code:
    v: process

coding:
  system:
    v: http://terminology.hl7.org/CodeSystem/measure-improvement-notation
    l: measure-improvement-notation
  code:
    v: decrease
  display:
    v: Decreased score indicates improvement

population:
  code:
    coding:
      system:
        v: http://terminology.hl7.org/CodeSystem/measure-population
        l: measure-population
      code:
        v: initial-population
      display:
        v: Initial Population
  criteria:
    language:
      v: text/cql-identifier
    expression:
      v: Initial Population

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE AdverseEvent

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE AllergyIntolerance

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE BodyStructure

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE CarePlan

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE CareTeam

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Claim

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Communication

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE CommunicationNotDone

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE CommunicationRequest

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Condition

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Coverage

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Device

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE DeviceNotRequested

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE DeviceRequest

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE DeviceUseStatement

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE DiagnosticReportLab

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE DiagnosticReportNote

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Encounter

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE EncounterPerformed

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE FamilyMemberHistory

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Flag

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Goal

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE ImagingStudy

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Immunization

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE ImmunizationEvaluation

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE ImmunizationNotDone

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE ImmunizationRecommendation

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE ImplantableDevice

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Location

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Medication

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE MedicationAdministration

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE MedicationAdministrationNotDone

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE MedicationDispense

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE MedicationDispenseDeclined

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE MedicationNotRequested

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE MedicationRequest

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE MedicationStatement

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE NutritionOrder

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Observation

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE ObservationCancelled

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Organization

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Patient

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Practitioner

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE PractitionerRole

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Procedure

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE ProcedurePerformed

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE ProcedureNotDone

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE RelatedPerson

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE ServiceNotRequested

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE ServiceRequest

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Specimen

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Substance

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE Task

usage:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/measure-data-usage
      l: measure-data-usage
    code:
      v: supplemental-data
criteria:
  language:
    v: text/cql-identifier
  expression:
    v: SDE TaskRejected