description: This profile constrains the DiagnosticReport resource for the purpose of laboratory test reports in Switzerland. package_name: ch.fhir.ig.ch derivation: constraint name: ChLabDiagnosticReport type: DiagnosticReport elements: category: short: Report Category index: 8 slicing: rules: open discriminator: - {path: $this, type: pattern} min: null slices: studyType: match: {} schema: short: The way of grouping of the test results into clinically meaningful domains (e.g. hematology study, microbiology study, etc.) array: true binding: {strength: required, valueSet: 'http://hl7.eu/fhir/laboratory/ValueSet/lab-studyType-eu-lab'} index: 9 min: 0 specialty: match: {} schema: short: The clinical domain of the laboratory performing the observation (e.g. microbiology, toxicology, chemistry) array: true binding: {strength: required, valueSet: 'http://hl7.eu/fhir/laboratory/ValueSet/lab-specialty-eu-lab'} index: 10 min: 0 encounter: {short: The healthcare event which this Laboratory Report is about (when test ordered)., index: 13} specimen: type: Reference short: Specimens this report is based on. refers: ['http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-specimen'] index: 18 extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 1 slices: DiagnosticReportCompositionR5: match: {url: null} schema: type: Extension short: Associated Lab Report Composition url: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition index: 1 elements: value: choices: [valueReference] index: 3 valueReference: type: Reference choiceOf: value refers: ['http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-report-composition'] index: 4 required: [valueReference, value] resultsInterpreter: {index: 17} status: {short: Status of the Report, index: 7} result: type: Reference short: results refers: ['http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-observation-results-laboratory'] index: 19 effective: short: Clinically relevant time/time-period for report. choices: [] index: 15 code: short: Type of (Laboratory) Report binding: {strength: preferred, valueSet: 'http://hl7.eu/fhir/laboratory/ValueSet/lab-reportType-eu-lab'} index: 11 identifier: {short: Report identifier, index: 5} presentedForm: {short: Entire report as issued (pdf recommended), index: 21} basedOn: type: Reference refers: ['http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-report-servicerequest'] index: 6 imagingStudy: {index: 20} subject: type: Reference short: Who and/or what this report is about refers: ['http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-patient', 'http://hl7.eu/fhir/laboratory/StructureDefinition/Patient-animal-eu-lab', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Location'] index: 12 performer: {short: Responsible Diagnostic Service., index: 16} package_version: lab-report-1.0.0-ballot extensions: DiagnosticReportCompositionR5: url: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition type: Extension short: Associated Lab Report Composition index: 1 elements: value: choices: [valueReference] index: 3 valueReference: type: Reference choiceOf: value refers: ['http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-report-composition'] index: 4 required: [valueReference, value] class: profile kind: resource url: http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-diagnosticreport base: http://hl7.org/fhir/StructureDefinition/DiagnosticReport version: 1.0.0-ballot required: [extension, subject]