description: ConceptMap profile for mappoings of manufacturer IVD test codes to standard LOINC codes. package_name: hl7.fhir.uv.livd derivation: constraint name: LIVDTestCodeConceptMap type: ConceptMap elements: date: {mustSupport: false, index: 4} group: mustSupport: true index: 15 elements: source: {mustSupport: false, index: 16} sourceVersion: {mustSupport: false, index: 17} targetVersion: {mustSupport: true, index: 18} element: short: Mappings for a Vendor Analyte Code from the source set mustSupport: true index: 19 elements: code: {short: Identifies the Vendor Analyte Code being mapped, mustSupport: true, index: 20} display: {short: The Vendor Analyte Name, mustSupport: true, index: 21} target: short: Identifies the LOINC code being mapped to constraint: livd-1: {human: 'If the dependsOn is valued, either the code or display must be present', source: 'http://hl7.org/fhir/uv/livd/StructureDefinition/conceptmap-testcode-uv-livd', severity: error, expression: (dependsOn.exists() and (code.exists() or display.exists())) or dependsOn.empty()} mustSupport: true index: 22 elements: code: {short: Code that identifies the LOINC Code, mustSupport: true, index: 23} display: {short: LOINC Long Name, mustSupport: true, index: 24} equivalence: {mustSupport: true, index: 25} comment: {short: Vendor Comment, mustSupport: true, index: 26} dependsOn: mustSupport: true array: true max: 4 index: 27 slicing: rules: open discriminator: - {path: property, type: value} min: null max: 4 slices: specimen: match: {property: specimen} schema: short: The property for specimen mustSupport: true index: 28 elements: property: pattern: {type: Uri, value: specimen} mustSupport: true index: 29 system: {mustSupport: false, index: 30} value: {short: Value of the specimen property, mustSupport: true, index: 31} display: {mustSupport: false, index: 32} result: match: {property: result} schema: short: The property for result mustSupport: true index: 33 elements: property: pattern: {type: Uri, value: result} mustSupport: true index: 34 system: {mustSupport: false, index: 35} value: {short: Value of the result property, mustSupport: true, index: 36} display: {mustSupport: false, index: 37} device: match: {property: device} schema: short: The property for device mustSupport: true index: 38 elements: property: pattern: {type: Uri, value: device} mustSupport: true index: 39 system: {mustSupport: false, index: 40} value: {short: Value of the device property, mustSupport: true, index: 41} display: {mustSupport: false, index: 42} other: match: {property: other} schema: short: The property for other mustSupport: true index: 43 elements: property: pattern: {type: Uri, value: other} mustSupport: true index: 44 system: {mustSupport: false, index: 45} value: {short: Value of the other value property, mustSupport: true, index: 46} display: {mustSupport: false, index: 47} product: {mustSupport: false, index: 48} required: [display, code] required: [display, code] unmapped: mustSupport: false index: 49 elements: mode: {mustSupport: false, index: 50} code: {mustSupport: false, index: 51} display: {mustSupport: false, index: 52} url: {mustSupport: false, index: 53} publisher: {mustSupport: false, index: 5} jurisdiction: {mustSupport: false, index: 8} purpose: {mustSupport: false, index: 9} name: {mustSupport: true, index: 2} useContext: {mustSupport: false, index: 7} copyright: {mustSupport: false, index: 10} source: mustSupport: true choices: [] index: 12 status: {mustSupport: true, index: 3} url: {mustSupport: true, index: 0} identifier: {mustSupport: false, index: 1} target: mustSupport: true choices: [] index: 14 contact: {mustSupport: false, index: 6} package_version: 1.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/uv/livd/StructureDefinition/conceptmap-testcode-uv-livd base: http://hl7.org/fhir/StructureDefinition/ConceptMap version: 1.0.0-ballot required: [group, name, source, target]