PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.cqfmeasures@2.0.0
    http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/executable-library-cqfm
description: The CQFM Execuable Library profile defines the must support elements for an executable library used to support eCQM logic
package_name: hl7.fhir.us.cqfmeasures
derivation: constraint
name: CQFMExecutableLibrary
type: Library
elements:
  relatedArtifact: {short: Required dependencies, mustSupport: true, index: 0}
  parameter: {mustSupport: true, index: 1}
  dataRequirement: {mustSupport: true, index: 2}
  content:
    mustSupport: false
    index: 3
    slicing:
      rules: open
      discriminator:
      - {path: contentType, type: value}
      min: null
      slices:
        elmXmlContent:
          match: {contentType: application/elm+xml}
          schema:
            mustSupport: true
            index: 4
            elements:
              contentType:
                type: code
                pattern: {type: Code, value: application/elm+xml}
                mustSupport: true
                index: 5
              data: {mustSupport: true, index: 6}
            required: [contentType, data]
        elmJsonContent:
          match: {contentType: application/elm+json}
          schema:
            mustSupport: true
            index: 7
            elements:
              contentType:
                type: code
                pattern: {type: Code, value: application/elm+json}
                mustSupport: true
                index: 8
              data: {mustSupport: true, index: 9}
            required: [contentType, data]
package_version: 2.0.0
class: profile
kind: resource
url: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/executable-library-cqfm
base: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/library-cqfm
version: 2.0.0