PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.cqfmeasures@2.1.0
    http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/module-definition-library-cqfm
description: The CQFM Module Definition Library profile defines the must support elements for a library that communicates the effective data requirements and dependencies of an artifact (or set of artifacts). This is most commonly used as the result of a $data-requirements operation, but could also be persisted statically as a way to persist the calculation of effective data requirements for a specific artifact and input parameters
package_name: hl7.fhir.us.cqfmeasures
derivation: constraint
name: CQFMModuleDefinitionLibrary
type: Library
elements:
  extension:
    type: Extension
    mustSupport: true
    url: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-directReferenceCode
    index: 0
    slicing:
      slices:
        directReferenceCode:
          match: {}
          schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-directReferenceCode', index: 0}
          min: 0
        inputParameters:
          match: {}
          schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-inputParameters', index: 1}
          min: 0
          max: 1
  type:
    type: CodeableConcept
    mustSupport: true
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: module-definition, system: 'http://terminology.hl7.org/CodeSystem/library-type'}
    index: 2
  subject:
    mustSupport: true
    choices: []
    index: 4
  relatedArtifact: {short: Dependencies used by the artifact, mustSupport: true, index: 5}
  parameter: {mustSupport: true, index: 6}
  dataRequirement: {mustSupport: true, index: 7}
  content: {mustSupport: false, index: 8}
package_version: 2.1.0
extensions:
  directReferenceCode: {url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-directReferenceCode', min: 0, type: Extension, mustSupport: true, index: 0}
  inputParameters: {url: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-inputParameters', min: 0, max: 1, type: Extension, mustSupport: true, index: 1}
class: profile
kind: resource
url: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/module-definition-library-cqfm
base: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/library-cqfm
version: 2.1.0
required: [type]