description: The CRMI Manifest Parameters Profile defines the expected parameters used for representing version-pinning. package_name: hl7.fhir.uv.crmi derivation: constraint name: CRMIManifestParameters type: Parameters elements: parameter: index: 0 slicing: rules: open ordered: false discriminator: - {path: name, type: value} min: null slices: default-canonical-version: match: {name: default-canonical-version} schema: short: Canonical version array: true index: 51 elements: name: pattern: {type: String, value: default-canonical-version} index: 52 value: choices: [valueCanonical] index: 54 valueCanonical: {type: canonical, choiceOf: value, index: 55} value[x]: extensions: display: {url: 'http://hl7.org/fhir/StructureDefinition/display', min: 0, max: 1, type: Extension, index: 56} uriReference: {url: 'http://hl7.org/fhir/StructureDefinition/artifact-uriReference', min: 0, max: 1, type: Extension, short: Uri for non-canonical artifact, index: 57} resourceType: {url: 'http://hl7.org/fhir/StructureDefinition/cqf-resourceType', min: 0, max: 1, type: Extension, index: 58} elements: extension: type: Extension url: http://hl7.org/fhir/StructureDefinition/display index: 56 slicing: slices: display: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/display', index: 56} min: 0 max: 1 uriReference: match: {} schema: {type: Extension, short: Uri for non-canonical artifact, url: 'http://hl7.org/fhir/StructureDefinition/artifact-uriReference', index: 57} min: 0 max: 1 resourceType: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/cqf-resourceType', index: 58} min: 0 max: 1 required: [valueCanonical, value] includeLastVersionActive: match: {name: includeLastVersionActive} schema: short: Indicate last active version? index: 16 elements: name: pattern: {type: String, value: includeLastVersionActive} index: 17 value: choices: [valueBoolean] index: 19 valueBoolean: {type: boolean, choiceOf: value, index: 20} required: [value, valueBoolean] canonicalVersion: match: {name: canonicalVersion} schema: short: Canonical version (deprecated, use default-canonical-version) array: true index: 44 elements: name: pattern: {type: String, value: canonicalVersion} index: 45 value: choices: [valueCanonical] index: 47 valueCanonical: {type: canonical, choiceOf: value, index: 48} value[x]: extensions: display: {url: 'http://hl7.org/fhir/StructureDefinition/display', min: 0, max: 1, type: Extension, index: 49} resourceType: {url: 'http://hl7.org/fhir/StructureDefinition/cqf-resourceType', min: 0, max: 1, type: Extension, index: 50} elements: extension: type: Extension url: http://hl7.org/fhir/StructureDefinition/display index: 49 slicing: slices: display: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/display', index: 49} min: 0 max: 1 resourceType: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/cqf-resourceType', index: 50} min: 0 max: 1 required: [valueCanonical, value] includeNoLongerPresent: match: {name: includeNoLongerPresent} schema: short: Include codes that are no longer present? index: 21 elements: name: pattern: {type: String, value: includeNoLongerPresent} index: 22 value: choices: [valueBoolean] index: 24 valueBoolean: {type: boolean, choiceOf: value, index: 25} required: [value, valueBoolean] default-valueset-version: match: {name: default-valueset-version} schema: short: Value set version array: true index: 38 elements: name: pattern: {type: String, value: default-valueset-version} index: 39 value: choices: [valueCanonical] index: 41 valueCanonical: {type: canonical, choiceOf: value, index: 42} value[x]: extensions: display: {url: 'http://hl7.org/fhir/StructureDefinition/display', min: 0, max: 1, type: Extension, index: 43} elements: extension: type: Extension url: http://hl7.org/fhir/StructureDefinition/display index: 43 slicing: slices: display: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/display', index: 43} min: 0 max: 1 required: [valueCanonical, value] includeDraft: match: {name: includeDraft} schema: short: Include unreleased content? index: 11 elements: name: pattern: {type: String, value: includeDraft} index: 12 value: choices: [valueBoolean] index: 14 valueBoolean: {type: boolean, choiceOf: value, index: 15} required: [value, valueBoolean] activeOnly: match: {name: activeOnly} schema: short: Only include active codes? index: 6 elements: name: pattern: {type: String, value: activeOnly} index: 7 value: choices: [valueBoolean] index: 9 valueBoolean: {type: boolean, choiceOf: value, index: 10} required: [value, valueBoolean] system-version: match: {name: system-version} schema: short: Code system version (deprecated, use default-system-version) array: true index: 26 elements: name: pattern: {type: String, value: system-version} index: 27 value: choices: [valueCanonical] index: 29 valueCanonical: {type: canonical, choiceOf: value, index: 30} value[x]: extensions: display: {url: 'http://hl7.org/fhir/StructureDefinition/display', min: 0, max: 1, type: Extension, index: 31} elements: extension: type: Extension url: http://hl7.org/fhir/StructureDefinition/display index: 31 slicing: slices: display: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/display', index: 31} min: 0 max: 1 required: [valueCanonical, value] includeDefinition: match: {name: includeDefinition} schema: short: Include definition? index: 1 elements: name: pattern: {type: String, value: includeDefinition} index: 2 value: choices: [valueBoolean] index: 4 valueBoolean: {type: boolean, choiceOf: value, index: 5} required: [value, valueBoolean] default-system-version: match: {name: default-system-version} schema: short: Code system version array: true index: 32 elements: name: pattern: {type: String, value: default-system-version} index: 33 value: choices: [valueCanonical] index: 35 valueCanonical: {type: canonical, choiceOf: value, index: 36} value[x]: extensions: display: {url: 'http://hl7.org/fhir/StructureDefinition/display', min: 0, max: 1, type: Extension, index: 37} elements: extension: type: Extension url: http://hl7.org/fhir/StructureDefinition/display index: 37 slicing: slices: display: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/display', index: 37} min: 0 max: 1 required: [valueCanonical, value] package_version: 2.0.0 class: profile kind: resource url: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-manifestparameters base: http://hl7.org/fhir/StructureDefinition/Parameters version: 2.0.0