MII IG Modul Patho
2027.0.0-ballot -
Germany
MII IG Modul Patho - Local Development build (v2027.0.0-ballot) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-report | Version: 2027.0.0-ballot | |||
| Active as of 2026-09-14 | Computable Name: MII_PR_Patho_Report | |||
The MII PR Patho Report profile of the DiagnosticReport resource represents the complete report without possessing document properties (see MII-PR-Patho-Composition).
It represents highly structured examination results including human-readable texts (narratives) that belong to "panels" of individual examinations. It collects and organizes PathologyFindings for even complex individual results and can reference further information on the examination panel, e.g. also clinical information and specimen information. A complete formatted report text should be part of the MII PR Patho Report. A complete example of a pathology report with narratives can be found in the Prostate Cancer Spec IG.
The most important features of the MII PR Patho Report are:
As an entry in the "patho-diagnostic-report" section of the MII PR Patho Composition profile, the MII PR Patho Report forms the core of a persistent document "pathology report".
In the table below, elements are marked with * that are duplicated in the MII PR Patho Composition profile.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots, and their representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | DiagnosticReport | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports | |
![]() ![]() |
SΣ | 0..1 | id | Logical id of this artifact |
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
SΣ | 0..1 | instant | When the resource version last changed |
![]() ![]() ![]() |
SΣ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
S | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 0..* | RelatedArtifact | Related report URL: http://hl7.org/fhir/StructureDefinition/workflow-relatedArtifact |
![]() ![]() ![]() |
S | 0..1 | Reference(Cross-version Profile for R5.Composition for use in FHIR R4(0.1.0) | Composition) | Composition URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition Constraints: ext-1 |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
SΣ | 1..* | Identifier | Business identifier for report Slice: Unordered, Open by pattern:$this.type |
![]() ![]() ![]() |
SΣ | 1..1 | Identifier | Set ID |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ACSN | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Accession ID | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | The value that is unique Example General: 123456 |
![]() ![]() |
S | 1..* | Reference(MII PR Patho Service Request) | Reference to respective MII_PR_Patho_Service_Request |
![]() ![]() |
?!SΣ | 1..1 | code | Status Binding: DiagnosticReportStatus (required): The status of the diagnostic report. |
![]() ![]() |
SΣ | 0..* | CodeableConcept | Category Binding: MII VS Patho Report Category HL7 (extensible) |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Pathology report code Binding: LOINCDiagnosticReportCodes (preferred): Codes that describe Diagnostic Reports. |
![]() ![]() ![]() |
Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | Coding | Pathology report code Binding: MII VS Patho Report Code [LOINC] (extensible) |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() |
SΣ | 1..1 | Reference(Patient) | Patient |
![]() ![]() |
SΣ | 0..1 | Reference(Encounter) | Encounter |
![]() ![]() |
SΣ | 0..1 | dateTime | Documentation date |
![]() ![]() |
SΣ | 1..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam) | Author |
![]() ![]() |
S | 1..* | Reference(Specimen) | Specimen |
![]() ![]() |
S | 1..* | Reference(Observation) | Result Slice: Ordered, Closed by value:resolve().code |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Intraoperative Grouper) | Reference to intraoperative Observation grouper(s) |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Macroscopic Grouper) | Reference to macroscopic Observation grouper(s) |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Microscopic Grouper) | Reference to microscopic Observation grouper(s) |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Additional Specified Grouper) | Reference to any additional Observation grouper(s) |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 1..1 | Reference(MII PR Patho Diagnostic Conclusion Grouper) | Reference to the 'Diagnostic Conclusion' grouper(s) |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
S | 0..* | Reference(ImagingStudy) | Imaging information |
![]() ![]() |
SΣ | 0..* | BackboneElement | Reference to single attached images |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
SΣ | 1..1 | Reference(MII PR Patho Attached Image) | Reference to the image source |
![]() ![]() |
S | 0..* | CodeableConcept | Conclusion code Binding: SNOMEDCTClinicalFindings (example): Diagnosis codes provided as adjuncts to the report. |
![]() ![]() |
S | 0..* | Attachment | Human-readable form |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| DiagnosticReport.identifier:Set-ID.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.identifier:Set-ID.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.status | Base | required | DiagnosticReportStatus | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.category | Base | extensible | MII VS Patho Report Category HL7 | 📦2027.0.0-ballot | This IG |
| DiagnosticReport.code | Base | preferred | LOINC Diagnostic Report Codes | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.code.coding:pathology-report | Base | extensible | MII VS Patho Report Code [LOINC] | 📦2027.0.0-ballot | This IG |
| DiagnosticReport.conclusionCode | Base | example | SNOMED CT Clinical Findings | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | DiagnosticReport | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | DiagnosticReport | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | DiagnosticReport | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | DiagnosticReport | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | DiagnosticReport | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
DiagnosticReport | |||
![]() ![]() |
S | 0..1 | id | Logical id of this artifact |
![]() ![]() |
||||
![]() ![]() ![]() |
S | 0..1 | instant | When the resource version last changed |
![]() ![]() ![]() |
S | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to |
![]() ![]() |
S | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 0..* | RelatedArtifact | Related report URL: http://hl7.org/fhir/StructureDefinition/workflow-relatedArtifact |
![]() ![]() ![]() |
S | 0..1 | Reference(Cross-version Profile for R5.Composition for use in FHIR R4(0.1.0) | Composition) | Composition URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition |
![]() ![]() |
S | 1..* | Identifier | Business identifier for report Slice: Unordered, Open by pattern:$this.type |
![]() ![]() ![]() |
S | 1..1 | Identifier | Set ID |
![]() ![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Description of identifier Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ACSN | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Accession ID | |
![]() ![]() ![]() ![]() |
S | 1..1 | uri | The namespace for the identifier value |
![]() ![]() ![]() ![]() |
S | 1..1 | string | The value that is unique |
![]() ![]() |
S | 1..* | Reference(MII PR Patho Service Request) | Reference to respective MII_PR_Patho_Service_Request |
![]() ![]() |
S | 1..1 | code | Status |
![]() ![]() |
S | 0..* | CodeableConcept | Category Binding: MII VS Patho Report Category HL7 (extensible) |
![]() ![]() |
S | 1..1 | CodeableConcept | Pathology report code |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system | |
![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Pathology report code Binding: MII VS Patho Report Code [LOINC] (extensible) |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() |
S | 1..1 | Reference(Patient) | Patient |
![]() ![]() |
S | 0..1 | Reference(Encounter) | Encounter |
![]() ![]() |
S | 0..1 | dateTime | Documentation date |
![]() ![]() |
S | 1..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam) | Author |
![]() ![]() |
S | 1..* | Reference(Specimen) | Specimen |
![]() ![]() |
S | 1..* | Reference(Observation) | Result Slice: Ordered, Closed by value:resolve().code |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Intraoperative Grouper) | Reference to intraoperative Observation grouper(s) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Macroscopic Grouper) | Reference to macroscopic Observation grouper(s) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Microscopic Grouper) | Reference to microscopic Observation grouper(s) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Additional Specified Grouper) | Reference to any additional Observation grouper(s) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 1..1 | Reference(MII PR Patho Diagnostic Conclusion Grouper) | Reference to the 'Diagnostic Conclusion' grouper(s) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
S | 0..* | Reference(ImagingStudy) | Imaging information |
![]() ![]() |
S | 0..* | BackboneElement | Reference to single attached images |
![]() ![]() ![]() |
S | 1..1 | Reference(MII PR Patho Attached Image) | Reference to the image source |
![]() ![]() |
S | 0..* | CodeableConcept | Conclusion code |
![]() ![]() |
S | 0..* | Attachment | Human-readable form |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| DiagnosticReport.category | Base | extensible | MII VS Patho Report Category HL7 | 📦2027.0.0-ballot | This IG |
| DiagnosticReport.code.coding:pathology-report | Base | extensible | MII VS Patho Report Code [LOINC] | 📦2027.0.0-ballot | This IG |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | DiagnosticReport | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports | |||||
![]() ![]() |
SΣ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Version specific identifier | ||||
![]() ![]() ![]() |
SΣ | 0..1 | instant | When the resource version last changed | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Identifies where the resource comes from | ||||
![]() ![]() ![]() |
SΣ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
S | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | ||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
S | 0..* | RelatedArtifact | Related report URL: http://hl7.org/fhir/StructureDefinition/workflow-relatedArtifact | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(Cross-version Profile for R5.Composition for use in FHIR R4(0.1.0) | Composition) | Composition URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition Constraints: ext-1 | ||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
SΣ | 1..* | Identifier | Business identifier for report Slice: Unordered, Open by pattern:$this.type | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Identifier | Set ID | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ACSN | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Accession ID | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() |
S | 1..* | Reference(MII PR Patho Service Request) | Reference to respective MII_PR_Patho_Service_Request | ||||
![]() ![]() |
?!SΣ | 1..1 | code | Status Binding: DiagnosticReportStatus (required): The status of the diagnostic report. | ||||
![]() ![]() |
SΣ | 0..* | CodeableConcept | Category Binding: MII VS Patho Report Category HL7 (extensible) | ||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Pathology report code Binding: LOINCDiagnosticReportCodes (preferred): Codes that describe Diagnostic Reports. | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | Coding | Pathology report code Binding: MII VS Patho Report Code [LOINC] (extensible) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() |
SΣ | 1..1 | Reference(Patient) | Patient | ||||
![]() ![]() |
SΣ | 0..1 | Reference(Encounter) | Encounter | ||||
![]() ![]() |
SΣ | 0..1 | dateTime | Documentation date | ||||
![]() ![]() |
Σ | 0..1 | instant | DateTime this version was made | ||||
![]() ![]() |
SΣ | 1..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam) | Author | ||||
![]() ![]() |
Σ | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam) | Primary result interpreter | ||||
![]() ![]() |
S | 1..* | Reference(Specimen) | Specimen | ||||
![]() ![]() |
S | 1..* | Reference(Observation) | Result Slice: Ordered, Closed by value:resolve().code | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Intraoperative Grouper) | Reference to intraoperative Observation grouper(s) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Macroscopic Grouper) | Reference to macroscopic Observation grouper(s) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Microscopic Grouper) | Reference to microscopic Observation grouper(s) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Additional Specified Grouper) | Reference to any additional Observation grouper(s) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 1..1 | Reference(MII PR Patho Diagnostic Conclusion Grouper) | Reference to the 'Diagnostic Conclusion' grouper(s) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
S | 0..* | Reference(ImagingStudy) | Imaging information | ||||
![]() ![]() |
SΣ | 0..* | BackboneElement | Reference to single attached images | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..1 | string | Comment about the image (e.g. explanation) | |||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(MII PR Patho Attached Image) | Reference to the image source | ||||
![]() ![]() |
0..1 | string | Clinical conclusion (interpretation) of test results | |||||
![]() ![]() |
S | 0..* | CodeableConcept | Conclusion code Binding: SNOMEDCTClinicalFindings (example): Diagnosis codes provided as adjuncts to the report. | ||||
![]() ![]() |
S | 0..* | Attachment | Human-readable form | ||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| DiagnosticReport.meta.security | Base | extensible | SecurityLabels | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.identifier:Set-ID.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.identifier:Set-ID.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.status | Base | required | DiagnosticReportStatus | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.category | Base | extensible | MII VS Patho Report Category HL7 | 📦2027.0.0-ballot | This IG |
| DiagnosticReport.code | Base | preferred | LOINC Diagnostic Report Codes | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.code.coding:pathology-report | Base | extensible | MII VS Patho Report Code [LOINC] | 📦2027.0.0-ballot | This IG |
| DiagnosticReport.result:intraoperative-observations.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.result:macroscopic-observations.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.result:microscopic-observations.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.result:additional-observations.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.result:diagnostic-conclusion.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.conclusionCode | Base | example | SNOMED CT Clinical Findings | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | DiagnosticReport | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | DiagnosticReport | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | DiagnosticReport | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | DiagnosticReport | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | DiagnosticReport | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Summary
Mandatory: 16 elements(4 nested mandatory elements)
Must-Support: 39 elements
Fixed: 1 element
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | DiagnosticReport | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports | |
![]() ![]() |
SΣ | 0..1 | id | Logical id of this artifact |
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
SΣ | 0..1 | instant | When the resource version last changed |
![]() ![]() ![]() |
SΣ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
S | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 0..* | RelatedArtifact | Related report URL: http://hl7.org/fhir/StructureDefinition/workflow-relatedArtifact |
![]() ![]() ![]() |
S | 0..1 | Reference(Cross-version Profile for R5.Composition for use in FHIR R4(0.1.0) | Composition) | Composition URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition Constraints: ext-1 |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
SΣ | 1..* | Identifier | Business identifier for report Slice: Unordered, Open by pattern:$this.type |
![]() ![]() ![]() |
SΣ | 1..1 | Identifier | Set ID |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ACSN | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Accession ID | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | The value that is unique Example General: 123456 |
![]() ![]() |
S | 1..* | Reference(MII PR Patho Service Request) | Reference to respective MII_PR_Patho_Service_Request |
![]() ![]() |
?!SΣ | 1..1 | code | Status Binding: DiagnosticReportStatus (required): The status of the diagnostic report. |
![]() ![]() |
SΣ | 0..* | CodeableConcept | Category Binding: MII VS Patho Report Category HL7 (extensible) |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Pathology report code Binding: LOINCDiagnosticReportCodes (preferred): Codes that describe Diagnostic Reports. |
![]() ![]() ![]() |
Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | Coding | Pathology report code Binding: MII VS Patho Report Code [LOINC] (extensible) |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() |
SΣ | 1..1 | Reference(Patient) | Patient |
![]() ![]() |
SΣ | 0..1 | Reference(Encounter) | Encounter |
![]() ![]() |
SΣ | 0..1 | dateTime | Documentation date |
![]() ![]() |
SΣ | 1..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam) | Author |
![]() ![]() |
S | 1..* | Reference(Specimen) | Specimen |
![]() ![]() |
S | 1..* | Reference(Observation) | Result Slice: Ordered, Closed by value:resolve().code |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Intraoperative Grouper) | Reference to intraoperative Observation grouper(s) |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Macroscopic Grouper) | Reference to macroscopic Observation grouper(s) |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Microscopic Grouper) | Reference to microscopic Observation grouper(s) |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Additional Specified Grouper) | Reference to any additional Observation grouper(s) |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 1..1 | Reference(MII PR Patho Diagnostic Conclusion Grouper) | Reference to the 'Diagnostic Conclusion' grouper(s) |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
S | 0..* | Reference(ImagingStudy) | Imaging information |
![]() ![]() |
SΣ | 0..* | BackboneElement | Reference to single attached images |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
SΣ | 1..1 | Reference(MII PR Patho Attached Image) | Reference to the image source |
![]() ![]() |
S | 0..* | CodeableConcept | Conclusion code Binding: SNOMEDCTClinicalFindings (example): Diagnosis codes provided as adjuncts to the report. |
![]() ![]() |
S | 0..* | Attachment | Human-readable form |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| DiagnosticReport.identifier:Set-ID.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.identifier:Set-ID.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.status | Base | required | DiagnosticReportStatus | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.category | Base | extensible | MII VS Patho Report Category HL7 | 📦2027.0.0-ballot | This IG |
| DiagnosticReport.code | Base | preferred | LOINC Diagnostic Report Codes | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.code.coding:pathology-report | Base | extensible | MII VS Patho Report Code [LOINC] | 📦2027.0.0-ballot | This IG |
| DiagnosticReport.conclusionCode | Base | example | SNOMED CT Clinical Findings | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | DiagnosticReport | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | DiagnosticReport | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | DiagnosticReport | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | DiagnosticReport | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | DiagnosticReport | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Differential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
DiagnosticReport | |||
![]() ![]() |
S | 0..1 | id | Logical id of this artifact |
![]() ![]() |
||||
![]() ![]() ![]() |
S | 0..1 | instant | When the resource version last changed |
![]() ![]() ![]() |
S | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to |
![]() ![]() |
S | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 0..* | RelatedArtifact | Related report URL: http://hl7.org/fhir/StructureDefinition/workflow-relatedArtifact |
![]() ![]() ![]() |
S | 0..1 | Reference(Cross-version Profile for R5.Composition for use in FHIR R4(0.1.0) | Composition) | Composition URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition |
![]() ![]() |
S | 1..* | Identifier | Business identifier for report Slice: Unordered, Open by pattern:$this.type |
![]() ![]() ![]() |
S | 1..1 | Identifier | Set ID |
![]() ![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Description of identifier Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ACSN | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Accession ID | |
![]() ![]() ![]() ![]() |
S | 1..1 | uri | The namespace for the identifier value |
![]() ![]() ![]() ![]() |
S | 1..1 | string | The value that is unique |
![]() ![]() |
S | 1..* | Reference(MII PR Patho Service Request) | Reference to respective MII_PR_Patho_Service_Request |
![]() ![]() |
S | 1..1 | code | Status |
![]() ![]() |
S | 0..* | CodeableConcept | Category Binding: MII VS Patho Report Category HL7 (extensible) |
![]() ![]() |
S | 1..1 | CodeableConcept | Pathology report code |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system | |
![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Pathology report code Binding: MII VS Patho Report Code [LOINC] (extensible) |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() |
S | 1..1 | Reference(Patient) | Patient |
![]() ![]() |
S | 0..1 | Reference(Encounter) | Encounter |
![]() ![]() |
S | 0..1 | dateTime | Documentation date |
![]() ![]() |
S | 1..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam) | Author |
![]() ![]() |
S | 1..* | Reference(Specimen) | Specimen |
![]() ![]() |
S | 1..* | Reference(Observation) | Result Slice: Ordered, Closed by value:resolve().code |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Intraoperative Grouper) | Reference to intraoperative Observation grouper(s) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Macroscopic Grouper) | Reference to macroscopic Observation grouper(s) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Microscopic Grouper) | Reference to microscopic Observation grouper(s) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Additional Specified Grouper) | Reference to any additional Observation grouper(s) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 1..1 | Reference(MII PR Patho Diagnostic Conclusion Grouper) | Reference to the 'Diagnostic Conclusion' grouper(s) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
S | 0..* | Reference(ImagingStudy) | Imaging information |
![]() ![]() |
S | 0..* | BackboneElement | Reference to single attached images |
![]() ![]() ![]() |
S | 1..1 | Reference(MII PR Patho Attached Image) | Reference to the image source |
![]() ![]() |
S | 0..* | CodeableConcept | Conclusion code |
![]() ![]() |
S | 0..* | Attachment | Human-readable form |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| DiagnosticReport.category | Base | extensible | MII VS Patho Report Category HL7 | 📦2027.0.0-ballot | This IG |
| DiagnosticReport.code.coding:pathology-report | Base | extensible | MII VS Patho Report Code [LOINC] | 📦2027.0.0-ballot | This IG |
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | DiagnosticReport | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports | |||||
![]() ![]() |
SΣ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Version specific identifier | ||||
![]() ![]() ![]() |
SΣ | 0..1 | instant | When the resource version last changed | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Identifies where the resource comes from | ||||
![]() ![]() ![]() |
SΣ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
S | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | ||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
S | 0..* | RelatedArtifact | Related report URL: http://hl7.org/fhir/StructureDefinition/workflow-relatedArtifact | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(Cross-version Profile for R5.Composition for use in FHIR R4(0.1.0) | Composition) | Composition URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition Constraints: ext-1 | ||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
SΣ | 1..* | Identifier | Business identifier for report Slice: Unordered, Open by pattern:$this.type | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Identifier | Set ID | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ACSN | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Accession ID | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() |
S | 1..* | Reference(MII PR Patho Service Request) | Reference to respective MII_PR_Patho_Service_Request | ||||
![]() ![]() |
?!SΣ | 1..1 | code | Status Binding: DiagnosticReportStatus (required): The status of the diagnostic report. | ||||
![]() ![]() |
SΣ | 0..* | CodeableConcept | Category Binding: MII VS Patho Report Category HL7 (extensible) | ||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Pathology report code Binding: LOINCDiagnosticReportCodes (preferred): Codes that describe Diagnostic Reports. | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | Coding | Pathology report code Binding: MII VS Patho Report Code [LOINC] (extensible) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() |
SΣ | 1..1 | Reference(Patient) | Patient | ||||
![]() ![]() |
SΣ | 0..1 | Reference(Encounter) | Encounter | ||||
![]() ![]() |
SΣ | 0..1 | dateTime | Documentation date | ||||
![]() ![]() |
Σ | 0..1 | instant | DateTime this version was made | ||||
![]() ![]() |
SΣ | 1..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam) | Author | ||||
![]() ![]() |
Σ | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam) | Primary result interpreter | ||||
![]() ![]() |
S | 1..* | Reference(Specimen) | Specimen | ||||
![]() ![]() |
S | 1..* | Reference(Observation) | Result Slice: Ordered, Closed by value:resolve().code | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Intraoperative Grouper) | Reference to intraoperative Observation grouper(s) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Macroscopic Grouper) | Reference to macroscopic Observation grouper(s) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Microscopic Grouper) | Reference to microscopic Observation grouper(s) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(MII PR Patho Additional Specified Grouper) | Reference to any additional Observation grouper(s) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
S | 1..1 | Reference(MII PR Patho Diagnostic Conclusion Grouper) | Reference to the 'Diagnostic Conclusion' grouper(s) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
S | 0..* | Reference(ImagingStudy) | Imaging information | ||||
![]() ![]() |
SΣ | 0..* | BackboneElement | Reference to single attached images | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..1 | string | Comment about the image (e.g. explanation) | |||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(MII PR Patho Attached Image) | Reference to the image source | ||||
![]() ![]() |
0..1 | string | Clinical conclusion (interpretation) of test results | |||||
![]() ![]() |
S | 0..* | CodeableConcept | Conclusion code Binding: SNOMEDCTClinicalFindings (example): Diagnosis codes provided as adjuncts to the report. | ||||
![]() ![]() |
S | 0..* | Attachment | Human-readable form | ||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| DiagnosticReport.meta.security | Base | extensible | SecurityLabels | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.identifier:Set-ID.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.identifier:Set-ID.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.status | Base | required | DiagnosticReportStatus | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.category | Base | extensible | MII VS Patho Report Category HL7 | 📦2027.0.0-ballot | This IG |
| DiagnosticReport.code | Base | preferred | LOINC Diagnostic Report Codes | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.code.coding:pathology-report | Base | extensible | MII VS Patho Report Code [LOINC] | 📦2027.0.0-ballot | This IG |
| DiagnosticReport.result:intraoperative-observations.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.result:macroscopic-observations.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.result:microscopic-observations.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.result:additional-observations.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.result:diagnostic-conclusion.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| DiagnosticReport.conclusionCode | Base | example | SNOMED CT Clinical Findings | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | DiagnosticReport | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | DiagnosticReport | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | DiagnosticReport | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | DiagnosticReport | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | DiagnosticReport | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Summary
Mandatory: 16 elements(4 nested mandatory elements)
Must-Support: 39 elements
Fixed: 1 element
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron