HL7 Europe Laboratory Report
0.1.1 - trial-use 150

Publication Build: This will be filled in by the publication tooling

## Logical Model: A.5 - Results data elements

Official URL: http://hl7.eu/fhir/laboratory/StructureDefinition/Result | Version: 0.1.1
Standards status: Informative | Maturity Level: 2 | Computable Name: ResultLabEhn
Other Identifiers: OID:2.16.840.1.113883.2.51.22.1.42.22
Copyright/Legal: Used by permission of HL7 Europe, all rights reserved Creative Commons License

Results data elements. Section A5 of the eHN guideline.

Usage:

- Use this Logical Model Profile: A - Laboratory Report

### Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

- Key Elements Table
- Differential Table
- Snapshot Table
- Statistics/References
- All

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Result |  | 0..* | Base | A.5 - Results data elements
narrative |  | 0..1 | BackboneElement | A.5.1 Laboratory report narrative ele-1: All FHIR elements must have a @value or children
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both
modifierExtension | ?!Σ | 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
report |  | 0..* | Narrative | A.5.1.1 Narrative report
notes |  | 0..* | Narrative | A.5.1.2 Comments, interpretation and recommendations
observation |  | 0..* | BackboneElement | A.5.2 Observation details ele-1: All FHIR elements must have a @value or children
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both
modifierExtension | ?!Σ | 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
dateTime |  | 0..* | CodeableConcept | A.5.2.1 Observation date
code |  | 0..* | CodeableConcept | A.5.2.3 Observation code ele-1: All FHIR elements must have a @value or children
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both
coding | Σ | 0..* | Coding | Code defined by a terminology system ele-1: All FHIR elements must have a @value or children
text | Σ | 0..1 | string | Plain text representation of the concept ele-1: All FHIR elements must have a @value or children
name |  | 0..* | string | A.5.2.3.1 Observation name
originalName |  | 0..* | string | A.5.2.3.2 Observation original name
displayName |  | 0..* | string | A.5.2.3.3 Observation display name
method |  | 0..* | CodeableConcept | A.5.2.4 Observation method
device |  | 0..* | CodeableConcept | A.5.2.5 Observation device
order |  | 0..* | BackboneElement | A.5.2.8 Order
performer |  | 0..* | BackboneElement | A.5.2.9 Performer
reporter |  | 0..* | BackboneElement | A.5.2.10 Reporter
result |  | 0..* | BackboneElement | A.5.2.11 Observation result
interpretation |  | 0..* | CodeableConcept | A.5.2.12 Observation interpretation
description |  | 0..* | Narrative | A.5.2.13 Result description
accreditationStatus |  | 0..* | BackboneElement | A.5.2.14 Accreditation status
Documentation for this format

#### Constraints

Id | Grade | Path(s) | Details | Requirements
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() |

This structure is derived from Base

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Result |  | 0..* | Base | A.5 - Results data elements
narrative |  | 0..1 | BackboneElement | A.5.1 Laboratory report narrative
report |  | 0..* | Narrative | A.5.1.1 Narrative report
notes |  | 0..* | Narrative | A.5.1.2 Comments, interpretation and recommendations
observation |  | 0..* | BackboneElement | A.5.2 Observation details
dateTime |  | 0..* | CodeableConcept | A.5.2.1 Observation date
code |  | 0..* | CodeableConcept | A.5.2.3 Observation code
name |  | 0..* | string | A.5.2.3.1 Observation name
originalName |  | 0..* | string | A.5.2.3.2 Observation original name
displayName |  | 0..* | string | A.5.2.3.3 Observation display name
method |  | 0..* | CodeableConcept | A.5.2.4 Observation method
device |  | 0..* | CodeableConcept | A.5.2.5 Observation device
order |  | 0..* | BackboneElement | A.5.2.8 Order
performer |  | 0..* | BackboneElement | A.5.2.9 Performer
reporter |  | 0..* | BackboneElement | A.5.2.10 Reporter
result |  | 0..* | BackboneElement | A.5.2.11 Observation result
interpretation |  | 0..* | CodeableConcept | A.5.2.12 Observation interpretation
description |  | 0..* | Narrative | A.5.2.13 Result description
accreditationStatus |  | 0..* | BackboneElement | A.5.2.14 Accreditation status
Documentation for this format

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Result |  | 0..* | Base | A.5 - Results data elements
narrative |  | 0..1 | BackboneElement | A.5.1 Laboratory report narrative
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
report |  | 0..* | Narrative | A.5.1.1 Narrative report
notes |  | 0..* | Narrative | A.5.1.2 Comments, interpretation and recommendations
observation |  | 0..* | BackboneElement | A.5.2 Observation details
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
dateTime |  | 0..* | CodeableConcept | A.5.2.1 Observation date
code |  | 0..* | CodeableConcept | A.5.2.3 Observation code
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
coding | Σ | 0..* | Coding | Code defined by a terminology system
text | Σ | 0..1 | string | Plain text representation of the concept
name |  | 0..* | string | A.5.2.3.1 Observation name
originalName |  | 0..* | string | A.5.2.3.2 Observation original name
displayName |  | 0..* | string | A.5.2.3.3 Observation display name
method |  | 0..* | CodeableConcept | A.5.2.4 Observation method
device |  | 0..* | CodeableConcept | A.5.2.5 Observation device
order |  | 0..* | BackboneElement | A.5.2.8 Order
performer |  | 0..* | BackboneElement | A.5.2.9 Performer
reporter |  | 0..* | BackboneElement | A.5.2.10 Reporter
result |  | 0..* | BackboneElement | A.5.2.11 Observation result
interpretation |  | 0..* | CodeableConcept | A.5.2.12 Observation interpretation
description |  | 0..* | Narrative | A.5.2.13 Result description
accreditationStatus |  | 0..* | BackboneElement | A.5.2.14 Accreditation status
Documentation for this format

