US Veterans Health Administration FHIR Map Set Implementation Guide
1.3.1 - 250401
Publication Build: This will be filled in by the publication tooling
Official URL: http://va.gov/fhir/StructureDefinition/DiagnosticReportNoteElectronMicroscopyDiagnosticReport | Version: 1.3.1 | |||
Active as of 2025-03-31 | Computable Name: DiagnosticReportNoteElectronMicroscopyDiagnosticReport |
This StructureDefinition contains the maps for VistA file EM (63.02) to us-core-diagnosticreport-note.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | USCoreDiagnosticReportProfileNoteExchange(5.0.1) | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports This profile also complies with the profiles US Core DiagnosticReport Profile for Report and Note Exchange (6.1.0) and US Core DiagnosticReport Profile for Report and Note Exchange (7.0.0) dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: 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 dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management us-core-10: effective[x] SHALL be present if the status is 'partial', 'preliminary', 'final', 'amended', 'corrected' or 'appended' |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() |
Σ | 0..* | Identifier | Business identifier for report ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | The namespace for the identifier value ele-1: All FHIR elements must have a @value or children Required Pattern: http://va.gov/identifiers/$Sta3n/63.52 |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | The value that is unique ele-1: All FHIR elements must have a @value or children Example General: 123456 |
![]() ![]() ![]() |
S | 0..* | Reference(ServiceRequest) | What was requested ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?!SΣC | 1..1 | code | registered | partial | preliminary | final + Binding: DiagnosticReportLabStatus FHIR (required): see mapping VF_DiagnosticReportLabStatus ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 1..* | CodeableConcept | Service category Slice: Unordered, Open by pattern:$this Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections. ele-1: All FHIR elements must have a @value or children 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://loinc.org | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: LP7839-6 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Pathology | |
![]() ![]() ![]() ![]() |
SΣ | 0..* | CodeableConcept | Service category Binding: US Core Diagnostic Report Category Codes (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | US Core Report Code Binding: US Core Non Laboratory Codes (extensible): LOINC codes ele-1: All FHIR elements must have a @value or children 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://loinc.org | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: 50668-3 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Microscopic observation in Specimen by Electron microscopy Narrative | |
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | Identity of the terminology system ele-1: All FHIR elements must have a @value or children Required Pattern: http://loinc.org |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | Symbol in syntax defined by the system ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 1..1 | Reference(Patient) | The subject of the report - usually, but not always, the patient ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 0..1 | Reference(Encounter: Outpatient) | Health care event when test ordered ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣC | 0..1 | Diagnostically relevant time (typically the time of the procedure) Slice: Unordered, Open by type:$this ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() |
SΣC | 0..1 | dateTime | Diagnostically relevant time (typically the time of the procedure) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 0..1 | instant | DateTime this version was made ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 0..* | Reference(US Core Practitioner Profile(5.0.1) | US Core Organization Profile(5.0.1)) | Responsible Diagnostic Service Slice: Unordered, Open by value:$this ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Reference(Practitioner) | Responsible Diagnostic Service ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Reference(Organization) | Responsible Diagnostic Service ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 0..* | Reference(Practitioner) | Primary result interpreter ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
S | 0..* | Reference(Diagnostic Report Note: Electron Microscopy Specimen) | Specimens this report is based on ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
S | 0..* | Reference(US Core Laboratory Result Observation Profile(5.0.1) | US Core Observation Clinical Test Result Profile | US Core Observation Imaging Result Profile) | Observations ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 0..* | BackboneElement | Key images associated with this report ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | Reference(Media) | Reference to the image source ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
S | 0..1 | string | Clinical conclusion (interpretation) of test results ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
S | 0..* | Attachment | Entire report as issued ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
S | 0..1 | base64Binary | Data inline, base64ed ele-1: All FHIR elements must have a @value or children |
![]() |
Path | Conformance | ValueSet / Code | URI |
DiagnosticReport.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
DiagnosticReport.status | required | DiagnosticReportLabStatushttp://va.gov/fhir/ValueSet/DiagnosticReportLabStatus from this IG | |
DiagnosticReport.category | example | Pattern: LOINC Code LP7839-6("Pathology")http://hl7.org/fhir/ValueSet/diagnostic-service-sections from the FHIR Standard | |
DiagnosticReport.category:us-core | required | USCoreDiagnosticReportCategoryhttp://hl7.org/fhir/us/core/ValueSet/us-core-diagnosticreport-category | |
DiagnosticReport.code | extensible | Pattern: LOINC Code 50668-3("Microscopic observation in Specimen by Electron microscopy Narrative")http://hl7.org/fhir/us/core/ValueSet/us-core-diagnosticreport-report-and-note-codes |
Id | Grade | Path(s) | Details | Requirements |
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() | |
us-core-10 | error | DiagnosticReport | effective[x] SHALL be present if the status is 'partial', 'preliminary', 'final', 'amended', 'corrected' or 'appended' : (status='partial' or status='preliminary' or status='final' or status='amended' or status='corrected' or status='appended' ) implies effective.exists() |
This structure is derived from USCoreDiagnosticReportProfileNoteExchange
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | USCoreDiagnosticReportProfileNoteExchange(5.0.1) | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports This profile also complies with the profiles US Core DiagnosticReport Profile for Report and Note Exchange (6.1.0) and US Core DiagnosticReport Profile for Report and Note Exchange (7.0.0) | |
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
S | 0..1 | uri | The namespace for the identifier value Required Pattern: http://va.gov/identifiers/$Sta3n/63.52 |
![]() ![]() ![]() ![]() |
S | 0..1 | string | The value that is unique |
![]() ![]() ![]() |
S | 0..* | Reference(ServiceRequest) | What was requested |
![]() ![]() ![]() |
1..1 | code | registered | partial | preliminary | final + Binding: DiagnosticReportLabStatus FHIR (required): see mapping VF_DiagnosticReportLabStatus | |
![]() ![]() ![]() |
1..* | CodeableConcept | Service category 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://loinc.org | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: LP7839-6 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Pathology | |
![]() ![]() ![]() |
1..1 | CodeableConcept | US Core Report Code 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://loinc.org | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: 50668-3 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Microscopic observation in Specimen by Electron microscopy Narrative | |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | uri | Identity of the terminology system Required Pattern: http://loinc.org |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() |
S | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() |
1..1 | Reference(Patient) | The subject of the report - usually, but not always, the patient | |
![]() ![]() ![]() |
0..1 | Reference(Encounter: Outpatient) | Health care event when test ordered | |
![]() ![]() ![]() |
0..1 | dateTime, Period | Diagnostically relevant time (typically the time of the procedure) Slice: Unordered, Open by type:$this | |
![]() ![]() ![]() ![]() |
S | 0..1 | dateTime S | Diagnostically relevant time (typically the time of the procedure) |
![]() ![]() ![]() |
0..1 | instant | DateTime this version was made | |
![]() ![]() ![]() |
0..* | Reference(US Core Practitioner Profile(5.0.1) | US Core Organization Profile(5.0.1) | US Core PractitionerRole Profile(5.0.1) | US Core CareTeam Profile(5.0.1)) | Responsible Diagnostic Service Slice: Unordered, Open by value:$this | |
![]() ![]() ![]() ![]() |
S | 0..1 | Reference(Practitioner) | Responsible Diagnostic Service |
![]() ![]() ![]() ![]() |
S | 0..1 | Reference(Organization) | Responsible Diagnostic Service |
![]() ![]() ![]() |
S | 0..* | Reference(Practitioner) | Primary result interpreter |
![]() ![]() ![]() |
S | 0..* | Reference(Diagnostic Report Note: Electron Microscopy Specimen) | Specimens this report is based on |
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
1..1 | Reference(Media) | Reference to the image source | |
![]() ![]() ![]() |
S | 0..1 | string | Clinical conclusion (interpretation) of test results |
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
S | 0..1 | base64Binary | Data inline, base64ed |
![]() |
Path | Conformance | ValueSet | URI |
DiagnosticReport.status | required | DiagnosticReportLabStatushttp://va.gov/fhir/ValueSet/DiagnosticReportLabStatus from this IG |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | USCoreDiagnosticReportProfileNoteExchange(5.0.1) | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports This profile also complies with the profiles US Core DiagnosticReport Profile for Report and Note Exchange (6.1.0) and US Core DiagnosticReport Profile for Report and Note Exchange (7.0.0) us-core-10: effective[x] SHALL be present if the status is 'partial', 'preliminary', 'final', 'amended', 'corrected' or 'appended' | ||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 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.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Business identifier for report | ||||
![]() ![]() ![]() ![]() |
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 . | ||||
![]() ![]() ![]() ![]() |
Σ | 0..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. | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | The namespace for the identifier value Required Pattern: http://va.gov/identifiers/$Sta3n/63.52 | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..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 | 0..* | Reference(ServiceRequest) | What was requested | ||||
![]() ![]() ![]() |
?!SΣC | 1..1 | code | registered | partial | preliminary | final + Binding: DiagnosticReportLabStatus FHIR (required): see mapping VF_DiagnosticReportLabStatus | ||||
![]() ![]() ![]() |
SΣ | 1..* | CodeableConcept | Service category Slice: Unordered, Open by pattern:$this Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections. 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://loinc.org | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: LP7839-6 | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Pathology | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
SΣ | 0..* | CodeableConcept | Service category Binding: US Core Diagnostic Report Category Codes (required) | ||||
![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | US Core Report Code Binding: US Core Non Laboratory Codes (extensible): LOINC codes 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://loinc.org | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: 50668-3 | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Microscopic observation in Specimen by Electron microscopy Narrative | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | Identity of the terminology system Required Pattern: http://loinc.org | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..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 | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(Patient) | The subject of the report - usually, but not always, the patient | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Reference(Encounter: Outpatient) | Health care event when test ordered | ||||
![]() ![]() ![]() |
SΣC | 0..1 | Diagnostically relevant time (typically the time of the procedure) Slice: Unordered, Open by type:$this | |||||
![]() ![]() ![]() ![]() |
dateTime S | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
SΣC | 0..1 | dateTime S | Diagnostically relevant time (typically the time of the procedure) | ||||
![]() ![]() ![]() |
SΣ | 0..1 | instant | DateTime this version was made | ||||
![]() ![]() ![]() |
SΣ | 0..* | Reference(US Core Practitioner Profile(5.0.1) S | US Core Organization Profile(5.0.1) S | US Core PractitionerRole Profile(5.0.1) | US Core CareTeam Profile(5.0.1)) | Responsible Diagnostic Service Slice: Unordered, Open by value:$this | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Reference(Practitioner) | Responsible Diagnostic Service | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Reference(Organization) | Responsible Diagnostic Service | ||||
![]() ![]() ![]() |
SΣ | 0..* | Reference(Practitioner) | Primary result interpreter | ||||
![]() ![]() ![]() |
S | 0..* | Reference(Diagnostic Report Note: Electron Microscopy Specimen) | Specimens this report is based on | ||||
![]() ![]() ![]() |
S | 0..* | Reference(US Core Laboratory Result Observation Profile(5.0.1) S | US Core Observation Clinical Test Result Profile S | US Core Observation Imaging Result Profile S) | Observations | ||||
![]() ![]() ![]() |
0..* | Reference(ImagingStudy) | Reference to full details of imaging associated with the diagnostic report | |||||
![]() ![]() ![]() |
SΣ | 0..* | BackboneElement | Key images associated with this report | ||||
![]() ![]() ![]() ![]() |
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(Media) | Reference to the image source | ||||
![]() ![]() ![]() |
S | 0..1 | string | Clinical conclusion (interpretation) of test results | ||||
![]() ![]() ![]() |
0..* | CodeableConcept | Codes for the clinical conclusion of test results Binding: SNOMEDCTClinicalFindings (example): Diagnosis codes provided as adjuncts to the report. | |||||
![]() ![]() ![]() |
S | 0..* | Attachment | Entire report as issued | ||||
![]() ![]() ![]() ![]() |
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 | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Example General: text/plain; charset=UTF-8, image/png | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred): A human language.
Example General: en-AU | ||||
![]() ![]() ![]() ![]() |
S | 0..1 | base64Binary | Data inline, base64ed | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | unsignedInt | Number of bytes of content (if url provided) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | dateTime | Date attachment was first created | ||||
![]() |
Path | Conformance | ValueSet / Code | URI | |||
DiagnosticReport.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
DiagnosticReport.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | ||||
DiagnosticReport.identifier.type | extensible | Identifier Type Codeshttp://hl7.org/fhir/ValueSet/identifier-type from the FHIR Standard | ||||
DiagnosticReport.status | required | DiagnosticReportLabStatushttp://va.gov/fhir/ValueSet/DiagnosticReportLabStatus from this IG | ||||
DiagnosticReport.category | example | Pattern: LOINC Code LP7839-6("Pathology")http://hl7.org/fhir/ValueSet/diagnostic-service-sections from the FHIR Standard | ||||
DiagnosticReport.category:us-core | required | USCoreDiagnosticReportCategoryhttp://hl7.org/fhir/us/core/ValueSet/us-core-diagnosticreport-category | ||||
DiagnosticReport.code | extensible | Pattern: LOINC Code 50668-3("Microscopic observation in Specimen by Electron microscopy Narrative")http://hl7.org/fhir/us/core/ValueSet/us-core-diagnosticreport-report-and-note-codes | ||||
DiagnosticReport.conclusionCode | example | SNOMEDCTClinicalFindingshttp://hl7.org/fhir/ValueSet/clinical-findings from the FHIR Standard | ||||
DiagnosticReport.presentedForm.contentType | required | Mime Types (a valid code from urn:ietf:bcp:13 )http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 from the FHIR Standard | ||||
DiagnosticReport.presentedForm.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
|
Id | Grade | Path(s) | Details | Requirements |
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() | |
us-core-10 | error | DiagnosticReport | effective[x] SHALL be present if the status is 'partial', 'preliminary', 'final', 'amended', 'corrected' or 'appended' : (status='partial' or status='preliminary' or status='final' or status='amended' or status='corrected' or status='appended' ) implies effective.exists() |
This structure is derived from USCoreDiagnosticReportProfileNoteExchange
Summary
Must-Support: 13 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Key Elements View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | USCoreDiagnosticReportProfileNoteExchange(5.0.1) | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports This profile also complies with the profiles US Core DiagnosticReport Profile for Report and Note Exchange (6.1.0) and US Core DiagnosticReport Profile for Report and Note Exchange (7.0.0) dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: 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 dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management us-core-10: effective[x] SHALL be present if the status is 'partial', 'preliminary', 'final', 'amended', 'corrected' or 'appended' |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() |
Σ | 0..* | Identifier | Business identifier for report ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | The namespace for the identifier value ele-1: All FHIR elements must have a @value or children Required Pattern: http://va.gov/identifiers/$Sta3n/63.52 |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | The value that is unique ele-1: All FHIR elements must have a @value or children Example General: 123456 |
![]() ![]() ![]() |
S | 0..* | Reference(ServiceRequest) | What was requested ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?!SΣC | 1..1 | code | registered | partial | preliminary | final + Binding: DiagnosticReportLabStatus FHIR (required): see mapping VF_DiagnosticReportLabStatus ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 1..* | CodeableConcept | Service category Slice: Unordered, Open by pattern:$this Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections. ele-1: All FHIR elements must have a @value or children 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://loinc.org | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: LP7839-6 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Pathology | |
![]() ![]() ![]() ![]() |
SΣ | 0..* | CodeableConcept | Service category Binding: US Core Diagnostic Report Category Codes (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | US Core Report Code Binding: US Core Non Laboratory Codes (extensible): LOINC codes ele-1: All FHIR elements must have a @value or children 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://loinc.org | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: 50668-3 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Microscopic observation in Specimen by Electron microscopy Narrative | |
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | Identity of the terminology system ele-1: All FHIR elements must have a @value or children Required Pattern: http://loinc.org |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | Symbol in syntax defined by the system ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 1..1 | Reference(Patient) | The subject of the report - usually, but not always, the patient ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 0..1 | Reference(Encounter: Outpatient) | Health care event when test ordered ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣC | 0..1 | Diagnostically relevant time (typically the time of the procedure) Slice: Unordered, Open by type:$this ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() |
SΣC | 0..1 | dateTime | Diagnostically relevant time (typically the time of the procedure) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 0..1 | instant | DateTime this version was made ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 0..* | Reference(US Core Practitioner Profile(5.0.1) | US Core Organization Profile(5.0.1)) | Responsible Diagnostic Service Slice: Unordered, Open by value:$this ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Reference(Practitioner) | Responsible Diagnostic Service ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Reference(Organization) | Responsible Diagnostic Service ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 0..* | Reference(Practitioner) | Primary result interpreter ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
S | 0..* | Reference(Diagnostic Report Note: Electron Microscopy Specimen) | Specimens this report is based on ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
S | 0..* | Reference(US Core Laboratory Result Observation Profile(5.0.1) | US Core Observation Clinical Test Result Profile | US Core Observation Imaging Result Profile) | Observations ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 0..* | BackboneElement | Key images associated with this report ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | Reference(Media) | Reference to the image source ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
S | 0..1 | string | Clinical conclusion (interpretation) of test results ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
S | 0..* | Attachment | Entire report as issued ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
S | 0..1 | base64Binary | Data inline, base64ed ele-1: All FHIR elements must have a @value or children |
![]() |
Path | Conformance | ValueSet / Code | URI |
DiagnosticReport.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
DiagnosticReport.status | required | DiagnosticReportLabStatushttp://va.gov/fhir/ValueSet/DiagnosticReportLabStatus from this IG | |
DiagnosticReport.category | example | Pattern: LOINC Code LP7839-6("Pathology")http://hl7.org/fhir/ValueSet/diagnostic-service-sections from the FHIR Standard | |
DiagnosticReport.category:us-core | required | USCoreDiagnosticReportCategoryhttp://hl7.org/fhir/us/core/ValueSet/us-core-diagnosticreport-category | |
DiagnosticReport.code | extensible | Pattern: LOINC Code 50668-3("Microscopic observation in Specimen by Electron microscopy Narrative")http://hl7.org/fhir/us/core/ValueSet/us-core-diagnosticreport-report-and-note-codes |
Id | Grade | Path(s) | Details | Requirements |
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() | |
us-core-10 | error | DiagnosticReport | effective[x] SHALL be present if the status is 'partial', 'preliminary', 'final', 'amended', 'corrected' or 'appended' : (status='partial' or status='preliminary' or status='final' or status='amended' or status='corrected' or status='appended' ) implies effective.exists() |
Differential View
This structure is derived from USCoreDiagnosticReportProfileNoteExchange
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | USCoreDiagnosticReportProfileNoteExchange(5.0.1) | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports This profile also complies with the profiles US Core DiagnosticReport Profile for Report and Note Exchange (6.1.0) and US Core DiagnosticReport Profile for Report and Note Exchange (7.0.0) | |
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
S | 0..1 | uri | The namespace for the identifier value Required Pattern: http://va.gov/identifiers/$Sta3n/63.52 |
![]() ![]() ![]() ![]() |
S | 0..1 | string | The value that is unique |
![]() ![]() ![]() |
S | 0..* | Reference(ServiceRequest) | What was requested |
![]() ![]() ![]() |
1..1 | code | registered | partial | preliminary | final + Binding: DiagnosticReportLabStatus FHIR (required): see mapping VF_DiagnosticReportLabStatus | |
![]() ![]() ![]() |
1..* | CodeableConcept | Service category 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://loinc.org | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: LP7839-6 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Pathology | |
![]() ![]() ![]() |
1..1 | CodeableConcept | US Core Report Code 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://loinc.org | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: 50668-3 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Microscopic observation in Specimen by Electron microscopy Narrative | |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | uri | Identity of the terminology system Required Pattern: http://loinc.org |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() |
S | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() |
1..1 | Reference(Patient) | The subject of the report - usually, but not always, the patient | |
![]() ![]() ![]() |
0..1 | Reference(Encounter: Outpatient) | Health care event when test ordered | |
![]() ![]() ![]() |
0..1 | dateTime, Period | Diagnostically relevant time (typically the time of the procedure) Slice: Unordered, Open by type:$this | |
![]() ![]() ![]() ![]() |
S | 0..1 | dateTime S | Diagnostically relevant time (typically the time of the procedure) |
![]() ![]() ![]() |
0..1 | instant | DateTime this version was made | |
![]() ![]() ![]() |
0..* | Reference(US Core Practitioner Profile(5.0.1) | US Core Organization Profile(5.0.1) | US Core PractitionerRole Profile(5.0.1) | US Core CareTeam Profile(5.0.1)) | Responsible Diagnostic Service Slice: Unordered, Open by value:$this | |
![]() ![]() ![]() ![]() |
S | 0..1 | Reference(Practitioner) | Responsible Diagnostic Service |
![]() ![]() ![]() ![]() |
S | 0..1 | Reference(Organization) | Responsible Diagnostic Service |
![]() ![]() ![]() |
S | 0..* | Reference(Practitioner) | Primary result interpreter |
![]() ![]() ![]() |
S | 0..* | Reference(Diagnostic Report Note: Electron Microscopy Specimen) | Specimens this report is based on |
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
1..1 | Reference(Media) | Reference to the image source | |
![]() ![]() ![]() |
S | 0..1 | string | Clinical conclusion (interpretation) of test results |
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
S | 0..1 | base64Binary | Data inline, base64ed |
![]() |
Path | Conformance | ValueSet | URI |
DiagnosticReport.status | required | DiagnosticReportLabStatushttp://va.gov/fhir/ValueSet/DiagnosticReportLabStatus from this IG |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | USCoreDiagnosticReportProfileNoteExchange(5.0.1) | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports This profile also complies with the profiles US Core DiagnosticReport Profile for Report and Note Exchange (6.1.0) and US Core DiagnosticReport Profile for Report and Note Exchange (7.0.0) us-core-10: effective[x] SHALL be present if the status is 'partial', 'preliminary', 'final', 'amended', 'corrected' or 'appended' | ||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 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.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Business identifier for report | ||||
![]() ![]() ![]() ![]() |
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 . | ||||
![]() ![]() ![]() ![]() |
Σ | 0..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. | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | The namespace for the identifier value Required Pattern: http://va.gov/identifiers/$Sta3n/63.52 | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..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 | 0..* | Reference(ServiceRequest) | What was requested | ||||
![]() ![]() ![]() |
?!SΣC | 1..1 | code | registered | partial | preliminary | final + Binding: DiagnosticReportLabStatus FHIR (required): see mapping VF_DiagnosticReportLabStatus | ||||
![]() ![]() ![]() |
SΣ | 1..* | CodeableConcept | Service category Slice: Unordered, Open by pattern:$this Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections. 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://loinc.org | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: LP7839-6 | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Pathology | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
SΣ | 0..* | CodeableConcept | Service category Binding: US Core Diagnostic Report Category Codes (required) | ||||
![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | US Core Report Code Binding: US Core Non Laboratory Codes (extensible): LOINC codes 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://loinc.org | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: 50668-3 | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: Microscopic observation in Specimen by Electron microscopy Narrative | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | Identity of the terminology system Required Pattern: http://loinc.org | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..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 | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(Patient) | The subject of the report - usually, but not always, the patient | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Reference(Encounter: Outpatient) | Health care event when test ordered | ||||
![]() ![]() ![]() |
SΣC | 0..1 | Diagnostically relevant time (typically the time of the procedure) Slice: Unordered, Open by type:$this | |||||
![]() ![]() ![]() ![]() |
dateTime S | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
SΣC | 0..1 | dateTime S | Diagnostically relevant time (typically the time of the procedure) | ||||
![]() ![]() ![]() |
SΣ | 0..1 | instant | DateTime this version was made | ||||
![]() ![]() ![]() |
SΣ | 0..* | Reference(US Core Practitioner Profile(5.0.1) S | US Core Organization Profile(5.0.1) S | US Core PractitionerRole Profile(5.0.1) | US Core CareTeam Profile(5.0.1)) | Responsible Diagnostic Service Slice: Unordered, Open by value:$this | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Reference(Practitioner) | Responsible Diagnostic Service | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Reference(Organization) | Responsible Diagnostic Service | ||||
![]() ![]() ![]() |
SΣ | 0..* | Reference(Practitioner) | Primary result interpreter | ||||
![]() ![]() ![]() |
S | 0..* | Reference(Diagnostic Report Note: Electron Microscopy Specimen) | Specimens this report is based on | ||||
![]() ![]() ![]() |
S | 0..* | Reference(US Core Laboratory Result Observation Profile(5.0.1) S | US Core Observation Clinical Test Result Profile S | US Core Observation Imaging Result Profile S) | Observations | ||||
![]() ![]() ![]() |
0..* | Reference(ImagingStudy) | Reference to full details of imaging associated with the diagnostic report | |||||
![]() ![]() ![]() |
SΣ | 0..* | BackboneElement | Key images associated with this report | ||||
![]() ![]() ![]() ![]() |
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(Media) | Reference to the image source | ||||
![]() ![]() ![]() |
S | 0..1 | string | Clinical conclusion (interpretation) of test results | ||||
![]() ![]() ![]() |
0..* | CodeableConcept | Codes for the clinical conclusion of test results Binding: SNOMEDCTClinicalFindings (example): Diagnosis codes provided as adjuncts to the report. | |||||
![]() ![]() ![]() |
S | 0..* | Attachment | Entire report as issued | ||||
![]() ![]() ![]() ![]() |
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 | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Example General: text/plain; charset=UTF-8, image/png | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred): A human language.
Example General: en-AU | ||||
![]() ![]() ![]() ![]() |
S | 0..1 | base64Binary | Data inline, base64ed | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | unsignedInt | Number of bytes of content (if url provided) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | dateTime | Date attachment was first created | ||||
![]() |
Path | Conformance | ValueSet / Code | URI | |||
DiagnosticReport.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
DiagnosticReport.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | ||||
DiagnosticReport.identifier.type | extensible | Identifier Type Codeshttp://hl7.org/fhir/ValueSet/identifier-type from the FHIR Standard | ||||
DiagnosticReport.status | required | DiagnosticReportLabStatushttp://va.gov/fhir/ValueSet/DiagnosticReportLabStatus from this IG | ||||
DiagnosticReport.category | example | Pattern: LOINC Code LP7839-6("Pathology")http://hl7.org/fhir/ValueSet/diagnostic-service-sections from the FHIR Standard | ||||
DiagnosticReport.category:us-core | required | USCoreDiagnosticReportCategoryhttp://hl7.org/fhir/us/core/ValueSet/us-core-diagnosticreport-category | ||||
DiagnosticReport.code | extensible | Pattern: LOINC Code 50668-3("Microscopic observation in Specimen by Electron microscopy Narrative")http://hl7.org/fhir/us/core/ValueSet/us-core-diagnosticreport-report-and-note-codes | ||||
DiagnosticReport.conclusionCode | example | SNOMEDCTClinicalFindingshttp://hl7.org/fhir/ValueSet/clinical-findings from the FHIR Standard | ||||
DiagnosticReport.presentedForm.contentType | required | Mime Types (a valid code from urn:ietf:bcp:13 )http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 from the FHIR Standard | ||||
DiagnosticReport.presentedForm.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
|
Id | Grade | Path(s) | Details | Requirements |
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() | |
us-core-10 | error | DiagnosticReport | effective[x] SHALL be present if the status is 'partial', 'preliminary', 'final', 'amended', 'corrected' or 'appended' : (status='partial' or status='preliminary' or status='final' or status='amended' or status='corrected' or status='appended' ) implies effective.exists() |
This structure is derived from USCoreDiagnosticReportProfileNoteExchange
Summary
Must-Support: 13 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron