MyHealth@Eu Laboratory Report
0.0.2 - trial-use 150

MyHealth@Eu Laboratory Report - Local Development build (v0.0.2) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: ResultLabMyHEU - Detailed Descriptions

Active as of 2025-02-20

Definitions for the Result logical model.

Guidance on how to interpret the contents of this table can be found here

0. Result
Definition

Results data elements. Section A5 of the MyHealth@EUguideline.

ShortResults data elements
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. Result.narrative
Definition

Laboratory report narrative

ShortLaboratory report narrative
Control0..1
TypeBackboneElement
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
4. Result.narrative.id
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

ShortUnique id for inter-element referencing
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
6. Result.narrative.extension
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

ShortAdditional content defined by implementations
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingThis element introduces a set of slices on Result.narrative.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 8. Result.narrative.modifierExtension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

    ShortExtensions that cannot be ignored even if unrecognized
    Comments

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control0..*
    TypeExtension
    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
    Summarytrue
    Requirements

    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

    Alternate Namesextensions, user content, modifiers
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    10. Result.narrative.report
    Definition

    Entire report (textual summary inside the laboratory result report document) as issued by the laboratory.

    ShortNarrative report
    Control0..*
    TypeNarrative
    12. Result.narrative.notes
    Definition

    Comments, such as a textual interpretation or advice accompanying the result report, for example.

    ShortComments, interpretation and recommendations
    Control0..*
    TypeNarrative
    14. Result.observation
    Definition

    The report could consist of multiple observations, some observations can have multiple component observations

    ShortObservation details
    Control0..*
    TypeBackboneElement
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    16. Result.observation.id
    Definition

    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

    ShortUnique id for inter-element referencing
    Control0..1
    Typestring
    Is Modifierfalse
    XML FormatIn the XML format, this property is represented as an attribute.
    Summaryfalse
    18. Result.observation.extension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    ShortAdditional content defined by implementations
    Comments

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control0..*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Alternate Namesextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingThis element introduces a set of slices on Result.observation.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 20. Result.observation.modifierExtension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      ShortExtensions that cannot be ignored even if unrecognized
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..*
      TypeExtension
      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Summarytrue
      Requirements

      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

      Alternate Namesextensions, user content, modifiers
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      22. Result.observation.dateTime
      Definition

      Date and time of the observation

      ShortObservation date
      Control1..1
      TypeCodeableConcept
      Obligations
        ObligationsActor
        SHALL:handleLabReportHandler
        24. Result.observation.code
        Definition

        Observation code

        ShortObservation code
        Control1..*
        TypeCodeableConcept
        Obligations
          ObligationsActor
          SHALL:handleLabReportHandler
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          26. Result.observation.code.id
          Definition

          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

          ShortUnique id for inter-element referencing
          Control0..1
          Typestring
          Is Modifierfalse
          XML FormatIn the XML format, this property is represented as an attribute.
          Summaryfalse
          28. Result.observation.code.extension
          Definition

          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

          ShortAdditional content defined by implementations
          Comments

          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

          Control0..*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Alternate Namesextensions, user content
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          SlicingThis element introduces a set of slices on Result.observation.code.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
          • value @ url
          • 30. Result.observation.code.coding
            Definition

            A reference to a code defined by a terminology system.

            ShortCode defined by a terminology system
            Comments

            Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

            Control0..*
            TypeCoding
            Is Modifierfalse
            Summarytrue
            Requirements

            Allows for alternative encodings within a code system, and translations to other code systems.

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            32. Result.observation.code.text
            Definition

            A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

            ShortPlain text representation of the concept
            Comments

            Very often the text is the same as a displayName of one of the codings.

            Control0..1
            Typestring
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Summarytrue
            Requirements

            The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            34. Result.observation.code.code
            Definition

            Code representing the observation using the agreed code systems

            ShortObservation code
            Control1..*
            TypeCoding
            Obligations
              ObligationsActor
              SHALL:handleLabReportHandler
              36. Result.observation.code.name
              Definition

              Full name of the observation according to the used test coding standard

              ShortObservation name
              Control1..1
              Typestring
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Obligations
                ObligationsActor
                SHALL:handleLabReportHandler
                38. Result.observation.code.originalName
                Definition

                Original (conventional) name of the observation as used by the laboratory

                ShortObservation original name
                Control0..*
                Typestring
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                40. Result.observation.code.displayName
                Definition

                Simplified (short name of the observation) for display.

                ShortObservation display name
                Control0..*
                Typestring
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                42. Result.observation.method
                Definition

                Observation method (measurement principle) to obtain the result.

                ShortObservation method
                Control0..*
                TypeCodeableConcept
                44. Result.observation.device
                Definition

                (Device (analyzer), laboratory test kit and used calibrator information (identifier, type, name, model, manufacturer)

                ShortObservation device
                Control0..*
                TypeCodeableConcept
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                46. Result.observation.device.id
                Definition

                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                ShortUnique id for inter-element referencing
                Control0..1
                Typestring
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                48. Result.observation.device.extension
                Definition

                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                ShortAdditional content defined by implementations
                Comments

                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                Control0..*
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Alternate Namesextensions, user content
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                SlicingThis element introduces a set of slices on Result.observation.device.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                • value @ url
                • 50. Result.observation.device.coding
                  Definition

                  A reference to a code defined by a terminology system.

                  ShortCode defined by a terminology system
                  Comments

                  Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                  Control0..*
                  TypeCoding
                  Is Modifierfalse
                  Summarytrue
                  Requirements

                  Allows for alternative encodings within a code system, and translations to other code systems.

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  52. Result.observation.device.text
                  Definition

                  A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

                  ShortPlain text representation of the concept
                  Comments

                  Very often the text is the same as a displayName of one of the codings.

                  Control0..1
                  Typestring
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Summarytrue
                  Requirements

                  The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  54. Result.observation.device.name
                  Definition

                  The name of the device as given by the manufacturer

                  ShortDevice Name
                  Control0..*
                  TypeCodeableConcept
                  Obligations
                    ObligationsActor
                    SHALL:handleLabReportHandler
                    56. Result.observation.device.modelName
                    Definition

                    Model name of the device

                    ShortModel Name
                    Control0..*
                    Typestring
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    58. Result.observation.device.identifier
                    Definition

                    Unique device identifier

                    ShortDevice Identifier
                    NoteThis is a business identifier, not a resource identifier (see discussion)
                    Control0..*
                    Typestring
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    60. Result.observation.device.type
                    Definition

                    Kind or Type of device

                    ShortDevice Type
                    Control0..*
                    TypeIdentifier
                    62. Result.observation.device.manufacturer
                    Definition

                    Name of device manufacturer

                    ShortManufacturer
                    Control0..*
                    Typestring
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    64. Result.observation.device.labKit
                    Definition

                    Laboratory Kit Information

                    ShortLaboratory Kit Information
                    Control0..*
                    TypeBackboneElement
                    66. Result.observation.referenceMaterial
                    Definition

                    Information about which end-user calibrator the laboratory has been used for the measurement to indicate the metrological traceability chain.

                    ShortCertified Reference Material
                    Control0..*
                    TypeBackboneElement
                    68. Result.observation.order
                    Definition

                    Identifies order and order placer this observation belongs to.

                    ShortOrder
                    Control0..*
                    TypeBackboneElement
                    Obligations
                      ObligationsActor
                      SHALL:handleLabReportHandler
                      70. Result.observation.specimen
                      Definition

                      Identifies specimen this observation refers to

                      ShortSpecimen
                      Control0..*
                      TypeBackboneElement
                      Obligations
                        ObligationsActor
                        SHALL:handleLabReportHandler
                        72. Result.observation.performer
                        Definition

                        Identifies the originator/author and provides provenance information about the source of the results data that may have not originated with the source of the whole Laboratory Report document.

                        ShortPerformer
                        Control0..*
                        TypeBackboneElement
                        Obligations
                          ObligationsActor
                          SHALL:handleLabReportHandler
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          74. Result.observation.performer.id
                          Definition

                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                          ShortUnique id for inter-element referencing
                          Control0..1
                          Typestring
                          Is Modifierfalse
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Summaryfalse
                          76. Result.observation.performer.extension
                          Definition

                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                          ShortAdditional content defined by implementations
                          Comments

                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                          Control0..*
                          TypeExtension
                          Is Modifierfalse
                          Summaryfalse
                          Alternate Namesextensions, user content
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          SlicingThis element introduces a set of slices on Result.observation.performer.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                          • value @ url
                          • 78. Result.observation.performer.modifierExtension
                            Definition

                            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                            ShortExtensions that cannot be ignored even if unrecognized
                            Comments

                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                            Control0..*
                            TypeExtension
                            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                            Summarytrue
                            Requirements

                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                            Alternate Namesextensions, user content, modifiers
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            80. Result.observation.performer.identifier
                            Definition

                            Health professional identification number

                            ShortPerformer identifier
                            NoteThis is a business identifier, not a resource identifier (see discussion)
                            Control0..*
                            TypeIdentifier
                            Obligations
                              ObligationsActor
                              SHALL:handleLabReportHandler
                              82. Result.observation.performer.name
                              Definition

                              Name of the Health professional

                              ShortPerformer Name
                              Control0..*
                              TypeHumanName
                              84. Result.observation.performer.telecom
                              Definition

                              Contact details that are specific to the role/location/service

                              ShortPerformer telecom
                              Control0..*
                              TypeContactPoint
                              86. Result.observation.performer.role
                              Definition

                              Health professional role

                              ShortPerformer Role
                              Control0..*
                              TypeCodeableConcept
                              88. Result.observation.performer.organization
                              Definition

                              (Organization where the roles of practitioner are available or organization as the performer)

                              ShortPerformer Organization
                              Control0..*
                              TypeBackboneElement
                              Obligations
                                ObligationsActor
                                SHALL:handleLabReportHandler
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                90. Result.observation.performer.organization.id
                                Definition

                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                ShortUnique id for inter-element referencing
                                Control0..1
                                Typestring
                                Is Modifierfalse
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Summaryfalse
                                92. Result.observation.performer.organization.extension
                                Definition

                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                ShortAdditional content defined by implementations
                                Comments

                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                Control0..*
                                TypeExtension
                                Is Modifierfalse
                                Summaryfalse
                                Alternate Namesextensions, user content
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                SlicingThis element introduces a set of slices on Result.observation.performer.organization.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                • value @ url
                                • 94. Result.observation.performer.organization.modifierExtension
                                  Definition

                                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                  ShortExtensions that cannot be ignored even if unrecognized
                                  Comments

                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                  Control0..*
                                  TypeExtension
                                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                  Summarytrue
                                  Requirements

                                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                  Alternate Namesextensions, user content, modifiers
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  96. Result.observation.performer.organization.name
                                  Definition

                                  Name of the organization

                                  ShortOrganization Name
                                  Control0..*
                                  Typestring
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  98. Result.observation.performer.organization.address
                                  Definition

                                  Address of the organization

                                  ShortOrganization Address
                                  Control0..*
                                  TypeAddress
                                  100. Result.observation.performer.organization.telecom
                                  Definition

                                  Telecom of the organization

                                  ShortOrganization telecom
                                  Control0..*
                                  TypeContactPoint
                                  Obligations
                                    ObligationsActor
                                    SHALL:handleLabReportHandler
                                    102. Result.observation.reporter
                                    Definition

                                    With certain observation results, e.g. there may also be an interpreter or a person responsible for validation.

                                    ShortReporter
                                    Control0..*
                                    TypeBackboneElement
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    104. Result.observation.reporter.id
                                    Definition

                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                    ShortUnique id for inter-element referencing
                                    Control0..1
                                    Typestring
                                    Is Modifierfalse
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Summaryfalse
                                    106. Result.observation.reporter.extension
                                    Definition

                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                    ShortAdditional content defined by implementations
                                    Comments

                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                    Control0..*
                                    TypeExtension
                                    Is Modifierfalse
                                    Summaryfalse
                                    Alternate Namesextensions, user content
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    SlicingThis element introduces a set of slices on Result.observation.reporter.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                    • value @ url
                                    • 108. Result.observation.reporter.modifierExtension
                                      Definition

                                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                      ShortExtensions that cannot be ignored even if unrecognized
                                      Comments

                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                      Control0..*
                                      TypeExtension
                                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                      Summarytrue
                                      Requirements

                                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                      Alternate Namesextensions, user content, modifiers
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      110. Result.observation.reporter.name
                                      Definition

                                      Name of the Reporter

                                      ShortReporter Name
                                      Control0..*
                                      TypeHumanName
                                      112. Result.observation.reporter.telecom
                                      Definition

                                      Contact details that are specific to the role/location/service

                                      ShortReporter telecom
                                      Control0..*
                                      TypeContactPoint
                                      114. Result.observation.reporter.role
                                      Definition

                                      Healthcare professional role

                                      ShortReporter Role
                                      Control0..*
                                      TypeCodeableConcept
                                      116. Result.observation.reporter.organization
                                      Definition

                                      (Organization where the roles of reporter are available)

                                      ShortReporter Organization
                                      Control0..*
                                      TypeBackboneElement
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      118. Result.observation.reporter.organization.id
                                      Definition

                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                      ShortUnique id for inter-element referencing
                                      Control0..1
                                      Typestring
                                      Is Modifierfalse
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      Summaryfalse
                                      120. Result.observation.reporter.organization.extension
                                      Definition

                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                      ShortAdditional content defined by implementations
                                      Comments

                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                      Control0..*
                                      TypeExtension
                                      Is Modifierfalse
                                      Summaryfalse
                                      Alternate Namesextensions, user content
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      SlicingThis element introduces a set of slices on Result.observation.reporter.organization.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                      • value @ url
                                      • 122. Result.observation.reporter.organization.modifierExtension
                                        Definition

                                        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                        ShortExtensions that cannot be ignored even if unrecognized
                                        Comments

                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                        Control0..*
                                        TypeExtension
                                        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                        Summarytrue
                                        Requirements

                                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                        Alternate Namesextensions, user content, modifiers
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        124. Result.observation.reporter.organization.name
                                        Definition

                                        Name of the organization

                                        ShortOrganization Name
                                        Control0..*
                                        Typestring
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        126. Result.observation.reporter.organization.address
                                        Definition

                                        Address of the organization

                                        ShortOrganization Address
                                        Control0..*
                                        TypeAddress
                                        128. Result.observation.reporter.organization.telecom
                                        Definition

                                        Telecom of the organization

                                        ShortOrganization telecom
                                        Control0..*
                                        TypeContactPoint
                                        130. Result.observation.result
                                        Definition

                                        Result of the observation including text, numeric and coded results of the measurement with measurement units and measurement uncertainty and other aspects necessary for proper interpretation and comparability of the result of the observation. Content of the observation result will vary according to the type of the observation.

                                        ShortObservation result
                                        Control0..*
                                        TypeBackboneElement
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        132. Result.observation.result.id
                                        Definition

                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                        ShortUnique id for inter-element referencing
                                        Control0..1
                                        Typestring
                                        Is Modifierfalse
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Summaryfalse
                                        134. Result.observation.result.extension
                                        Definition

                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                        ShortAdditional content defined by implementations
                                        Comments

                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                        Control0..*
                                        TypeExtension
                                        Is Modifierfalse
                                        Summaryfalse
                                        Alternate Namesextensions, user content
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        SlicingThis element introduces a set of slices on Result.observation.result.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                        • value @ url
                                        • 136. Result.observation.result.modifierExtension
                                          Definition

                                          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                          ShortExtensions that cannot be ignored even if unrecognized
                                          Comments

                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                          Control0..*
                                          TypeExtension
                                          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                          Summarytrue
                                          Requirements

                                          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                          Alternate Namesextensions, user content, modifiers
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                          138. Result.observation.result.text
                                          Definition

                                          Narrative text result

                                          ShortTextual Result
                                          Control0..*
                                          Typestring
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          140. Result.observation.result.numeric
                                          Definition

                                          A numeric value or interval (open or closed) of the result, Result units of the measurement should be provided Measurement uncertainty interval are provided if needed.

                                          ShortNumeric Result
                                          Control0..*
                                          TypeQuantity
                                          142. Result.observation.result.coded
                                          Definition

                                          A coded result from a selected coding system(s). This could be a code describing bacteria or other microorganism identified, description of urinary concernment, code explaining technical reason why the test could not be done etc.

                                          ShortCoded Result
                                          Control0..*
                                          TypeCodeableConcept
                                          144. Result.observation.interpretation
                                          Definition

                                          Information about reference intervals and result interpretation

                                          ShortObservation interpretation
                                          Control0..*
                                          TypeBackboneElement
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          146. Result.observation.interpretation.id
                                          Definition

                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                          ShortUnique id for inter-element referencing
                                          Control0..1
                                          Typestring
                                          Is Modifierfalse
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          Summaryfalse
                                          148. Result.observation.interpretation.extension
                                          Definition

                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                          ShortAdditional content defined by implementations
                                          Comments

                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                          Control0..*
                                          TypeExtension
                                          Is Modifierfalse
                                          Summaryfalse
                                          Alternate Namesextensions, user content
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                          SlicingThis element introduces a set of slices on Result.observation.interpretation.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                          • value @ url
                                          • 150. Result.observation.interpretation.modifierExtension
                                            Definition

                                            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                            ShortExtensions that cannot be ignored even if unrecognized
                                            Comments

                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                            Control0..*
                                            TypeExtension
                                            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                            Summarytrue
                                            Requirements

                                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                            Alternate Namesextensions, user content, modifiers
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            152. Result.observation.interpretation.code
                                            Definition

                                            Codes identifying interpretations of observations

                                            ShortResult interpretation code
                                            Control0..*
                                            TypeCodeableConcept
                                            154. Result.observation.interpretation.referenceRange
                                            Definition

                                            Provides guide for interpretation of result. Reference ranges are usually implied only for a numeric scale type. Use of the same units for reference range and value is implied.

                                            ShortStandard reference range
                                            Control0..*
                                            TypeRange
                                            156. Result.observation.description
                                            Definition

                                            Comments and narrative representation of the observation result and findings.

                                            ShortResult description
                                            Control0..*
                                            TypeNarrative
                                            158. Result.observation.accreditationStatus
                                            Definition

                                            Accreditation status of the laboratory for the particular observation.

                                            ShortAccreditation status
                                            Control0..*
                                            TypeBackboneElement

                                            Guidance on how to interpret the contents of this table can be found here

                                            0. Result
                                            Definition

                                            Results data elements. Section A5 of the MyHealth@EUguideline.

                                            ShortResults data elements
                                            Logical ModelInstances of this logical model are not marked to be the target of a Reference
                                            2. Result.narrative
                                            Definition

                                            Laboratory report narrative

                                            ShortLaboratory report narrative
                                            Control0..1
                                            TypeBackboneElement
                                            4. Result.narrative.report
                                            Definition

                                            Entire report (textual summary inside the laboratory result report document) as issued by the laboratory.

                                            ShortNarrative report
                                            Control0..*
                                            TypeNarrative
                                            6. Result.narrative.notes
                                            Definition

                                            Comments, such as a textual interpretation or advice accompanying the result report, for example.

                                            ShortComments, interpretation and recommendations
                                            Control0..*
                                            TypeNarrative
                                            8. Result.observation
                                            Definition

                                            The report could consist of multiple observations, some observations can have multiple component observations

                                            ShortObservation details
                                            Control0..*
                                            TypeBackboneElement
                                            10. Result.observation.dateTime
                                            Definition

                                            Date and time of the observation

                                            ShortObservation date
                                            Control1..1
                                            TypeCodeableConcept
                                            Obligations
                                              ObligationsActor
                                              SHALL:handleLabReportHandler
                                              12. Result.observation.code
                                              Definition

                                              Observation code

                                              ShortObservation code
                                              Control1..*
                                              TypeCodeableConcept
                                              Obligations
                                                ObligationsActor
                                                SHALL:handleLabReportHandler
                                                14. Result.observation.code.code
                                                Definition

                                                Code representing the observation using the agreed code systems

                                                ShortObservation code
                                                Control1..*
                                                TypeCoding
                                                Obligations
                                                  ObligationsActor
                                                  SHALL:handleLabReportHandler
                                                  16. Result.observation.code.name
                                                  Definition

                                                  Full name of the observation according to the used test coding standard

                                                  ShortObservation name
                                                  Control1..1
                                                  Typestring
                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                  Obligations
                                                    ObligationsActor
                                                    SHALL:handleLabReportHandler
                                                    18. Result.observation.code.originalName
                                                    Definition

                                                    Original (conventional) name of the observation as used by the laboratory

                                                    ShortObservation original name
                                                    Control0..*
                                                    Typestring
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    20. Result.observation.code.displayName
                                                    Definition

                                                    Simplified (short name of the observation) for display.

                                                    ShortObservation display name
                                                    Control0..*
                                                    Typestring
                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                    22. Result.observation.method
                                                    Definition

                                                    Observation method (measurement principle) to obtain the result.

                                                    ShortObservation method
                                                    Control0..*
                                                    TypeCodeableConcept
                                                    24. Result.observation.device
                                                    Definition

                                                    (Device (analyzer), laboratory test kit and used calibrator information (identifier, type, name, model, manufacturer)

                                                    ShortObservation device
                                                    Control0..*
                                                    TypeCodeableConcept
                                                    26. Result.observation.device.name
                                                    Definition

                                                    The name of the device as given by the manufacturer

                                                    ShortDevice Name
                                                    Control0..*
                                                    TypeCodeableConcept
                                                    Obligations
                                                      ObligationsActor
                                                      SHALL:handleLabReportHandler
                                                      28. Result.observation.device.modelName
                                                      Definition

                                                      Model name of the device

                                                      ShortModel Name
                                                      Control0..*
                                                      Typestring
                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                      30. Result.observation.device.identifier
                                                      Definition

                                                      Unique device identifier

                                                      ShortDevice Identifier
                                                      NoteThis is a business identifier, not a resource identifier (see discussion)
                                                      Control0..*
                                                      Typestring
                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                      32. Result.observation.device.type
                                                      Definition

                                                      Kind or Type of device

                                                      ShortDevice Type
                                                      Control0..*
                                                      TypeIdentifier
                                                      34. Result.observation.device.manufacturer
                                                      Definition

                                                      Name of device manufacturer

                                                      ShortManufacturer
                                                      Control0..*
                                                      Typestring
                                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                      36. Result.observation.device.labKit
                                                      Definition

                                                      Laboratory Kit Information

                                                      ShortLaboratory Kit Information
                                                      Control0..*
                                                      TypeBackboneElement
                                                      38. Result.observation.referenceMaterial
                                                      Definition

                                                      Information about which end-user calibrator the laboratory has been used for the measurement to indicate the metrological traceability chain.

                                                      ShortCertified Reference Material
                                                      Control0..*
                                                      TypeBackboneElement
                                                      40. Result.observation.order
                                                      Definition

                                                      Identifies order and order placer this observation belongs to.

                                                      ShortOrder
                                                      Control0..*
                                                      TypeBackboneElement
                                                      Obligations
                                                        ObligationsActor
                                                        SHALL:handleLabReportHandler
                                                        42. Result.observation.specimen
                                                        Definition

                                                        Identifies specimen this observation refers to

                                                        ShortSpecimen
                                                        Control0..*
                                                        TypeBackboneElement
                                                        Obligations
                                                          ObligationsActor
                                                          SHALL:handleLabReportHandler
                                                          44. Result.observation.performer
                                                          Definition

                                                          Identifies the originator/author and provides provenance information about the source of the results data that may have not originated with the source of the whole Laboratory Report document.

                                                          ShortPerformer
                                                          Control0..*
                                                          TypeBackboneElement
                                                          Obligations
                                                            ObligationsActor
                                                            SHALL:handleLabReportHandler
                                                            46. Result.observation.performer.identifier
                                                            Definition

                                                            Health professional identification number

                                                            ShortPerformer identifier
                                                            NoteThis is a business identifier, not a resource identifier (see discussion)
                                                            Control0..*
                                                            TypeIdentifier
                                                            Obligations
                                                              ObligationsActor
                                                              SHALL:handleLabReportHandler
                                                              48. Result.observation.performer.name
                                                              Definition

                                                              Name of the Health professional

                                                              ShortPerformer Name
                                                              Control0..*
                                                              TypeHumanName
                                                              50. Result.observation.performer.telecom
                                                              Definition

                                                              Contact details that are specific to the role/location/service

                                                              ShortPerformer telecom
                                                              Control0..*
                                                              TypeContactPoint
                                                              52. Result.observation.performer.role
                                                              Definition

                                                              Health professional role

                                                              ShortPerformer Role
                                                              Control0..*
                                                              TypeCodeableConcept
                                                              54. Result.observation.performer.organization
                                                              Definition

                                                              (Organization where the roles of practitioner are available or organization as the performer)

                                                              ShortPerformer Organization
                                                              Control0..*
                                                              TypeBackboneElement
                                                              Obligations
                                                                ObligationsActor
                                                                SHALL:handleLabReportHandler
                                                                56. Result.observation.performer.organization.name
                                                                Definition

                                                                Name of the organization

                                                                ShortOrganization Name
                                                                Control0..*
                                                                Typestring
                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                58. Result.observation.performer.organization.address
                                                                Definition

                                                                Address of the organization

                                                                ShortOrganization Address
                                                                Control0..*
                                                                TypeAddress
                                                                60. Result.observation.performer.organization.telecom
                                                                Definition

                                                                Telecom of the organization

                                                                ShortOrganization telecom
                                                                Control0..*
                                                                TypeContactPoint
                                                                Obligations
                                                                  ObligationsActor
                                                                  SHALL:handleLabReportHandler
                                                                  62. Result.observation.reporter
                                                                  Definition

                                                                  With certain observation results, e.g. there may also be an interpreter or a person responsible for validation.

                                                                  ShortReporter
                                                                  Control0..*
                                                                  TypeBackboneElement
                                                                  64. Result.observation.reporter.name
                                                                  Definition

                                                                  Name of the Reporter

                                                                  ShortReporter Name
                                                                  Control0..*
                                                                  TypeHumanName
                                                                  66. Result.observation.reporter.telecom
                                                                  Definition

                                                                  Contact details that are specific to the role/location/service

                                                                  ShortReporter telecom
                                                                  Control0..*
                                                                  TypeContactPoint
                                                                  68. Result.observation.reporter.role
                                                                  Definition

                                                                  Healthcare professional role

                                                                  ShortReporter Role
                                                                  Control0..*
                                                                  TypeCodeableConcept
                                                                  70. Result.observation.reporter.organization
                                                                  Definition

                                                                  (Organization where the roles of reporter are available)

                                                                  ShortReporter Organization
                                                                  Control0..*
                                                                  TypeBackboneElement
                                                                  72. Result.observation.reporter.organization.name
                                                                  Definition

                                                                  Name of the organization

                                                                  ShortOrganization Name
                                                                  Control0..*
                                                                  Typestring
                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                  74. Result.observation.reporter.organization.address
                                                                  Definition

                                                                  Address of the organization

                                                                  ShortOrganization Address
                                                                  Control0..*
                                                                  TypeAddress
                                                                  76. Result.observation.reporter.organization.telecom
                                                                  Definition

                                                                  Telecom of the organization

                                                                  ShortOrganization telecom
                                                                  Control0..*
                                                                  TypeContactPoint
                                                                  78. Result.observation.result
                                                                  Definition

                                                                  Result of the observation including text, numeric and coded results of the measurement with measurement units and measurement uncertainty and other aspects necessary for proper interpretation and comparability of the result of the observation. Content of the observation result will vary according to the type of the observation.

                                                                  ShortObservation result
                                                                  Control0..*
                                                                  TypeBackboneElement
                                                                  80. Result.observation.result.text
                                                                  Definition

                                                                  Narrative text result

                                                                  ShortTextual Result
                                                                  Control0..*
                                                                  Typestring
                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                  82. Result.observation.result.numeric
                                                                  Definition

                                                                  A numeric value or interval (open or closed) of the result, Result units of the measurement should be provided Measurement uncertainty interval are provided if needed.

                                                                  ShortNumeric Result
                                                                  Control0..*
                                                                  TypeQuantity
                                                                  84. Result.observation.result.coded
                                                                  Definition

                                                                  A coded result from a selected coding system(s). This could be a code describing bacteria or other microorganism identified, description of urinary concernment, code explaining technical reason why the test could not be done etc.

                                                                  ShortCoded Result
                                                                  Control0..*
                                                                  TypeCodeableConcept
                                                                  86. Result.observation.interpretation
                                                                  Definition

                                                                  Information about reference intervals and result interpretation

                                                                  ShortObservation interpretation
                                                                  Control0..*
                                                                  TypeBackboneElement
                                                                  88. Result.observation.interpretation.code
                                                                  Definition

                                                                  Codes identifying interpretations of observations

                                                                  ShortResult interpretation code
                                                                  Control0..*
                                                                  TypeCodeableConcept
                                                                  90. Result.observation.interpretation.referenceRange
                                                                  Definition

                                                                  Provides guide for interpretation of result. Reference ranges are usually implied only for a numeric scale type. Use of the same units for reference range and value is implied.

                                                                  ShortStandard reference range
                                                                  Control0..*
                                                                  TypeRange
                                                                  92. Result.observation.description
                                                                  Definition

                                                                  Comments and narrative representation of the observation result and findings.

                                                                  ShortResult description
                                                                  Control0..*
                                                                  TypeNarrative
                                                                  94. Result.observation.accreditationStatus
                                                                  Definition

                                                                  Accreditation status of the laboratory for the particular observation.

                                                                  ShortAccreditation status
                                                                  Control0..*
                                                                  TypeBackboneElement

                                                                  Guidance on how to interpret the contents of this table can be found here

                                                                  0. Result
                                                                  Definition

                                                                  Results data elements. Section A5 of the MyHealth@EUguideline.

                                                                  ShortResults data elements
                                                                  Control0..*
                                                                  Is Modifierfalse
                                                                  Logical ModelInstances of this logical model are not marked to be the target of a Reference
                                                                  2. Result.narrative
                                                                  Definition

                                                                  Laboratory report narrative

                                                                  ShortLaboratory report narrative
                                                                  Control0..1
                                                                  TypeBackboneElement
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  4. Result.narrative.id
                                                                  Definition

                                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                  ShortUnique id for inter-element referencing
                                                                  Control0..1
                                                                  Typestring
                                                                  Is Modifierfalse
                                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                                  Summaryfalse
                                                                  6. Result.narrative.extension
                                                                  Definition

                                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                  ShortAdditional content defined by implementations
                                                                  Comments

                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                  Control0..*
                                                                  TypeExtension
                                                                  Is Modifierfalse
                                                                  Summaryfalse
                                                                  Alternate Namesextensions, user content
                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                  SlicingThis element introduces a set of slices on Result.narrative.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                  • value @ url
                                                                  • 8. Result.narrative.modifierExtension
                                                                    Definition

                                                                    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                    ShortExtensions that cannot be ignored even if unrecognized
                                                                    Comments

                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                    Control0..*
                                                                    TypeExtension
                                                                    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                    Summarytrue
                                                                    Requirements

                                                                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                    Alternate Namesextensions, user content, modifiers
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                    10. Result.narrative.report
                                                                    Definition

                                                                    Entire report (textual summary inside the laboratory result report document) as issued by the laboratory.

                                                                    ShortNarrative report
                                                                    Control0..*
                                                                    TypeNarrative
                                                                    12. Result.narrative.notes
                                                                    Definition

                                                                    Comments, such as a textual interpretation or advice accompanying the result report, for example.

                                                                    ShortComments, interpretation and recommendations
                                                                    Control0..*
                                                                    TypeNarrative
                                                                    14. Result.observation
                                                                    Definition

                                                                    The report could consist of multiple observations, some observations can have multiple component observations

                                                                    ShortObservation details
                                                                    Control0..*
                                                                    TypeBackboneElement
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    16. Result.observation.id
                                                                    Definition

                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                    ShortUnique id for inter-element referencing
                                                                    Control0..1
                                                                    Typestring
                                                                    Is Modifierfalse
                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                    Summaryfalse
                                                                    18. Result.observation.extension
                                                                    Definition

                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                    ShortAdditional content defined by implementations
                                                                    Comments

                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                    Control0..*
                                                                    TypeExtension
                                                                    Is Modifierfalse
                                                                    Summaryfalse
                                                                    Alternate Namesextensions, user content
                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                    SlicingThis element introduces a set of slices on Result.observation.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                    • value @ url
                                                                    • 20. Result.observation.modifierExtension
                                                                      Definition

                                                                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                      ShortExtensions that cannot be ignored even if unrecognized
                                                                      Comments

                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                      Control0..*
                                                                      TypeExtension
                                                                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                      Summarytrue
                                                                      Requirements

                                                                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                      Alternate Namesextensions, user content, modifiers
                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                      22. Result.observation.dateTime
                                                                      Definition

                                                                      Date and time of the observation

                                                                      ShortObservation date
                                                                      Control1..1
                                                                      TypeCodeableConcept
                                                                      Obligations
                                                                        ObligationsActor
                                                                        SHALL:handleLabReportHandler
                                                                        24. Result.observation.code
                                                                        Definition

                                                                        Observation code

                                                                        ShortObservation code
                                                                        Control1..*
                                                                        TypeCodeableConcept
                                                                        Obligations
                                                                          ObligationsActor
                                                                          SHALL:handleLabReportHandler
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          26. Result.observation.code.id
                                                                          Definition

                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                          ShortUnique id for inter-element referencing
                                                                          Control0..1
                                                                          Typestring
                                                                          Is Modifierfalse
                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                          Summaryfalse
                                                                          28. Result.observation.code.extension
                                                                          Definition

                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                          ShortAdditional content defined by implementations
                                                                          Comments

                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                          Control0..*
                                                                          TypeExtension
                                                                          Is Modifierfalse
                                                                          Summaryfalse
                                                                          Alternate Namesextensions, user content
                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                          SlicingThis element introduces a set of slices on Result.observation.code.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                          • value @ url
                                                                          • 30. Result.observation.code.coding
                                                                            Definition

                                                                            A reference to a code defined by a terminology system.

                                                                            ShortCode defined by a terminology system
                                                                            Comments

                                                                            Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                                            Control0..*
                                                                            TypeCoding
                                                                            Is Modifierfalse
                                                                            Summarytrue
                                                                            Requirements

                                                                            Allows for alternative encodings within a code system, and translations to other code systems.

                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            32. Result.observation.code.text
                                                                            Definition

                                                                            A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

                                                                            ShortPlain text representation of the concept
                                                                            Comments

                                                                            Very often the text is the same as a displayName of one of the codings.

                                                                            Control0..1
                                                                            Typestring
                                                                            Is Modifierfalse
                                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                            Summarytrue
                                                                            Requirements

                                                                            The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                            34. Result.observation.code.code
                                                                            Definition

                                                                            Code representing the observation using the agreed code systems

                                                                            ShortObservation code
                                                                            Control1..*
                                                                            TypeCoding
                                                                            Obligations
                                                                              ObligationsActor
                                                                              SHALL:handleLabReportHandler
                                                                              36. Result.observation.code.name
                                                                              Definition

                                                                              Full name of the observation according to the used test coding standard

                                                                              ShortObservation name
                                                                              Control1..1
                                                                              Typestring
                                                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                              Obligations
                                                                                ObligationsActor
                                                                                SHALL:handleLabReportHandler
                                                                                38. Result.observation.code.originalName
                                                                                Definition

                                                                                Original (conventional) name of the observation as used by the laboratory

                                                                                ShortObservation original name
                                                                                Control0..*
                                                                                Typestring
                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                40. Result.observation.code.displayName
                                                                                Definition

                                                                                Simplified (short name of the observation) for display.

                                                                                ShortObservation display name
                                                                                Control0..*
                                                                                Typestring
                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                42. Result.observation.method
                                                                                Definition

                                                                                Observation method (measurement principle) to obtain the result.

                                                                                ShortObservation method
                                                                                Control0..*
                                                                                TypeCodeableConcept
                                                                                44. Result.observation.device
                                                                                Definition

                                                                                (Device (analyzer), laboratory test kit and used calibrator information (identifier, type, name, model, manufacturer)

                                                                                ShortObservation device
                                                                                Control0..*
                                                                                TypeCodeableConcept
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                46. Result.observation.device.id
                                                                                Definition

                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                ShortUnique id for inter-element referencing
                                                                                Control0..1
                                                                                Typestring
                                                                                Is Modifierfalse
                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                Summaryfalse
                                                                                48. Result.observation.device.extension
                                                                                Definition

                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                ShortAdditional content defined by implementations
                                                                                Comments

                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                Control0..*
                                                                                TypeExtension
                                                                                Is Modifierfalse
                                                                                Summaryfalse
                                                                                Alternate Namesextensions, user content
                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                SlicingThis element introduces a set of slices on Result.observation.device.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                • value @ url
                                                                                • 50. Result.observation.device.coding
                                                                                  Definition

                                                                                  A reference to a code defined by a terminology system.

                                                                                  ShortCode defined by a terminology system
                                                                                  Comments

                                                                                  Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                                                                                  Control0..*
                                                                                  TypeCoding
                                                                                  Is Modifierfalse
                                                                                  Summarytrue
                                                                                  Requirements

                                                                                  Allows for alternative encodings within a code system, and translations to other code systems.

                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  52. Result.observation.device.text
                                                                                  Definition

                                                                                  A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

                                                                                  ShortPlain text representation of the concept
                                                                                  Comments

                                                                                  Very often the text is the same as a displayName of one of the codings.

                                                                                  Control0..1
                                                                                  Typestring
                                                                                  Is Modifierfalse
                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                  Summarytrue
                                                                                  Requirements

                                                                                  The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                  54. Result.observation.device.name
                                                                                  Definition

                                                                                  The name of the device as given by the manufacturer

                                                                                  ShortDevice Name
                                                                                  Control0..*
                                                                                  TypeCodeableConcept
                                                                                  Obligations
                                                                                    ObligationsActor
                                                                                    SHALL:handleLabReportHandler
                                                                                    56. Result.observation.device.modelName
                                                                                    Definition

                                                                                    Model name of the device

                                                                                    ShortModel Name
                                                                                    Control0..*
                                                                                    Typestring
                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                    58. Result.observation.device.identifier
                                                                                    Definition

                                                                                    Unique device identifier

                                                                                    ShortDevice Identifier
                                                                                    NoteThis is a business identifier, not a resource identifier (see discussion)
                                                                                    Control0..*
                                                                                    Typestring
                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                    60. Result.observation.device.type
                                                                                    Definition

                                                                                    Kind or Type of device

                                                                                    ShortDevice Type
                                                                                    Control0..*
                                                                                    TypeIdentifier
                                                                                    62. Result.observation.device.manufacturer
                                                                                    Definition

                                                                                    Name of device manufacturer

                                                                                    ShortManufacturer
                                                                                    Control0..*
                                                                                    Typestring
                                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                    64. Result.observation.device.labKit
                                                                                    Definition

                                                                                    Laboratory Kit Information

                                                                                    ShortLaboratory Kit Information
                                                                                    Control0..*
                                                                                    TypeBackboneElement
                                                                                    66. Result.observation.referenceMaterial
                                                                                    Definition

                                                                                    Information about which end-user calibrator the laboratory has been used for the measurement to indicate the metrological traceability chain.

                                                                                    ShortCertified Reference Material
                                                                                    Control0..*
                                                                                    TypeBackboneElement
                                                                                    68. Result.observation.order
                                                                                    Definition

                                                                                    Identifies order and order placer this observation belongs to.

                                                                                    ShortOrder
                                                                                    Control0..*
                                                                                    TypeBackboneElement
                                                                                    Obligations
                                                                                      ObligationsActor
                                                                                      SHALL:handleLabReportHandler
                                                                                      70. Result.observation.specimen
                                                                                      Definition

                                                                                      Identifies specimen this observation refers to

                                                                                      ShortSpecimen
                                                                                      Control0..*
                                                                                      TypeBackboneElement
                                                                                      Obligations
                                                                                        ObligationsActor
                                                                                        SHALL:handleLabReportHandler
                                                                                        72. Result.observation.performer
                                                                                        Definition

                                                                                        Identifies the originator/author and provides provenance information about the source of the results data that may have not originated with the source of the whole Laboratory Report document.

                                                                                        ShortPerformer
                                                                                        Control0..*
                                                                                        TypeBackboneElement
                                                                                        Obligations
                                                                                          ObligationsActor
                                                                                          SHALL:handleLabReportHandler
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          74. Result.observation.performer.id
                                                                                          Definition

                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                          ShortUnique id for inter-element referencing
                                                                                          Control0..1
                                                                                          Typestring
                                                                                          Is Modifierfalse
                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                          Summaryfalse
                                                                                          76. Result.observation.performer.extension
                                                                                          Definition

                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                          ShortAdditional content defined by implementations
                                                                                          Comments

                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                          Control0..*
                                                                                          TypeExtension
                                                                                          Is Modifierfalse
                                                                                          Summaryfalse
                                                                                          Alternate Namesextensions, user content
                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                          SlicingThis element introduces a set of slices on Result.observation.performer.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                          • value @ url
                                                                                          • 78. Result.observation.performer.modifierExtension
                                                                                            Definition

                                                                                            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                                            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                                            ShortExtensions that cannot be ignored even if unrecognized
                                                                                            Comments

                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                            Control0..*
                                                                                            TypeExtension
                                                                                            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                                            Summarytrue
                                                                                            Requirements

                                                                                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                                            Alternate Namesextensions, user content, modifiers
                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                            80. Result.observation.performer.identifier
                                                                                            Definition

                                                                                            Health professional identification number

                                                                                            ShortPerformer identifier
                                                                                            NoteThis is a business identifier, not a resource identifier (see discussion)
                                                                                            Control0..*
                                                                                            TypeIdentifier
                                                                                            Obligations
                                                                                              ObligationsActor
                                                                                              SHALL:handleLabReportHandler
                                                                                              82. Result.observation.performer.name
                                                                                              Definition

                                                                                              Name of the Health professional

                                                                                              ShortPerformer Name
                                                                                              Control0..*
                                                                                              TypeHumanName
                                                                                              84. Result.observation.performer.telecom
                                                                                              Definition

                                                                                              Contact details that are specific to the role/location/service

                                                                                              ShortPerformer telecom
                                                                                              Control0..*
                                                                                              TypeContactPoint
                                                                                              86. Result.observation.performer.role
                                                                                              Definition

                                                                                              Health professional role

                                                                                              ShortPerformer Role
                                                                                              Control0..*
                                                                                              TypeCodeableConcept
                                                                                              88. Result.observation.performer.organization
                                                                                              Definition

                                                                                              (Organization where the roles of practitioner are available or organization as the performer)

                                                                                              ShortPerformer Organization
                                                                                              Control0..*
                                                                                              TypeBackboneElement
                                                                                              Obligations
                                                                                                ObligationsActor
                                                                                                SHALL:handleLabReportHandler
                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                90. Result.observation.performer.organization.id
                                                                                                Definition

                                                                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                ShortUnique id for inter-element referencing
                                                                                                Control0..1
                                                                                                Typestring
                                                                                                Is Modifierfalse
                                                                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                Summaryfalse
                                                                                                92. Result.observation.performer.organization.extension
                                                                                                Definition

                                                                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                ShortAdditional content defined by implementations
                                                                                                Comments

                                                                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                Control0..*
                                                                                                TypeExtension
                                                                                                Is Modifierfalse
                                                                                                Summaryfalse
                                                                                                Alternate Namesextensions, user content
                                                                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                SlicingThis element introduces a set of slices on Result.observation.performer.organization.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                • value @ url
                                                                                                • 94. Result.observation.performer.organization.modifierExtension
                                                                                                  Definition

                                                                                                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                                                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                                                  ShortExtensions that cannot be ignored even if unrecognized
                                                                                                  Comments

                                                                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                  Control0..*
                                                                                                  TypeExtension
                                                                                                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                                                  Summarytrue
                                                                                                  Requirements

                                                                                                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                                                  Alternate Namesextensions, user content, modifiers
                                                                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                  96. Result.observation.performer.organization.name
                                                                                                  Definition

                                                                                                  Name of the organization

                                                                                                  ShortOrganization Name
                                                                                                  Control0..*
                                                                                                  Typestring
                                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                  98. Result.observation.performer.organization.address
                                                                                                  Definition

                                                                                                  Address of the organization

                                                                                                  ShortOrganization Address
                                                                                                  Control0..*
                                                                                                  TypeAddress
                                                                                                  100. Result.observation.performer.organization.telecom
                                                                                                  Definition

                                                                                                  Telecom of the organization

                                                                                                  ShortOrganization telecom
                                                                                                  Control0..*
                                                                                                  TypeContactPoint
                                                                                                  Obligations
                                                                                                    ObligationsActor
                                                                                                    SHALL:handleLabReportHandler
                                                                                                    102. Result.observation.reporter
                                                                                                    Definition

                                                                                                    With certain observation results, e.g. there may also be an interpreter or a person responsible for validation.

                                                                                                    ShortReporter
                                                                                                    Control0..*
                                                                                                    TypeBackboneElement
                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                    104. Result.observation.reporter.id
                                                                                                    Definition

                                                                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                    ShortUnique id for inter-element referencing
                                                                                                    Control0..1
                                                                                                    Typestring
                                                                                                    Is Modifierfalse
                                                                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                    Summaryfalse
                                                                                                    106. Result.observation.reporter.extension
                                                                                                    Definition

                                                                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                    ShortAdditional content defined by implementations
                                                                                                    Comments

                                                                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                    Control0..*
                                                                                                    TypeExtension
                                                                                                    Is Modifierfalse
                                                                                                    Summaryfalse
                                                                                                    Alternate Namesextensions, user content
                                                                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                    SlicingThis element introduces a set of slices on Result.observation.reporter.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                    • value @ url
                                                                                                    • 108. Result.observation.reporter.modifierExtension
                                                                                                      Definition

                                                                                                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                                                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                                                      ShortExtensions that cannot be ignored even if unrecognized
                                                                                                      Comments

                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                      Control0..*
                                                                                                      TypeExtension
                                                                                                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                                                      Summarytrue
                                                                                                      Requirements

                                                                                                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                                                      Alternate Namesextensions, user content, modifiers
                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                      110. Result.observation.reporter.name
                                                                                                      Definition

                                                                                                      Name of the Reporter

                                                                                                      ShortReporter Name
                                                                                                      Control0..*
                                                                                                      TypeHumanName
                                                                                                      112. Result.observation.reporter.telecom
                                                                                                      Definition

                                                                                                      Contact details that are specific to the role/location/service

                                                                                                      ShortReporter telecom
                                                                                                      Control0..*
                                                                                                      TypeContactPoint
                                                                                                      114. Result.observation.reporter.role
                                                                                                      Definition

                                                                                                      Healthcare professional role

                                                                                                      ShortReporter Role
                                                                                                      Control0..*
                                                                                                      TypeCodeableConcept
                                                                                                      116. Result.observation.reporter.organization
                                                                                                      Definition

                                                                                                      (Organization where the roles of reporter are available)

                                                                                                      ShortReporter Organization
                                                                                                      Control0..*
                                                                                                      TypeBackboneElement
                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      118. Result.observation.reporter.organization.id
                                                                                                      Definition

                                                                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                      ShortUnique id for inter-element referencing
                                                                                                      Control0..1
                                                                                                      Typestring
                                                                                                      Is Modifierfalse
                                                                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                      Summaryfalse
                                                                                                      120. Result.observation.reporter.organization.extension
                                                                                                      Definition

                                                                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                      ShortAdditional content defined by implementations
                                                                                                      Comments

                                                                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                      Control0..*
                                                                                                      TypeExtension
                                                                                                      Is Modifierfalse
                                                                                                      Summaryfalse
                                                                                                      Alternate Namesextensions, user content
                                                                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                      SlicingThis element introduces a set of slices on Result.observation.reporter.organization.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                      • value @ url
                                                                                                      • 122. Result.observation.reporter.organization.modifierExtension
                                                                                                        Definition

                                                                                                        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                                                        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                                                        ShortExtensions that cannot be ignored even if unrecognized
                                                                                                        Comments

                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                        Control0..*
                                                                                                        TypeExtension
                                                                                                        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                                                        Summarytrue
                                                                                                        Requirements

                                                                                                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                                                        Alternate Namesextensions, user content, modifiers
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        124. Result.observation.reporter.organization.name
                                                                                                        Definition

                                                                                                        Name of the organization

                                                                                                        ShortOrganization Name
                                                                                                        Control0..*
                                                                                                        Typestring
                                                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                        126. Result.observation.reporter.organization.address
                                                                                                        Definition

                                                                                                        Address of the organization

                                                                                                        ShortOrganization Address
                                                                                                        Control0..*
                                                                                                        TypeAddress
                                                                                                        128. Result.observation.reporter.organization.telecom
                                                                                                        Definition

                                                                                                        Telecom of the organization

                                                                                                        ShortOrganization telecom
                                                                                                        Control0..*
                                                                                                        TypeContactPoint
                                                                                                        130. Result.observation.result
                                                                                                        Definition

                                                                                                        Result of the observation including text, numeric and coded results of the measurement with measurement units and measurement uncertainty and other aspects necessary for proper interpretation and comparability of the result of the observation. Content of the observation result will vary according to the type of the observation.

                                                                                                        ShortObservation result
                                                                                                        Control0..*
                                                                                                        TypeBackboneElement
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        132. Result.observation.result.id
                                                                                                        Definition

                                                                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                        ShortUnique id for inter-element referencing
                                                                                                        Control0..1
                                                                                                        Typestring
                                                                                                        Is Modifierfalse
                                                                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                        Summaryfalse
                                                                                                        134. Result.observation.result.extension
                                                                                                        Definition

                                                                                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                        ShortAdditional content defined by implementations
                                                                                                        Comments

                                                                                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                        Control0..*
                                                                                                        TypeExtension
                                                                                                        Is Modifierfalse
                                                                                                        Summaryfalse
                                                                                                        Alternate Namesextensions, user content
                                                                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                        SlicingThis element introduces a set of slices on Result.observation.result.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                        • value @ url
                                                                                                        • 136. Result.observation.result.modifierExtension
                                                                                                          Definition

                                                                                                          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                                                          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                                                          ShortExtensions that cannot be ignored even if unrecognized
                                                                                                          Comments

                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                          Control0..*
                                                                                                          TypeExtension
                                                                                                          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                                                          Summarytrue
                                                                                                          Requirements

                                                                                                          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                                                          Alternate Namesextensions, user content, modifiers
                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                          138. Result.observation.result.text
                                                                                                          Definition

                                                                                                          Narrative text result

                                                                                                          ShortTextual Result
                                                                                                          Control0..*
                                                                                                          Typestring
                                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                                          140. Result.observation.result.numeric
                                                                                                          Definition

                                                                                                          A numeric value or interval (open or closed) of the result, Result units of the measurement should be provided Measurement uncertainty interval are provided if needed.

                                                                                                          ShortNumeric Result
                                                                                                          Control0..*
                                                                                                          TypeQuantity
                                                                                                          142. Result.observation.result.coded
                                                                                                          Definition

                                                                                                          A coded result from a selected coding system(s). This could be a code describing bacteria or other microorganism identified, description of urinary concernment, code explaining technical reason why the test could not be done etc.

                                                                                                          ShortCoded Result
                                                                                                          Control0..*
                                                                                                          TypeCodeableConcept
                                                                                                          144. Result.observation.interpretation
                                                                                                          Definition

                                                                                                          Information about reference intervals and result interpretation

                                                                                                          ShortObservation interpretation
                                                                                                          Control0..*
                                                                                                          TypeBackboneElement
                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          146. Result.observation.interpretation.id
                                                                                                          Definition

                                                                                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                                                                          ShortUnique id for inter-element referencing
                                                                                                          Control0..1
                                                                                                          Typestring
                                                                                                          Is Modifierfalse
                                                                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                                                                          Summaryfalse
                                                                                                          148. Result.observation.interpretation.extension
                                                                                                          Definition

                                                                                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                                                                          ShortAdditional content defined by implementations
                                                                                                          Comments

                                                                                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                          Control0..*
                                                                                                          TypeExtension
                                                                                                          Is Modifierfalse
                                                                                                          Summaryfalse
                                                                                                          Alternate Namesextensions, user content
                                                                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                          SlicingThis element introduces a set of slices on Result.observation.interpretation.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                                                                          • value @ url
                                                                                                          • 150. Result.observation.interpretation.modifierExtension
                                                                                                            Definition

                                                                                                            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                                                                            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                                                                            ShortExtensions that cannot be ignored even if unrecognized
                                                                                                            Comments

                                                                                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                                                                            Control0..*
                                                                                                            TypeExtension
                                                                                                            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                                                                            Summarytrue
                                                                                                            Requirements

                                                                                                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                                                                            Alternate Namesextensions, user content, modifiers
                                                                                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                                                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                                                                            152. Result.observation.interpretation.code
                                                                                                            Definition

                                                                                                            Codes identifying interpretations of observations

                                                                                                            ShortResult interpretation code
                                                                                                            Control0..*
                                                                                                            TypeCodeableConcept
                                                                                                            154. Result.observation.interpretation.referenceRange
                                                                                                            Definition

                                                                                                            Provides guide for interpretation of result. Reference ranges are usually implied only for a numeric scale type. Use of the same units for reference range and value is implied.

                                                                                                            ShortStandard reference range
                                                                                                            Control0..*
                                                                                                            TypeRange
                                                                                                            156. Result.observation.description
                                                                                                            Definition

                                                                                                            Comments and narrative representation of the observation result and findings.

                                                                                                            ShortResult description
                                                                                                            Control0..*
                                                                                                            TypeNarrative
                                                                                                            158. Result.observation.accreditationStatus
                                                                                                            Definition

                                                                                                            Accreditation status of the laboratory for the particular observation.

                                                                                                            ShortAccreditation status
                                                                                                            Control0..*
                                                                                                            TypeBackboneElement