#### Constraints

Id | Grade | Path(s) | Details | Requirements
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() |

This structure is derived from Base

Summary

Maturity: 2

Key Elements View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Result |  | 0..* | Base | A.5 - Results data elements
narrative |  | 0..1 | BackboneElement | A.5.1 Laboratory report narrative ele-1: All FHIR elements must have a @value or children
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both
modifierExtension | ?!Σ | 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
report |  | 0..* | Narrative | A.5.1.1 Narrative report
notes |  | 0..* | Narrative | A.5.1.2 Comments, interpretation and recommendations
observation |  | 0..* | BackboneElement | A.5.2 Observation details ele-1: All FHIR elements must have a @value or children
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both
modifierExtension | ?!Σ | 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
dateTime |  | 0..* | CodeableConcept | A.5.2.1 Observation date
code |  | 0..* | CodeableConcept | A.5.2.3 Observation code ele-1: All FHIR elements must have a @value or children
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both
coding | Σ | 0..* | Coding | Code defined by a terminology system ele-1: All FHIR elements must have a @value or children
text | Σ | 0..1 | string | Plain text representation of the concept ele-1: All FHIR elements must have a @value or children
name |  | 0..* | string | A.5.2.3.1 Observation name
originalName |  | 0..* | string | A.5.2.3.2 Observation original name
displayName |  | 0..* | string | A.5.2.3.3 Observation display name
method |  | 0..* | CodeableConcept | A.5.2.4 Observation method
device |  | 0..* | CodeableConcept | A.5.2.5 Observation device
order |  | 0..* | BackboneElement | A.5.2.8 Order
performer |  | 0..* | BackboneElement | A.5.2.9 Performer
reporter |  | 0..* | BackboneElement | A.5.2.10 Reporter
result |  | 0..* | BackboneElement | A.5.2.11 Observation result
interpretation |  | 0..* | CodeableConcept | A.5.2.12 Observation interpretation
description |  | 0..* | Narrative | A.5.2.13 Result description
accreditationStatus |  | 0..* | BackboneElement | A.5.2.14 Accreditation status
Documentation for this format

#### Constraints

Id | Grade | Path(s) | Details | Requirements
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

This structure is derived from Base

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Result |  | 0..* | Base | A.5 - Results data elements
narrative |  | 0..1 | BackboneElement | A.5.1 Laboratory report narrative
report |  | 0..* | Narrative | A.5.1.1 Narrative report
notes |  | 0..* | Narrative | A.5.1.2 Comments, interpretation and recommendations
observation |  | 0..* | BackboneElement | A.5.2 Observation details
dateTime |  | 0..* | CodeableConcept | A.5.2.1 Observation date
code |  | 0..* | CodeableConcept | A.5.2.3 Observation code
name |  | 0..* | string | A.5.2.3.1 Observation name
originalName |  | 0..* | string | A.5.2.3.2 Observation original name
displayName |  | 0..* | string | A.5.2.3.3 Observation display name
method |  | 0..* | CodeableConcept | A.5.2.4 Observation method
device |  | 0..* | CodeableConcept | A.5.2.5 Observation device
order |  | 0..* | BackboneElement | A.5.2.8 Order
performer |  | 0..* | BackboneElement | A.5.2.9 Performer
reporter |  | 0..* | BackboneElement | A.5.2.10 Reporter
result |  | 0..* | BackboneElement | A.5.2.11 Observation result
interpretation |  | 0..* | CodeableConcept | A.5.2.12 Observation interpretation
description |  | 0..* | Narrative | A.5.2.13 Result description
accreditationStatus |  | 0..* | BackboneElement | A.5.2.14 Accreditation status
Documentation for this format

Snapshot View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Result |  | 0..* | Base | A.5 - Results data elements
narrative |  | 0..1 | BackboneElement | A.5.1 Laboratory report narrative
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
report |  | 0..* | Narrative | A.5.1.1 Narrative report
notes |  | 0..* | Narrative | A.5.1.2 Comments, interpretation and recommendations
observation |  | 0..* | BackboneElement | A.5.2 Observation details
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
dateTime |  | 0..* | CodeableConcept | A.5.2.1 Observation date
code |  | 0..* | CodeableConcept | A.5.2.3 Observation code
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
coding | Σ | 0..* | Coding | Code defined by a terminology system
text | Σ | 0..1 | string | Plain text representation of the concept
name |  | 0..* | string | A.5.2.3.1 Observation name
originalName |  | 0..* | string | A.5.2.3.2 Observation original name
displayName |  | 0..* | string | A.5.2.3.3 Observation display name
method |  | 0..* | CodeableConcept | A.5.2.4 Observation method
device |  | 0..* | CodeableConcept | A.5.2.5 Observation device
order |  | 0..* | BackboneElement | A.5.2.8 Order
performer |  | 0..* | BackboneElement | A.5.2.9 Performer
reporter |  | 0..* | BackboneElement | A.5.2.10 Reporter
result |  | 0..* | BackboneElement | A.5.2.11 Observation result
interpretation |  | 0..* | CodeableConcept | A.5.2.12 Observation interpretation
description |  | 0..* | Narrative | A.5.2.13 Result description
accreditationStatus |  | 0..* | BackboneElement | A.5.2.14 Accreditation status
Documentation for this format

#### Constraints

Id | Grade | Path(s) | Details | Requirements
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() |

This structure is derived from Base

Summary

Maturity: 2

Other representations of profile: CSV, Excel