description: This profile introduces essential constraints and extensions for the DiagnosticReport resource that apply across multiple use cases. package_name: hl7.fhir.eu.base derivation: constraint name: DiagnosticReportEuCore type: DiagnosticReport elements: encounter: {short: The healthcare event which this Diagnostic Report is about (when test ordered)., index: 16} specimen: {short: Specimens this report is based on., index: 27} extension: index: 1 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: DiagnosticReportCompositionR5: match: {url: null} schema: type: Extension short: Associated Composition url: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition index: 2 extensions: {} elements: extension: {index: 3} value: choices: [valueReference] index: 5 valueReference: type: Reference choiceOf: value refers: ['http://hl7.eu/fhir/base/StructureDefinition/composition-eu-core'] index: 6 required: [valueReference, value] note: match: {url: null} schema: type: Extension url: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.note index: 7 extensions: {} elements: extension: {index: 8} value[x]: extensions: annotation-type: {url: 'http://hl7.org/fhir/StructureDefinition/annotationType', min: 0, type: Extension, index: 9} elements: extension: type: Extension url: http://hl7.org/fhir/StructureDefinition/annotationType index: 9 slicing: slices: annotation-type: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/annotationType', index: 9} min: 0 value: extensions: {} elements: extension: elements: value: short: Type of note choices: [] index: 11 resultsInterpreter: type: Reference refers: ['http://hl7.eu/fhir/base/StructureDefinition/organization-eu-core', 'http://hl7.eu/fhir/base/StructureDefinition/practitioner-eu-core', 'http://hl7.eu/fhir/base/StructureDefinition/practitionerRole-eu-core', 'http://hl7.org/fhir/StructureDefinition/CareTeam'] index: 25 slicing: rules: open ordered: false description: Primary interpreter of results discriminator: - {path: resolve(), type: profile} min: null slices: author: match: {} schema: type: Reference refers: ['http://hl7.eu/fhir/base/StructureDefinition/practitionerRole-eu-core'] array: true index: 26 min: 0 status: {short: Status of the Report, index: 13} result: {short: results, index: 28} language: {short: Language of the diagnostic report content, index: 0} effective: short: Clinically relevant time/time-period for report. choices: [] index: 18 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: effectivePeriod: match: {} schema: short: Effective period of the report choices: [effectivePeriod] index: 20 min: 0 max: 1 code: {short: Type of Diagnostic Report, index: 14} identifier: {index: 12} issued: {short: Date and time this report was issued, index: 22} presentedForm: {short: Entire report as issued (pdf recommended), index: 33} imagingStudy: {short: Study subject to this report, index: 29} media: short: Additional data (like images, diagrams or documents) associated with this report index: 30 elements: comment: {short: Comment about the image or data (e.g. explanation), index: 31} link: {short: Reference to the image or data, index: 32} subject: type: Reference short: Who and/or what this report is about refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Location', 'http://hl7.org/fhir/StructureDefinition/Patient'] index: 15 performer: type: Reference short: Responsible Diagnostic Service. refers: ['http://hl7.eu/fhir/base/StructureDefinition/organization-eu-core', 'http://hl7.eu/fhir/base/StructureDefinition/practitioner-eu-core', 'http://hl7.eu/fhir/base/StructureDefinition/practitionerRole-eu-core', 'http://hl7.org/fhir/StructureDefinition/CareTeam'] index: 23 slicing: rules: open ordered: false description: Organization that delivered the report discriminator: - {path: $this, type: profile} min: null slices: organization: match: {} schema: short: The organization producer of this report refers: ['http://hl7.eu/fhir/base/StructureDefinition/organization-eu-core'] type: Reference array: true index: 24 min: 0 effectivePeriod: type: Period short: Effective period of the report choiceOf: effective index: 21 slicing: slices: effectivePeriod: match: {} schema: {type: Period, short: Effective period of the report, choiceOf: effective, index: 21} min: 0 max: 1 package_version: 2.0.0 extensions: DiagnosticReportCompositionR5: url: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition type: Extension short: Associated Composition index: 2 extensions: {} elements: extension: {index: 3} value: choices: [valueReference] index: 5 valueReference: type: Reference choiceOf: value refers: ['http://hl7.eu/fhir/base/StructureDefinition/composition-eu-core'] index: 6 required: [valueReference, value] note: url: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.note type: Extension index: 7 extensions: {} elements: extension: {index: 8} value[x]: extensions: annotation-type: {url: 'http://hl7.org/fhir/StructureDefinition/annotationType', min: 0, type: Extension, index: 9} elements: extension: type: Extension url: http://hl7.org/fhir/StructureDefinition/annotationType index: 9 slicing: slices: annotation-type: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/annotationType', index: 9} min: 0 value: extensions: {} elements: extension: elements: value: short: Type of note choices: [] index: 11 class: profile kind: resource url: http://hl7.eu/fhir/base/StructureDefinition/diagnosticReport-eu-core base: http://hl7.org/fhir/StructureDefinition/DiagnosticReport version: 2.0.0 required: [subject]