description: This CH ELM base profile constrains the DiagnosticReport resource for the purpose of laboratory test reports. package_name: ch.fhir.ig.ch derivation: constraint name: ChElmDiagnosticReport type: DiagnosticReport elements: identifier: short: Persistent, unique identifier for the diagnostic report (UUID) index: 0 elements: system: pattern: {type: Uri, value: 'urn:ietf:rfc:3986'} index: 1 value: constraint: ch-elm-doc-identifier: {human: The identifier must be an UUID., source: 'http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-diagnosticreport', severity: error, expression: 'startsWith(''urn:uuid:'')'} index: 2 required: [value, system] basedOn: type: Reference refers: ['http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-servicerequest-laboratory-order'] index: 3 status: pattern: {type: Code, value: final} index: 4 subject: type: Reference refers: ['http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-patient'] index: 5 performer: type: Reference refers: ['http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-organization-lab'] index: 6 specimen: type: Reference refers: ['http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-specimen'] index: 7 result: type: Reference refers: ['http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-observation-results-laboratory'] index: 8 package_version: elm-1.5.0 class: profile kind: resource url: http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-diagnosticreport base: http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-diagnosticreport version: 1.5.0 required: [basedOn, identifier, specimen, result, performer]