EHDS openEHR data exchange
0.1.0 - ci-build

EHDS openEHR data exchange, published by Ian. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/freshehr/EHDS-openEHR-FHIR-IG/ and changes regularly. See the Directory of published versions

Logical Model: GenericLaboratoryReport - Detailed Descriptions

Active as of 2026-03-25

Definitions for the GenericLaboratoryReport logical model.

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

0. GenericLaboratoryReport
Definition

[openEHR-EHR-COMPOSITION.report-result.v1] Document to communicate information to others about the result of a test or assessment.


Base definition for all elements in a resource.

ShortEHDS - Laboratory reportBase for all elements
Control0..*
This element is affected by the following invariants: ele-1
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
2. GenericLaboratoryReport.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
4. GenericLaboratoryReport.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 GenericLaboratoryReport.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 6. GenericLaboratoryReport.category
    Definition

    [RM] Temporal category of this Composition, persistent / episodic or event.

    Shortcategory
    Control1..1
    BindingThe codes SHALL be taken from EHDS - Laboratory report: category
    (required to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportCategory)
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
    8. GenericLaboratoryReport.composer
    Definition

    [RM] The person primarily responsible for the content of the Composition (but not necessarily its committal into the EHR system). This is the identifier which should appear on the screen. It may or may not be the person who entered the data. When it is the patient, the special self instance of PARTY_SELF will be used.

    Shortcomposer
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/PARTY_PROXY(PARTY_PROXY)
    10. GenericLaboratoryReport.context
    Definition

    [RM] COMPOSITION.context - Documents the context information of a healthcare event involving the subject of care and the health system. The context information recorded here are independent of the attributes recorded in the version audit, which document the system interaction context, i.e. the context of a user interacting with the health record system. Healthcare events include patient contacts, and any other business activity, such as pathology investigations which take place on behalf of the patient.

    Shortcontext
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/EVENT_CONTEXT(EVENT_CONTEXT)
    InvariantsSetting_valid: Setting valid (null # TODO: manual translation needed)
    Participations_validity: Participations validity must be present (participations.exists() implies participations.empty().not())
    location_valid: location valid must be present (location.exists() implies location.empty().not())
    12. GenericLaboratoryReport.context.start-time
    Definition

    Start time of the clinical session or other kind of event during which a provider performs a service of any kind for the patient.

    ShortStart time of the clinical session or other kind of event during which a provider performs a service of any kind for the patient.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-DATE-TIME
    Is Modifierfalse
    14. GenericLaboratoryReport.context.end-time
    Definition

    Optional end time of the clinical session.

    ShortOptional end time of the clinical session.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-DATE-TIME
    Is Modifierfalse
    16. GenericLaboratoryReport.context.location
    Definition

    The actual location where the session occurred, e.g. 'microbiology lab 2', 'home', 'ward A3' and so on.

    ShortThe actual location where the session occurred, e.
    Control0..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    18. GenericLaboratoryReport.context.setting
    Definition

    [RM] The setting in which the clinical session took place. Coded using the openEHR Terminology, setting group.

    Shortsetting
    Control1..1
    BindingThe codes SHALL be taken from EHDS - Laboratory report: setting
    (required to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportSetting)
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
    Is Modifierfalse
    20. GenericLaboratoryReport.context.other-context
    Definition

    Other optional context which will be archetyped.

    ShortOther optional context which will be archetyped.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM-STRUCTURE
    Is Modifierfalse
    22. GenericLaboratoryReport.context.health-care-facility
    Definition

    The health care facility under whose care the event took place. This is the most specific workgroup or delivery unit within a care delivery enterprise that has an official identifier in the health system, and can be used to ensure medico-legal accountability.

    ShortThe health care facility under whose care the event took place.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/PARTY-IDENTIFIED
    Is Modifierfalse
    24. GenericLaboratoryReport.context.participations
    Definition

    Parties involved in the healthcare event. These would normally include the physician(s) and often the patient (but not the latter if the clinical session is a pathology test for example).

    ShortParties involved in the healthcare event.
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/PARTICIPATION
    Is Modifierfalse
    26. GenericLaboratoryReport.context.startTime
    Definition

    [RM] COMPOSITION.context.start_time - Start time of the clinical session or other kind of event during which a provider performs a service of any kind for the patient.

    Shortstart_time
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
    28. GenericLaboratoryReport.context.reportID
    Definition

    [at0002] Identification information about the report.

    ShortReport ID
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    30. GenericLaboratoryReport.context.recipient
    Definition

    [openEHR-EHR-CLUSTER.person.v1] An individual human being.

    ShortRecipient
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    32. GenericLaboratoryReport.context.recipient.name
    Definition

    [at0001] The unstructured name for the individual.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    Is Modifierfalse
    34. GenericLaboratoryReport.context.recipient.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    36. GenericLaboratoryReport.context.recipient.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    38. GenericLaboratoryReport.context.recipient.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    40. GenericLaboratoryReport.context.recipient.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    42. GenericLaboratoryReport.context.recipient.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    44. GenericLaboratoryReport.context.recipient.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    46. GenericLaboratoryReport.context.recipient.identifier
    Definition

    [at0003] Identifier associated with the individual.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    48. GenericLaboratoryReport.context.recipient.organisation
    Definition

    [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

    ShortOrganisation
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    50. GenericLaboratoryReport.context.recipient.organisation.name
    Definition

    [at0001] The unstructured name or label for the organisation.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    Is Modifierfalse
    52. GenericLaboratoryReport.context.recipient.organisation.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    54. GenericLaboratoryReport.context.recipient.organisation.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    56. GenericLaboratoryReport.context.recipient.organisation.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    58. GenericLaboratoryReport.context.recipient.organisation.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    60. GenericLaboratoryReport.context.recipient.organisation.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    62. GenericLaboratoryReport.context.recipient.organisation.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    64. GenericLaboratoryReport.context.recipient.organisation.identifier
    Definition

    [at0003] Identifier associated with the organisation.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    66. GenericLaboratoryReport.context.recipient.organisation.comment
    Definition

    [at0019] Additional narrative about the organisation not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    68. GenericLaboratoryReport.context.xDSMetadata
    Definition

    [openEHR-EHR-CLUSTER.xds_metadata.v0] Additional composition metadata aligned with IHE-XDS which is not already available from the Reference Model COMPOSITION class.

    ShortXDS Metadata
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    70. GenericLaboratoryReport.context.xDSMetadata.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    72. GenericLaboratoryReport.context.xDSMetadata.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    74. GenericLaboratoryReport.context.xDSMetadata.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    76. GenericLaboratoryReport.context.xDSMetadata.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    78. GenericLaboratoryReport.context.xDSMetadata.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    80. GenericLaboratoryReport.context.xDSMetadata.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    82. GenericLaboratoryReport.context.xDSMetadata.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    84. GenericLaboratoryReport.context.xDSMetadata.authorSpecialty
    Definition

    [at0001] The speciality of the author/composer of the document.

    ShortAuthor specialty
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    86. GenericLaboratoryReport.context.xDSMetadata.classCode
    Definition

    [at0002] A high-level document class code, normally selected from a valueset provided by the IHE-XDS Affinity Domain.

    ShortClass code
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    88. GenericLaboratoryReport.context.xDSMetadata.documentType
    Definition

    [at0003] The code specifying the precise type of document from the user perspective. Normally selected from a valueset provided by the local IHE-XDS Affinity Domain or national standard.

    ShortDocument type
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    90. GenericLaboratoryReport.context.xDSMetadata.confidentialityCode
    Definition

    [at0004] A term specifying the level of confidentiality of the XDS Document.

    ShortConfidentiality code
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    92. GenericLaboratoryReport.context.xDSMetadata.healthCareFacilityType
    Definition

    [at0007] A term defining the healthcare facility type.

    ShortHealth care facility type
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    94. GenericLaboratoryReport.context.xDSMetadata.practiceSettingCode
    Definition

    [at0009] The code specifying the clinical specialty where the act that resulted in the document was performed.

    ShortPractice setting code
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    96. GenericLaboratoryReport.context.xDSMetadata.eventCode
    Definition

    [at0011] This list of codes represents the main clinical acts.

    ShortEvent code
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    98. GenericLaboratoryReport.context.xDSMetadata.documentMedia
    Definition

    [at0010] Additional metadata about the document itself, including size, url.

    ShortDocument_media
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvMultimedia
    100. GenericLaboratoryReport.context.resultsInterpreter
    Definition

    [openEHR-EHR-CLUSTER.person.v1] An individual human being.

    ShortResults interpreter
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    102. GenericLaboratoryReport.context.resultsInterpreter.name
    Definition

    [at0001] The unstructured name for the individual.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    Is Modifierfalse
    104. GenericLaboratoryReport.context.resultsInterpreter.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    106. GenericLaboratoryReport.context.resultsInterpreter.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    108. GenericLaboratoryReport.context.resultsInterpreter.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    110. GenericLaboratoryReport.context.resultsInterpreter.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    112. GenericLaboratoryReport.context.resultsInterpreter.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    114. GenericLaboratoryReport.context.resultsInterpreter.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    116. GenericLaboratoryReport.context.resultsInterpreter.identifier
    Definition

    [at0003] Identifier associated with the individual.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    118. GenericLaboratoryReport.context.resultsInterpreter.organisation
    Definition

    [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

    ShortOrganisation
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    120. GenericLaboratoryReport.context.resultsInterpreter.organisation.name
    Definition

    [at0001] The unstructured name or label for the organisation.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    Is Modifierfalse
    122. GenericLaboratoryReport.context.resultsInterpreter.organisation.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    124. GenericLaboratoryReport.context.resultsInterpreter.organisation.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    126. GenericLaboratoryReport.context.resultsInterpreter.organisation.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    128. GenericLaboratoryReport.context.resultsInterpreter.organisation.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    130. GenericLaboratoryReport.context.resultsInterpreter.organisation.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    132. GenericLaboratoryReport.context.resultsInterpreter.organisation.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    134. GenericLaboratoryReport.context.resultsInterpreter.organisation.identifier
    Definition

    [at0003] Identifier associated with the organisation.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    136. GenericLaboratoryReport.context.resultsInterpreter.organisation.comment
    Definition

    [at0019] Additional narrative about the organisation not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    138. GenericLaboratoryReport.ServiceRequest
    Definition

    [openEHR-EHR-INSTRUCTION.service_request.v1] Request for a health-related service or activity to be delivered by a clinician, organisation or agency.

    ShortService request
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/INSTRUCTION
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    Subject_validity: Subject validity must satisfy conditional constraints (subject_is_self() implies subject.generating_type = โ€œPARTY_SELFโ€)
    Other_participations_valid: Other participations valid must be present (other_participations.exists() implies other_participations.empty().not())
    Is_archetype_root: Is archetype root (is_archetype_root())
    Activities_valid: Activities valid must be present (activities.exists() implies activities.empty().not())
    140. GenericLaboratoryReport.ServiceRequest.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    142. GenericLaboratoryReport.ServiceRequest.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    144. GenericLaboratoryReport.ServiceRequest.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    146. GenericLaboratoryReport.ServiceRequest.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    148. GenericLaboratoryReport.ServiceRequest.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    150. GenericLaboratoryReport.ServiceRequest.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    152. GenericLaboratoryReport.ServiceRequest.language
    Definition

    Mandatory indicator of the localised language in which this Entry is written. Coded from openEHR Code Set languages .

    ShortMandatory indicator of the localised language in which this Entry is written.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/CODE-PHRASE
    Is Modifierfalse
    154. GenericLaboratoryReport.ServiceRequest.encoding
    Definition

    Name of character set in which text values in this Entry are encoded. Coded from openEHR Code Set character sets.

    ShortName of character set in which text values in this Entry are encoded.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/CODE-PHRASE
    Is Modifierfalse
    156. GenericLaboratoryReport.ServiceRequest.other-participations
    Definition

    Other participations at ENTRY level.

    ShortOther participations at `ENTRY` level.
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/PARTICIPATION
    Is Modifierfalse
    158. GenericLaboratoryReport.ServiceRequest.workflow-id
    Definition

    Identifier of externally held workflow engine data for this workflow execution, for this subject of care.

    ShortIdentifier of externally held workflow engine data for this workflow execution, for this subject of care.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/OBJECT-REF
    Is Modifierfalse
    160. GenericLaboratoryReport.ServiceRequest.subject
    Definition

    Id of human subject of this ENTRY, e.g.:

    • organ donor
    • foetus
    • a family member
    • another clinically relevant person.
    ShortId of human subject of this `ENTRY`, e.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/PARTY-PROXY
    Is Modifierfalse
    162. GenericLaboratoryReport.ServiceRequest.provider
    Definition

    Optional identification of provider of the information in this ENTRY, which might be:

    • the patient
    • a patient agent, e.g. parent, guardian
    • the clinician
    • a device or software

    Generally only used when the recorder needs to make it explicit. Otherwise, Composition composer and other participants are assumed.

    ShortOptional identification of provider of the information in this `ENTRY`, which might be: * the patient * a patient agent, e.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/PARTY-PROXY
    Is Modifierfalse
    164. GenericLaboratoryReport.ServiceRequest.protocol
    Definition

    Description of the method (i.e. how) the information in this entry was arrived at. For OBSERVATIONs, this is a description of the method or instrument used. For EVALUATIONs, how the evaluation was arrived at. For INSTRUCTIONs, how to execute the Instruction. This may take the form of references to guidelines, including manually followed and executable; knowledge references such as a paper in Medline; clinical reasons within a larger care process.

    ShortDescription of the method (i.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM-STRUCTURE
    Is Modifierfalse
    166. GenericLaboratoryReport.ServiceRequest.guideline-id
    Definition

    Optional external identifier of guideline creating this Entry if relevant.

    ShortOptional external identifier of guideline creating this Entry if relevant.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/OBJECT-REF
    Is Modifierfalse
    168. GenericLaboratoryReport.ServiceRequest.narrative
    Definition

    [RM]

    Shortnarrative
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    Is Modifierfalse
    170. GenericLaboratoryReport.ServiceRequest.expiry-time
    Definition

    Optional expiry date/time to assist determination of when an Instruction can be assumed to have expired. This helps prevent false listing of Instructions as Active when they clearly must have been terminated in some way or other.

    ShortOptional expiry date/time to assist determination of when an Instruction can be assumed to have expired.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-DATE-TIME
    Is Modifierfalse
    172. GenericLaboratoryReport.ServiceRequest.wf-definition
    Definition

    Optional workflow engine executable expression of the Instruction.

    ShortOptional workflow engine executable expression of the Instruction.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-PARSABLE
    Is Modifierfalse
    174. GenericLaboratoryReport.ServiceRequest.activities
    Definition

    List of all activities in Instruction.

    ShortList of all activities in Instruction.
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/ACTIVITY
    Is Modifierfalse
    176. GenericLaboratoryReport.ServiceRequest.narrative.serviceName
    Definition

    [at0121] The name of the service/s requested.

    ShortService name
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    178. GenericLaboratoryReport.ServiceRequest.narrative.reasonForRequest
    Definition

    [at0062] The specific problem needing attention or the clinical question that requires investigation.

    ShortReason for request
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    180. GenericLaboratoryReport.ServiceRequest.narrative.specimen
    Definition

    [openEHR-EHR-CLUSTER.specimen.v1] A physical sample collected from, or related to, an individual for the purpose of investigation, examination or analysis.

    ShortSpecimen
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    182. GenericLaboratoryReport.ServiceRequest.narrative.specimen.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    184. GenericLaboratoryReport.ServiceRequest.narrative.specimen.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    186. GenericLaboratoryReport.ServiceRequest.narrative.specimen.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    188. GenericLaboratoryReport.ServiceRequest.narrative.specimen.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    190. GenericLaboratoryReport.ServiceRequest.narrative.specimen.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    192. GenericLaboratoryReport.ServiceRequest.narrative.specimen.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    194. GenericLaboratoryReport.ServiceRequest.narrative.specimen.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    196. GenericLaboratoryReport.ServiceRequest.narrative.specimen.specimenType
    Definition

    [at0029] The type of specimen.

    ShortSpecimen type
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    198. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation
    Definition

    [openEHR-EHR-CLUSTER.anatomical_location.v1] A physical site on or within the human body.

    ShortAnatomical location
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    200. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    202. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    204. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    206. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    208. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    210. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    212. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    214. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.bodySiteName
    Definition

    [at0001] Identification of a single physical site either on, or within, the human body.

    ShortBody site name
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    216. GenericLaboratoryReport.ServiceRequest.narrative.specimen.collectionDateTime[x]
    Definition

    at0015: The date and time that collection has been ordered to take place or has taken place.

    ShortCollection date/time
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvInterval-DvDateTime
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    218. GenericLaboratoryReport.ServiceRequest.narrative.timing
    Definition

    [RM]

    ShortTiming
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvParsable
    220. GenericLaboratoryReport.ServiceRequest.narrative.actionArchetypeId
    Definition

    [RM]

    ShortAction_archetype_id
    Control1..1
    Typestring
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    222. GenericLaboratoryReport.ServiceRequest.requesterOrderIdentifier[x]
    Definition

    at0010: The local identifier assigned by the requesting clinical system.

    ShortRequester order identifier
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    224. GenericLaboratoryReport.ServiceRequest.orderPlacer
    Definition

    [openEHR-EHR-CLUSTER.person.v1] An individual human being.

    ShortOrder placer
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    226. GenericLaboratoryReport.ServiceRequest.orderPlacer.name
    Definition

    [at0001] The unstructured name for the individual.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    Is Modifierfalse
    228. GenericLaboratoryReport.ServiceRequest.orderPlacer.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    230. GenericLaboratoryReport.ServiceRequest.orderPlacer.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    232. GenericLaboratoryReport.ServiceRequest.orderPlacer.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    234. GenericLaboratoryReport.ServiceRequest.orderPlacer.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    236. GenericLaboratoryReport.ServiceRequest.orderPlacer.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    238. GenericLaboratoryReport.ServiceRequest.orderPlacer.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    240. GenericLaboratoryReport.ServiceRequest.orderPlacer.identifier
    Definition

    [at0003] Identifier associated with the individual.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    242. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation
    Definition

    [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

    ShortOrganisation
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    244. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.name
    Definition

    [at0001] The unstructured name or label for the organisation.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    Is Modifierfalse
    246. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    248. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    250. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    252. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    254. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    256. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    258. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.identifier
    Definition

    [at0003] Identifier associated with the organisation.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    260. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.comment
    Definition

    [at0019] Additional narrative about the organisation not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    262. GenericLaboratoryReport.ServiceRequest.receiverOrderIdentifier[x]
    Definition

    at0011: The local identifier assigned to the request by the clinician or organisation receiving the request for service.

    ShortReceiver order identifier
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    264. GenericLaboratoryReport.ServiceRequest.expiryTime
    Definition

    [RM]

    Shortexpiry_time
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
    266. GenericLaboratoryReport.LaboratoryTestResult
    Definition

    [openEHR-EHR-OBSERVATION.laboratory_test_result.v1] The result, including findings and the laboratory's interpretation, of an investigation performed on specimens collected from an individual or related to that individual.

    ShortLaboratory test result
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/OBSERVATION
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    Subject_validity: Subject validity must satisfy conditional constraints (subject_is_self() implies subject.generating_type = โ€œPARTY_SELFโ€)
    Other_participations_valid: Other participations valid must be present (other_participations.exists() implies other_participations.empty().not())
    Is_archetype_root: Is archetype root (is_archetype_root())
    268. GenericLaboratoryReport.LaboratoryTestResult.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    270. GenericLaboratoryReport.LaboratoryTestResult.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    272. GenericLaboratoryReport.LaboratoryTestResult.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    274. GenericLaboratoryReport.LaboratoryTestResult.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    276. GenericLaboratoryReport.LaboratoryTestResult.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    278. GenericLaboratoryReport.LaboratoryTestResult.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    280. GenericLaboratoryReport.LaboratoryTestResult.language
    Definition

    Mandatory indicator of the localised language in which this Entry is written. Coded from openEHR Code Set languages .

    ShortMandatory indicator of the localised language in which this Entry is written.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/CODE-PHRASE
    Is Modifierfalse
    282. GenericLaboratoryReport.LaboratoryTestResult.encoding
    Definition

    Name of character set in which text values in this Entry are encoded. Coded from openEHR Code Set character sets.

    ShortName of character set in which text values in this Entry are encoded.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/CODE-PHRASE
    Is Modifierfalse
    284. GenericLaboratoryReport.LaboratoryTestResult.other-participations
    Definition

    Other participations at ENTRY level.

    ShortOther participations at `ENTRY` level.
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/PARTICIPATION
    Is Modifierfalse
    286. GenericLaboratoryReport.LaboratoryTestResult.workflow-id
    Definition

    Identifier of externally held workflow engine data for this workflow execution, for this subject of care.

    ShortIdentifier of externally held workflow engine data for this workflow execution, for this subject of care.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/OBJECT-REF
    Is Modifierfalse
    288. GenericLaboratoryReport.LaboratoryTestResult.subject
    Definition

    Id of human subject of this ENTRY, e.g.:

    • organ donor
    • foetus
    • a family member
    • another clinically relevant person.
    ShortId of human subject of this `ENTRY`, e.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/PARTY-PROXY
    Is Modifierfalse
    290. GenericLaboratoryReport.LaboratoryTestResult.provider
    Definition

    Optional identification of provider of the information in this ENTRY, which might be:

    • the patient
    • a patient agent, e.g. parent, guardian
    • the clinician
    • a device or software

    Generally only used when the recorder needs to make it explicit. Otherwise, Composition composer and other participants are assumed.

    ShortOptional identification of provider of the information in this `ENTRY`, which might be: * the patient * a patient agent, e.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/PARTY-PROXY
    Is Modifierfalse
    292. GenericLaboratoryReport.LaboratoryTestResult.protocol
    Definition

    Description of the method (i.e. how) the information in this entry was arrived at. For OBSERVATIONs, this is a description of the method or instrument used. For EVALUATIONs, how the evaluation was arrived at. For INSTRUCTIONs, how to execute the Instruction. This may take the form of references to guidelines, including manually followed and executable; knowledge references such as a paper in Medline; clinical reasons within a larger care process.

    ShortDescription of the method (i.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM-STRUCTURE
    Is Modifierfalse
    294. GenericLaboratoryReport.LaboratoryTestResult.guideline-id
    Definition

    Optional external identifier of guideline creating this Entry if relevant.

    ShortOptional external identifier of guideline creating this Entry if relevant.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/OBJECT-REF
    Is Modifierfalse
    296. GenericLaboratoryReport.LaboratoryTestResult.data
    Definition

    The data of this observation, in the form of a history of values which may be of any complexity.

    ShortThe data of this observation, in the form of a history of values which may be of any complexity.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/HISTORY<http://openehr.org/fhir/StructureDefinition/ITEM-STRUCTURE>
    Is Modifierfalse
    298. GenericLaboratoryReport.LaboratoryTestResult.state
    Definition

    Optional recording of the state of subject of this observation during the observation process, in the form of a separate history of values which may be of any complexity. State may also be recorded within the History of the data attribute.

    ShortOptional recording of the state of subject of this observation during the observation process, in the form of a separate history of values which may be of any complexity.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/HISTORY<http://openehr.org/fhir/StructureDefinition/ITEM-STRUCTURE>
    Is Modifierfalse
    300. GenericLaboratoryReport.LaboratoryTestResult.time
    Definition

    [RM] OBSERVATION.EVENT.time - Time of this Observation event. If the width is non-zero, it is the time point of the trailing edge of the event.

    Shorttime
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
    302. GenericLaboratoryReport.LaboratoryTestResult.requestedTest
    Definition

    [at0005] Name of the laboratory investigation performed on the specimen(s).

    ShortRequested test
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    304. GenericLaboratoryReport.LaboratoryTestResult.specimen
    Definition

    [openEHR-EHR-CLUSTER.specimen.v1] A physical sample collected from, or related to, an individual for the purpose of investigation, examination or analysis.

    ShortSpecimen
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    306. GenericLaboratoryReport.LaboratoryTestResult.specimen.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    308. GenericLaboratoryReport.LaboratoryTestResult.specimen.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    310. GenericLaboratoryReport.LaboratoryTestResult.specimen.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    312. GenericLaboratoryReport.LaboratoryTestResult.specimen.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    314. GenericLaboratoryReport.LaboratoryTestResult.specimen.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    316. GenericLaboratoryReport.LaboratoryTestResult.specimen.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    318. GenericLaboratoryReport.LaboratoryTestResult.specimen.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    320. GenericLaboratoryReport.LaboratoryTestResult.specimen.specimenType
    Definition

    [at0029] The type of specimen.

    ShortSpecimen type
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    322. GenericLaboratoryReport.LaboratoryTestResult.specimen.collectionDateTime[x]
    Definition

    at0015: The date and time that collection has been ordered to take place or has taken place.

    ShortCollection date/time
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvInterval-DvDateTime
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    324. GenericLaboratoryReport.LaboratoryTestResult.specimen.adequacyForTesting
    Definition

    [at0041] Information about whether the specimen was adequate for testing.

    ShortAdequacy for testing
    Control0..1
    BindingThe codes SHOULD be taken from EHDS - Laboratory report: Adequacy for testing
    (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportAdequacyForTesting)
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
    326. GenericLaboratoryReport.LaboratoryTestResult.overallTestStatus
    Definition

    [at0073] The status of the laboratory test result as a whole.

    ShortOverall test status
    Control0..*
    BindingThe codes SHOULD be taken from EHDS - Laboratory report: Overall test status
    (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportOverallTestStatus)
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
    328. GenericLaboratoryReport.LaboratoryTestResult.overallTestStatusTimestamp
    Definition

    [at0075] The date and/or time that โ€˜Overall test statusโ€™ was issued.

    ShortOverall test status timestamp
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
    330. GenericLaboratoryReport.LaboratoryTestResult.diagnosticServiceCategory
    Definition

    [at0077] The diagnostic service or discipline that is responsible for the laboratory test result.

    ShortDiagnostic service category
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    332. GenericLaboratoryReport.LaboratoryTestResult.clinicalInformationProvided
    Definition

    [at0100] Description of clinical information available at the time of interpretation of results.

    ShortClinical information provided
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    334. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult
    Definition

    [openEHR-EHR-CLUSTER.laboratory_test_analyte.v1] The result of a laboratory test for a single analyte value.

    ShortLaboratory analyte result
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    336. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    338. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    340. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    342. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    344. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    346. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    348. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    350. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.analyteName
    Definition

    [at0024] The name of the analyte result.

    ShortAnalyte name
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    352. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.analyteResult[x]
    Definition

    at0001: The value of the analyte result.

    ShortAnalyte result
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvQuantity, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    354. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset
    Definition

    [openEHR-EHR-CLUSTER.laboratory_test_analyte.v1] The result of a laboratory test for a single analyte value.

    ShortLaboratory analyte result subset
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    356. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    358. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    360. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    362. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    364. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    366. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    368. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    370. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.analyteName
    Definition

    [at0024] The name of the analyte result.

    ShortAnalyte name
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    372. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.analyteResult[x]
    Definition

    at0001: The value of the analyte result.

    ShortAnalyte result
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvQuantity, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    374. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset
    Definition

    [openEHR-EHR-CLUSTER.laboratory_test_analyte.v1] The result of a laboratory test for a single analyte value.

    ShortLaboratory analyte result subsubset
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    376. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    378. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    380. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    382. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    384. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    386. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    388. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    390. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.analyteName
    Definition

    [at0024] The name of the analyte result.

    ShortAnalyte name
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    392. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.analyteResult[x]
    Definition

    at0001: The value of the analyte result.

    ShortAnalyte result
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvQuantity, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    394. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.referenceRangeGuidance
    Definition

    [at0004] Additional advice on the applicability of the reference range to this result or may carry text or coded textual guidance as to whether the result is within the normal range.

    ShortReference range guidance
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    396. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.status
    Definition

    [at0005] The status of the analyte result value.

    Shortstatus
    Control0..1
    BindingThe codes SHOULD be taken from EHDS - Laboratory report: status
    (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportStatus)
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
    398. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.issued
    Definition

    [at0006] The date and time that the analyte result was issued for the recorded โ€˜Result statusโ€™.

    ShortIssued
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
    400. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.comment
    Definition

    [at0003] Additional narrative about the analyte result, not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    402. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.referenceRangeGuidance
    Definition

    [at0004] Additional advice on the applicability of the reference range to this result or may carry text or coded textual guidance as to whether the result is within the normal range.

    ShortReference range guidance
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    404. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.status
    Definition

    [at0005] The status of the analyte result value.

    Shortstatus
    Control0..1
    BindingThe codes SHOULD be taken from EHDS - Laboratory report: status
    (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportStatus2)
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
    406. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.issued
    Definition

    [at0006] The date and time that the analyte result was issued for the recorded โ€˜Result statusโ€™.

    ShortIssued
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
    408. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.comment
    Definition

    [at0003] Additional narrative about the analyte result, not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    410. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.referenceRangeGuidance
    Definition

    [at0004] Additional advice on the applicability of the reference range to this result or may carry text or coded textual guidance as to whether the result is within the normal range.

    ShortReference range guidance
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    412. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.status
    Definition

    [at0005] The status of the analyte result value.

    Shortstatus
    Control0..1
    BindingThe codes SHOULD be taken from EHDS - Laboratory report: status
    (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportStatus3)
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
    414. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.issued
    Definition

    [at0006] The date and time that the analyte result was issued for the recorded โ€˜Result statusโ€™.

    ShortIssued
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
    416. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.comment
    Definition

    [at0003] Additional narrative about the analyte result, not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    418. GenericLaboratoryReport.LaboratoryTestResult.conclusion
    Definition

    [at0057] Narrative description of the key findings.

    ShortConclusion
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    420. GenericLaboratoryReport.LaboratoryTestResult.presentedForm
    Definition

    [openEHR-EHR-CLUSTER.media_file.v1] A media file that is acquired or used as part of the healthcare process, and associated metadata.

    ShortPresented form
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    422. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    424. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    426. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    428. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    430. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    432. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    434. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    436. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.content
    Definition

    [at0001] Digital representation of the media file.

    ShortContent
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvMultimedia
    438. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.contentName
    Definition

    [at0002] Descriptive name or title for the media file.

    ShortContent name
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    440. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.identifier[x]
    Definition

    at0010: Unique ID for the media file.

    ShortIdentifier
    Control0..*
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    442. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.created[x]
    Definition

    at0004: The date/time, partial date or period when the media file was generated or authored.

    ShortCreated
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvInterval-DvDateTime
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    444. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.comment
    Definition

    [at0007] Additional narrative about the media file not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    446. GenericLaboratoryReport.LaboratoryTestResult.performer
    Definition

    [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

    ShortPerformer
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    448. GenericLaboratoryReport.LaboratoryTestResult.performer.name
    Definition

    [at0001] The unstructured name or label for the organisation.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    Is Modifierfalse
    450. GenericLaboratoryReport.LaboratoryTestResult.performer.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    452. GenericLaboratoryReport.LaboratoryTestResult.performer.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    454. GenericLaboratoryReport.LaboratoryTestResult.performer.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    456. GenericLaboratoryReport.LaboratoryTestResult.performer.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    458. GenericLaboratoryReport.LaboratoryTestResult.performer.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    460. GenericLaboratoryReport.LaboratoryTestResult.performer.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    462. GenericLaboratoryReport.LaboratoryTestResult.performer.identifier
    Definition

    [at0003] Identifier associated with the organisation.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    464. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails
    Definition

    [at0094] Details about the test request.

    ShortTest request details
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    466. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    468. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    470. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    472. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    474. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    476. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    478. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    480. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.placerOrderNumber
    Definition

    [at0062] The local identifier assigned by the requesting clinical system.

    ShortPlacer order number
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    482. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.fillerOrderNumber
    Definition

    [at0063] The local identifier assigned to the test order by the order filler, usually by the Laboratory Information System (LIS).

    ShortFiller order number
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    484. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider
    Definition

    [openEHR-EHR-CLUSTER.person.v1] An individual human being.

    ShortOrdering provider
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    486. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    488. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    490. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    492. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    494. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    496. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    498. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    500. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname
    Definition

    [openEHR-EHR-CLUSTER.structured_name.v1] Discrete components of an individual's name.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    502. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    504. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    506. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    508. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    510. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    512. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    514. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    516. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.title
    Definition

    [at0001] One or more honorific form(s) of address commencing a name.

    ShortTitle
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    518. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.givenName
    Definition

    [at0002] One or more unique name(s) used to identify an individual within a family group.

    ShortGiven name
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    520. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.familyName
    Definition

    [at0005] One or more name(s) that an individual has in common with a family group.

    ShortFamily name
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    522. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.identifier
    Definition

    [at0003] Identifier associated with the individual.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    524. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation
    Definition

    [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

    ShortOrganisation
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    526. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.name
    Definition

    [at0001] The unstructured name or label for the organisation.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    Is Modifierfalse
    528. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    530. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    532. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    534. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    536. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    538. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    540. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.identifier
    Definition

    [at0003] Identifier associated with the organisation.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    542. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.comment
    Definition

    [at0019] Additional narrative about the organisation not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    544. GenericLaboratoryReport.LaboratoryTestResult.labTestKit
    Definition

    [openEHR-EHR-CLUSTER.device.v1] An instrument, apparatus, implant, material or similar, used in the provision of healthcare. In this context, a medical device includes a broad range of devices which act through a variety of physical, mechanical, thermal or similar means but specifically excludes devices which act through medicinal means such as pharmacological, metabolic or immunological methods. The scope is inclusive of disposable devices as well as durable or persisting devices that require tracking, maintenance activities or regular calibration, recognising that each type of device has specific data recording requirements.

    ShortLab test kit
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    546. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    548. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    550. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    552. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    554. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    556. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    558. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    560. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.deviceName
    Definition

    [at0001] Identification of the medical device, preferably by a common name, a formal fully descriptive name or, if required, by class or category of device.

    ShortDevice name
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    562. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.type
    Definition

    [at0003] The category or kind of device.

    ShortType
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    564. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.uniqueDeviceIdentifierUDI
    Definition

    [at0021] A numeric or alphanumeric string that is associated with this device within a given system.

    ShortUnique device identifier (UDI)
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    566. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.manufacturer
    Definition

    [at0004] Name of manufacturer.

    ShortManufacturer
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    568. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial
    Definition

    [openEHR-EHR-CLUSTER.device.v1] An instrument, apparatus, implant, material or similar, used in the provision of healthcare. In this context, a medical device includes a broad range of devices which act through a variety of physical, mechanical, thermal or similar means but specifically excludes devices which act through medicinal means such as pharmacological, metabolic or immunological methods. The scope is inclusive of disposable devices as well as durable or persisting devices that require tracking, maintenance activities or regular calibration, recognising that each type of device has specific data recording requirements.

    ShortReference material
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
    Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
    Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
    570. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    572. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    574. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    576. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    578. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    580. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    582. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    584. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.deviceName
    Definition

    [at0001] Identification of the medical device, preferably by a common name, a formal fully descriptive name or, if required, by class or category of device.

    ShortDevice name
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    586. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.type
    Definition

    [at0003] The category or kind of device.

    ShortType
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    588. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.uniqueDeviceIdentifierUDI
    Definition

    [at0021] A numeric or alphanumeric string that is associated with this device within a given system.

    ShortUnique device identifier (UDI)
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    590. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.manufacturer
    Definition

    [at0004] Name of manufacturer.

    ShortManufacturer
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText

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

    0. GenericLaboratoryReport
    Definition

    [openEHR-EHR-COMPOSITION.report-result.v1] Document to communicate information to others about the result of a test or assessment.

    ShortEHDS - Laboratory report
    Logical ModelInstances of this logical model are not marked to be the target of a Reference
    2. GenericLaboratoryReport.category
    Definition

    [RM] Temporal category of this Composition, persistent / episodic or event.

    Shortcategory
    Control1..1
    BindingThe codes SHALL be taken from EHDS - Laboratory report: category
    (required to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportCategory)
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
    4. GenericLaboratoryReport.composer
    Definition

    [RM] The person primarily responsible for the content of the Composition (but not necessarily its committal into the EHR system). This is the identifier which should appear on the screen. It may or may not be the person who entered the data. When it is the patient, the special self instance of PARTY_SELF will be used.

    Shortcomposer
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/PARTY_PROXY(PARTY_PROXY)
    6. GenericLaboratoryReport.context
    Definition

    [RM] COMPOSITION.context - Documents the context information of a healthcare event involving the subject of care and the health system. The context information recorded here are independent of the attributes recorded in the version audit, which document the system interaction context, i.e. the context of a user interacting with the health record system. Healthcare events include patient contacts, and any other business activity, such as pathology investigations which take place on behalf of the patient.

    Shortcontext
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/EVENT_CONTEXT(EVENT_CONTEXT)
    8. GenericLaboratoryReport.context.startTime
    Definition

    [RM] COMPOSITION.context.start_time - Start time of the clinical session or other kind of event during which a provider performs a service of any kind for the patient.

    Shortstart_time
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
    10. GenericLaboratoryReport.context.setting
    Definition

    [RM] The setting in which the clinical session took place. Coded using the openEHR Terminology, setting group.

    Shortsetting
    Control1..1
    BindingThe codes SHALL be taken from EHDS - Laboratory report: setting
    (required to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportSetting)
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
    12. GenericLaboratoryReport.context.reportID
    Definition

    [at0002] Identification information about the report.

    ShortReport ID
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    14. GenericLaboratoryReport.context.recipient
    Definition

    [openEHR-EHR-CLUSTER.person.v1] An individual human being.

    ShortRecipient
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    16. GenericLaboratoryReport.context.recipient.name
    Definition

    [at0001] The unstructured name for the individual.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    18. GenericLaboratoryReport.context.recipient.identifier
    Definition

    [at0003] Identifier associated with the individual.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    20. GenericLaboratoryReport.context.recipient.organisation
    Definition

    [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

    ShortOrganisation
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    22. GenericLaboratoryReport.context.recipient.organisation.name
    Definition

    [at0001] The unstructured name or label for the organisation.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    24. GenericLaboratoryReport.context.recipient.organisation.identifier
    Definition

    [at0003] Identifier associated with the organisation.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    26. GenericLaboratoryReport.context.recipient.organisation.comment
    Definition

    [at0019] Additional narrative about the organisation not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    28. GenericLaboratoryReport.context.xDSMetadata
    Definition

    [openEHR-EHR-CLUSTER.xds_metadata.v0] Additional composition metadata aligned with IHE-XDS which is not already available from the Reference Model COMPOSITION class.

    ShortXDS Metadata
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    30. GenericLaboratoryReport.context.xDSMetadata.authorSpecialty
    Definition

    [at0001] The speciality of the author/composer of the document.

    ShortAuthor specialty
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    32. GenericLaboratoryReport.context.xDSMetadata.classCode
    Definition

    [at0002] A high-level document class code, normally selected from a valueset provided by the IHE-XDS Affinity Domain.

    ShortClass code
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    34. GenericLaboratoryReport.context.xDSMetadata.documentType
    Definition

    [at0003] The code specifying the precise type of document from the user perspective. Normally selected from a valueset provided by the local IHE-XDS Affinity Domain or national standard.

    ShortDocument type
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    36. GenericLaboratoryReport.context.xDSMetadata.confidentialityCode
    Definition

    [at0004] A term specifying the level of confidentiality of the XDS Document.

    ShortConfidentiality code
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    38. GenericLaboratoryReport.context.xDSMetadata.healthCareFacilityType
    Definition

    [at0007] A term defining the healthcare facility type.

    ShortHealth care facility type
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    40. GenericLaboratoryReport.context.xDSMetadata.practiceSettingCode
    Definition

    [at0009] The code specifying the clinical specialty where the act that resulted in the document was performed.

    ShortPractice setting code
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    42. GenericLaboratoryReport.context.xDSMetadata.eventCode
    Definition

    [at0011] This list of codes represents the main clinical acts.

    ShortEvent code
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    44. GenericLaboratoryReport.context.xDSMetadata.documentMedia
    Definition

    [at0010] Additional metadata about the document itself, including size, url.

    ShortDocument_media
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvMultimedia
    46. GenericLaboratoryReport.context.resultsInterpreter
    Definition

    [openEHR-EHR-CLUSTER.person.v1] An individual human being.

    ShortResults interpreter
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    48. GenericLaboratoryReport.context.resultsInterpreter.name
    Definition

    [at0001] The unstructured name for the individual.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    50. GenericLaboratoryReport.context.resultsInterpreter.identifier
    Definition

    [at0003] Identifier associated with the individual.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    52. GenericLaboratoryReport.context.resultsInterpreter.organisation
    Definition

    [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

    ShortOrganisation
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    54. GenericLaboratoryReport.context.resultsInterpreter.organisation.name
    Definition

    [at0001] The unstructured name or label for the organisation.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    56. GenericLaboratoryReport.context.resultsInterpreter.organisation.identifier
    Definition

    [at0003] Identifier associated with the organisation.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    58. GenericLaboratoryReport.context.resultsInterpreter.organisation.comment
    Definition

    [at0019] Additional narrative about the organisation not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    60. GenericLaboratoryReport.ServiceRequest
    Definition

    [openEHR-EHR-INSTRUCTION.service_request.v1] Request for a health-related service or activity to be delivered by a clinician, organisation or agency.

    ShortService request
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/INSTRUCTION
    62. GenericLaboratoryReport.ServiceRequest.narrative
    Definition

    [RM]

    Shortnarrative
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    64. GenericLaboratoryReport.ServiceRequest.narrative.serviceName
    Definition

    [at0121] The name of the service/s requested.

    ShortService name
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    66. GenericLaboratoryReport.ServiceRequest.narrative.reasonForRequest
    Definition

    [at0062] The specific problem needing attention or the clinical question that requires investigation.

    ShortReason for request
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    68. GenericLaboratoryReport.ServiceRequest.narrative.specimen
    Definition

    [openEHR-EHR-CLUSTER.specimen.v1] A physical sample collected from, or related to, an individual for the purpose of investigation, examination or analysis.

    ShortSpecimen
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    70. GenericLaboratoryReport.ServiceRequest.narrative.specimen.specimenType
    Definition

    [at0029] The type of specimen.

    ShortSpecimen type
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    72. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation
    Definition

    [openEHR-EHR-CLUSTER.anatomical_location.v1] A physical site on or within the human body.

    ShortAnatomical location
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    74. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.bodySiteName
    Definition

    [at0001] Identification of a single physical site either on, or within, the human body.

    ShortBody site name
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    76. GenericLaboratoryReport.ServiceRequest.narrative.specimen.collectionDateTime[x]
    Definition

    at0015: The date and time that collection has been ordered to take place or has taken place.

    ShortCollection date/time
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvInterval-DvDateTime
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    78. GenericLaboratoryReport.ServiceRequest.narrative.timing
    Definition

    [RM]

    ShortTiming
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvParsable
    80. GenericLaboratoryReport.ServiceRequest.narrative.actionArchetypeId
    Definition

    [RM]

    ShortAction_archetype_id
    Control1..1
    Typestring
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    82. GenericLaboratoryReport.ServiceRequest.requesterOrderIdentifier[x]
    Definition

    at0010: The local identifier assigned by the requesting clinical system.

    ShortRequester order identifier
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    84. GenericLaboratoryReport.ServiceRequest.orderPlacer
    Definition

    [openEHR-EHR-CLUSTER.person.v1] An individual human being.

    ShortOrder placer
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    86. GenericLaboratoryReport.ServiceRequest.orderPlacer.name
    Definition

    [at0001] The unstructured name for the individual.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    88. GenericLaboratoryReport.ServiceRequest.orderPlacer.identifier
    Definition

    [at0003] Identifier associated with the individual.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    90. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation
    Definition

    [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

    ShortOrganisation
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    92. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.name
    Definition

    [at0001] The unstructured name or label for the organisation.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    94. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.identifier
    Definition

    [at0003] Identifier associated with the organisation.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    96. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.comment
    Definition

    [at0019] Additional narrative about the organisation not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    98. GenericLaboratoryReport.ServiceRequest.receiverOrderIdentifier[x]
    Definition

    at0011: The local identifier assigned to the request by the clinician or organisation receiving the request for service.

    ShortReceiver order identifier
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    100. GenericLaboratoryReport.ServiceRequest.expiryTime
    Definition

    [RM]

    Shortexpiry_time
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
    102. GenericLaboratoryReport.LaboratoryTestResult
    Definition

    [openEHR-EHR-OBSERVATION.laboratory_test_result.v1] The result, including findings and the laboratory's interpretation, of an investigation performed on specimens collected from an individual or related to that individual.

    ShortLaboratory test result
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/OBSERVATION
    104. GenericLaboratoryReport.LaboratoryTestResult.time
    Definition

    [RM] OBSERVATION.EVENT.time - Time of this Observation event. If the width is non-zero, it is the time point of the trailing edge of the event.

    Shorttime
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
    106. GenericLaboratoryReport.LaboratoryTestResult.requestedTest
    Definition

    [at0005] Name of the laboratory investigation performed on the specimen(s).

    ShortRequested test
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    108. GenericLaboratoryReport.LaboratoryTestResult.specimen
    Definition

    [openEHR-EHR-CLUSTER.specimen.v1] A physical sample collected from, or related to, an individual for the purpose of investigation, examination or analysis.

    ShortSpecimen
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    110. GenericLaboratoryReport.LaboratoryTestResult.specimen.specimenType
    Definition

    [at0029] The type of specimen.

    ShortSpecimen type
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    112. GenericLaboratoryReport.LaboratoryTestResult.specimen.collectionDateTime[x]
    Definition

    at0015: The date and time that collection has been ordered to take place or has taken place.

    ShortCollection date/time
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvInterval-DvDateTime
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    114. GenericLaboratoryReport.LaboratoryTestResult.specimen.adequacyForTesting
    Definition

    [at0041] Information about whether the specimen was adequate for testing.

    ShortAdequacy for testing
    Control0..1
    BindingThe codes SHOULD be taken from EHDS - Laboratory report: Adequacy for testing
    (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportAdequacyForTesting)
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
    116. GenericLaboratoryReport.LaboratoryTestResult.overallTestStatus
    Definition

    [at0073] The status of the laboratory test result as a whole.

    ShortOverall test status
    Control0..*
    BindingThe codes SHOULD be taken from EHDS - Laboratory report: Overall test status
    (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportOverallTestStatus)
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
    118. GenericLaboratoryReport.LaboratoryTestResult.overallTestStatusTimestamp
    Definition

    [at0075] The date and/or time that โ€˜Overall test statusโ€™ was issued.

    ShortOverall test status timestamp
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
    120. GenericLaboratoryReport.LaboratoryTestResult.diagnosticServiceCategory
    Definition

    [at0077] The diagnostic service or discipline that is responsible for the laboratory test result.

    ShortDiagnostic service category
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    122. GenericLaboratoryReport.LaboratoryTestResult.clinicalInformationProvided
    Definition

    [at0100] Description of clinical information available at the time of interpretation of results.

    ShortClinical information provided
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    124. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult
    Definition

    [openEHR-EHR-CLUSTER.laboratory_test_analyte.v1] The result of a laboratory test for a single analyte value.

    ShortLaboratory analyte result
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    126. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.analyteName
    Definition

    [at0024] The name of the analyte result.

    ShortAnalyte name
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    128. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.analyteResult[x]
    Definition

    at0001: The value of the analyte result.

    ShortAnalyte result
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvQuantity, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    130. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset
    Definition

    [openEHR-EHR-CLUSTER.laboratory_test_analyte.v1] The result of a laboratory test for a single analyte value.

    ShortLaboratory analyte result subset
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    132. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.analyteName
    Definition

    [at0024] The name of the analyte result.

    ShortAnalyte name
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    134. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.analyteResult[x]
    Definition

    at0001: The value of the analyte result.

    ShortAnalyte result
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvQuantity, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    136. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset
    Definition

    [openEHR-EHR-CLUSTER.laboratory_test_analyte.v1] The result of a laboratory test for a single analyte value.

    ShortLaboratory analyte result subsubset
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    138. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.analyteName
    Definition

    [at0024] The name of the analyte result.

    ShortAnalyte name
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    140. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.analyteResult[x]
    Definition

    at0001: The value of the analyte result.

    ShortAnalyte result
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvQuantity, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    142. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.referenceRangeGuidance
    Definition

    [at0004] Additional advice on the applicability of the reference range to this result or may carry text or coded textual guidance as to whether the result is within the normal range.

    ShortReference range guidance
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    144. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.status
    Definition

    [at0005] The status of the analyte result value.

    Shortstatus
    Control0..1
    BindingThe codes SHOULD be taken from EHDS - Laboratory report: status
    (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportStatus)
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
    146. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.issued
    Definition

    [at0006] The date and time that the analyte result was issued for the recorded โ€˜Result statusโ€™.

    ShortIssued
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
    148. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.comment
    Definition

    [at0003] Additional narrative about the analyte result, not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    150. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.referenceRangeGuidance
    Definition

    [at0004] Additional advice on the applicability of the reference range to this result or may carry text or coded textual guidance as to whether the result is within the normal range.

    ShortReference range guidance
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    152. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.status
    Definition

    [at0005] The status of the analyte result value.

    Shortstatus
    Control0..1
    BindingThe codes SHOULD be taken from EHDS - Laboratory report: status
    (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportStatus2)
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
    154. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.issued
    Definition

    [at0006] The date and time that the analyte result was issued for the recorded โ€˜Result statusโ€™.

    ShortIssued
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
    156. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.comment
    Definition

    [at0003] Additional narrative about the analyte result, not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    158. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.referenceRangeGuidance
    Definition

    [at0004] Additional advice on the applicability of the reference range to this result or may carry text or coded textual guidance as to whether the result is within the normal range.

    ShortReference range guidance
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    160. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.status
    Definition

    [at0005] The status of the analyte result value.

    Shortstatus
    Control0..1
    BindingThe codes SHOULD be taken from EHDS - Laboratory report: status
    (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportStatus3)
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
    162. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.issued
    Definition

    [at0006] The date and time that the analyte result was issued for the recorded โ€˜Result statusโ€™.

    ShortIssued
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
    164. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.comment
    Definition

    [at0003] Additional narrative about the analyte result, not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    166. GenericLaboratoryReport.LaboratoryTestResult.conclusion
    Definition

    [at0057] Narrative description of the key findings.

    ShortConclusion
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    168. GenericLaboratoryReport.LaboratoryTestResult.presentedForm
    Definition

    [openEHR-EHR-CLUSTER.media_file.v1] A media file that is acquired or used as part of the healthcare process, and associated metadata.

    ShortPresented form
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    170. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.content
    Definition

    [at0001] Digital representation of the media file.

    ShortContent
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvMultimedia
    172. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.contentName
    Definition

    [at0002] Descriptive name or title for the media file.

    ShortContent name
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    174. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.identifier[x]
    Definition

    at0010: Unique ID for the media file.

    ShortIdentifier
    Control0..*
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    176. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.created[x]
    Definition

    at0004: The date/time, partial date or period when the media file was generated or authored.

    ShortCreated
    Control0..1
    TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvInterval-DvDateTime
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    178. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.comment
    Definition

    [at0007] Additional narrative about the media file not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    180. GenericLaboratoryReport.LaboratoryTestResult.performer
    Definition

    [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

    ShortPerformer
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    182. GenericLaboratoryReport.LaboratoryTestResult.performer.name
    Definition

    [at0001] The unstructured name or label for the organisation.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    184. GenericLaboratoryReport.LaboratoryTestResult.performer.identifier
    Definition

    [at0003] Identifier associated with the organisation.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    186. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails
    Definition

    [at0094] Details about the test request.

    ShortTest request details
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    188. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.placerOrderNumber
    Definition

    [at0062] The local identifier assigned by the requesting clinical system.

    ShortPlacer order number
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    190. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.fillerOrderNumber
    Definition

    [at0063] The local identifier assigned to the test order by the order filler, usually by the Laboratory Information System (LIS).

    ShortFiller order number
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    192. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider
    Definition

    [openEHR-EHR-CLUSTER.person.v1] An individual human being.

    ShortOrdering provider
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    194. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname
    Definition

    [openEHR-EHR-CLUSTER.structured_name.v1] Discrete components of an individual's name.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    196. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.title
    Definition

    [at0001] One or more honorific form(s) of address commencing a name.

    ShortTitle
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    198. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.givenName
    Definition

    [at0002] One or more unique name(s) used to identify an individual within a family group.

    ShortGiven name
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    200. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.familyName
    Definition

    [at0005] One or more name(s) that an individual has in common with a family group.

    ShortFamily name
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    202. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.identifier
    Definition

    [at0003] Identifier associated with the individual.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    204. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation
    Definition

    [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

    ShortOrganisation
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    206. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.name
    Definition

    [at0001] The unstructured name or label for the organisation.

    ShortName
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    208. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.identifier
    Definition

    [at0003] Identifier associated with the organisation.

    ShortIdentifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..*
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    210. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.comment
    Definition

    [at0019] Additional narrative about the organisation not captured in other fields.

    ShortComment
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    212. GenericLaboratoryReport.LaboratoryTestResult.labTestKit
    Definition

    [openEHR-EHR-CLUSTER.device.v1] An instrument, apparatus, implant, material or similar, used in the provision of healthcare. In this context, a medical device includes a broad range of devices which act through a variety of physical, mechanical, thermal or similar means but specifically excludes devices which act through medicinal means such as pharmacological, metabolic or immunological methods. The scope is inclusive of disposable devices as well as durable or persisting devices that require tracking, maintenance activities or regular calibration, recognising that each type of device has specific data recording requirements.

    ShortLab test kit
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    214. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.deviceName
    Definition

    [at0001] Identification of the medical device, preferably by a common name, a formal fully descriptive name or, if required, by class or category of device.

    ShortDevice name
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    216. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.type
    Definition

    [at0003] The category or kind of device.

    ShortType
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    218. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.uniqueDeviceIdentifierUDI
    Definition

    [at0021] A numeric or alphanumeric string that is associated with this device within a given system.

    ShortUnique device identifier (UDI)
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    220. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.manufacturer
    Definition

    [at0004] Name of manufacturer.

    ShortManufacturer
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    222. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial
    Definition

    [openEHR-EHR-CLUSTER.device.v1] An instrument, apparatus, implant, material or similar, used in the provision of healthcare. In this context, a medical device includes a broad range of devices which act through a variety of physical, mechanical, thermal or similar means but specifically excludes devices which act through medicinal means such as pharmacological, metabolic or immunological methods. The scope is inclusive of disposable devices as well as durable or persisting devices that require tracking, maintenance activities or regular calibration, recognising that each type of device has specific data recording requirements.

    ShortReference material
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
    224. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.deviceName
    Definition

    [at0001] Identification of the medical device, preferably by a common name, a formal fully descriptive name or, if required, by class or category of device.

    ShortDevice name
    Control1..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    226. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.type
    Definition

    [at0003] The category or kind of device.

    ShortType
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
    228. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.uniqueDeviceIdentifierUDI
    Definition

    [at0021] A numeric or alphanumeric string that is associated with this device within a given system.

    ShortUnique device identifier (UDI)
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
    230. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.manufacturer
    Definition

    [at0004] Name of manufacturer.

    ShortManufacturer
    Control0..1
    Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText

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

    0. GenericLaboratoryReport
    Definition

    [openEHR-EHR-COMPOSITION.report-result.v1] Document to communicate information to others about the result of a test or assessment.

    ShortEHDS - Laboratory report
    Control0..*
    This element is affected by the following invariants: ele-1
    Is Modifierfalse
    Logical ModelInstances of this logical model are not marked to be the target of a Reference
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    2. GenericLaboratoryReport.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
    4. GenericLaboratoryReport.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 GenericLaboratoryReport.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 6. GenericLaboratoryReport.category
      Definition

      [RM] Temporal category of this Composition, persistent / episodic or event.

      Shortcategory
      Control1..1
      BindingThe codes SHALL be taken from EHDS - Laboratory report: category
      (required to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportCategory)
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
      8. GenericLaboratoryReport.composer
      Definition

      [RM] The person primarily responsible for the content of the Composition (but not necessarily its committal into the EHR system). This is the identifier which should appear on the screen. It may or may not be the person who entered the data. When it is the patient, the special self instance of PARTY_SELF will be used.

      Shortcomposer
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/PARTY_PROXY(PARTY_PROXY)
      10. GenericLaboratoryReport.context
      Definition

      [RM] COMPOSITION.context - Documents the context information of a healthcare event involving the subject of care and the health system. The context information recorded here are independent of the attributes recorded in the version audit, which document the system interaction context, i.e. the context of a user interacting with the health record system. Healthcare events include patient contacts, and any other business activity, such as pathology investigations which take place on behalf of the patient.

      Shortcontext
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/EVENT_CONTEXT(EVENT_CONTEXT)
      InvariantsSetting_valid: Setting valid (null # TODO: manual translation needed)
      Participations_validity: Participations validity must be present (participations.exists() implies participations.empty().not())
      location_valid: location valid must be present (location.exists() implies location.empty().not())
      12. GenericLaboratoryReport.context.start-time
      Definition

      Start time of the clinical session or other kind of event during which a provider performs a service of any kind for the patient.

      ShortStart time of the clinical session or other kind of event during which a provider performs a service of any kind for the patient.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-DATE-TIME
      Is Modifierfalse
      14. GenericLaboratoryReport.context.end-time
      Definition

      Optional end time of the clinical session.

      ShortOptional end time of the clinical session.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-DATE-TIME
      Is Modifierfalse
      16. GenericLaboratoryReport.context.location
      Definition

      The actual location where the session occurred, e.g. 'microbiology lab 2', 'home', 'ward A3' and so on.

      ShortThe actual location where the session occurred, e.
      Control0..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      18. GenericLaboratoryReport.context.setting
      Definition

      [RM] The setting in which the clinical session took place. Coded using the openEHR Terminology, setting group.

      Shortsetting
      Control1..1
      BindingThe codes SHALL be taken from EHDS - Laboratory report: setting
      (required to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportSetting)
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
      Is Modifierfalse
      20. GenericLaboratoryReport.context.other-context
      Definition

      Other optional context which will be archetyped.

      ShortOther optional context which will be archetyped.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM-STRUCTURE
      Is Modifierfalse
      22. GenericLaboratoryReport.context.health-care-facility
      Definition

      The health care facility under whose care the event took place. This is the most specific workgroup or delivery unit within a care delivery enterprise that has an official identifier in the health system, and can be used to ensure medico-legal accountability.

      ShortThe health care facility under whose care the event took place.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/PARTY-IDENTIFIED
      Is Modifierfalse
      24. GenericLaboratoryReport.context.participations
      Definition

      Parties involved in the healthcare event. These would normally include the physician(s) and often the patient (but not the latter if the clinical session is a pathology test for example).

      ShortParties involved in the healthcare event.
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/PARTICIPATION
      Is Modifierfalse
      26. GenericLaboratoryReport.context.startTime
      Definition

      [RM] COMPOSITION.context.start_time - Start time of the clinical session or other kind of event during which a provider performs a service of any kind for the patient.

      Shortstart_time
      Control1..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
      28. GenericLaboratoryReport.context.reportID
      Definition

      [at0002] Identification information about the report.

      ShortReport ID
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      30. GenericLaboratoryReport.context.recipient
      Definition

      [openEHR-EHR-CLUSTER.person.v1] An individual human being.

      ShortRecipient
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      32. GenericLaboratoryReport.context.recipient.name
      Definition

      [at0001] The unstructured name for the individual.

      ShortName
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      Is Modifierfalse
      34. GenericLaboratoryReport.context.recipient.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      36. GenericLaboratoryReport.context.recipient.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      38. GenericLaboratoryReport.context.recipient.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      40. GenericLaboratoryReport.context.recipient.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      42. GenericLaboratoryReport.context.recipient.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      44. GenericLaboratoryReport.context.recipient.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      46. GenericLaboratoryReport.context.recipient.identifier
      Definition

      [at0003] Identifier associated with the individual.

      ShortIdentifier
      NoteThis is a business identifier, not a resource identifier (see discussion)
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      48. GenericLaboratoryReport.context.recipient.organisation
      Definition

      [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

      ShortOrganisation
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      50. GenericLaboratoryReport.context.recipient.organisation.name
      Definition

      [at0001] The unstructured name or label for the organisation.

      ShortName
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      Is Modifierfalse
      52. GenericLaboratoryReport.context.recipient.organisation.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      54. GenericLaboratoryReport.context.recipient.organisation.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      56. GenericLaboratoryReport.context.recipient.organisation.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      58. GenericLaboratoryReport.context.recipient.organisation.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      60. GenericLaboratoryReport.context.recipient.organisation.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      62. GenericLaboratoryReport.context.recipient.organisation.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      64. GenericLaboratoryReport.context.recipient.organisation.identifier
      Definition

      [at0003] Identifier associated with the organisation.

      ShortIdentifier
      NoteThis is a business identifier, not a resource identifier (see discussion)
      Control0..*
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      66. GenericLaboratoryReport.context.recipient.organisation.comment
      Definition

      [at0019] Additional narrative about the organisation not captured in other fields.

      ShortComment
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      68. GenericLaboratoryReport.context.xDSMetadata
      Definition

      [openEHR-EHR-CLUSTER.xds_metadata.v0] Additional composition metadata aligned with IHE-XDS which is not already available from the Reference Model COMPOSITION class.

      ShortXDS Metadata
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      70. GenericLaboratoryReport.context.xDSMetadata.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      72. GenericLaboratoryReport.context.xDSMetadata.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      74. GenericLaboratoryReport.context.xDSMetadata.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      76. GenericLaboratoryReport.context.xDSMetadata.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      78. GenericLaboratoryReport.context.xDSMetadata.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      80. GenericLaboratoryReport.context.xDSMetadata.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      82. GenericLaboratoryReport.context.xDSMetadata.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      84. GenericLaboratoryReport.context.xDSMetadata.authorSpecialty
      Definition

      [at0001] The speciality of the author/composer of the document.

      ShortAuthor specialty
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      86. GenericLaboratoryReport.context.xDSMetadata.classCode
      Definition

      [at0002] A high-level document class code, normally selected from a valueset provided by the IHE-XDS Affinity Domain.

      ShortClass code
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      88. GenericLaboratoryReport.context.xDSMetadata.documentType
      Definition

      [at0003] The code specifying the precise type of document from the user perspective. Normally selected from a valueset provided by the local IHE-XDS Affinity Domain or national standard.

      ShortDocument type
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      90. GenericLaboratoryReport.context.xDSMetadata.confidentialityCode
      Definition

      [at0004] A term specifying the level of confidentiality of the XDS Document.

      ShortConfidentiality code
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      92. GenericLaboratoryReport.context.xDSMetadata.healthCareFacilityType
      Definition

      [at0007] A term defining the healthcare facility type.

      ShortHealth care facility type
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      94. GenericLaboratoryReport.context.xDSMetadata.practiceSettingCode
      Definition

      [at0009] The code specifying the clinical specialty where the act that resulted in the document was performed.

      ShortPractice setting code
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      96. GenericLaboratoryReport.context.xDSMetadata.eventCode
      Definition

      [at0011] This list of codes represents the main clinical acts.

      ShortEvent code
      Control0..*
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      98. GenericLaboratoryReport.context.xDSMetadata.documentMedia
      Definition

      [at0010] Additional metadata about the document itself, including size, url.

      ShortDocument_media
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvMultimedia
      100. GenericLaboratoryReport.context.resultsInterpreter
      Definition

      [openEHR-EHR-CLUSTER.person.v1] An individual human being.

      ShortResults interpreter
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      102. GenericLaboratoryReport.context.resultsInterpreter.name
      Definition

      [at0001] The unstructured name for the individual.

      ShortName
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      Is Modifierfalse
      104. GenericLaboratoryReport.context.resultsInterpreter.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      106. GenericLaboratoryReport.context.resultsInterpreter.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      108. GenericLaboratoryReport.context.resultsInterpreter.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      110. GenericLaboratoryReport.context.resultsInterpreter.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      112. GenericLaboratoryReport.context.resultsInterpreter.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      114. GenericLaboratoryReport.context.resultsInterpreter.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      116. GenericLaboratoryReport.context.resultsInterpreter.identifier
      Definition

      [at0003] Identifier associated with the individual.

      ShortIdentifier
      NoteThis is a business identifier, not a resource identifier (see discussion)
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      118. GenericLaboratoryReport.context.resultsInterpreter.organisation
      Definition

      [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

      ShortOrganisation
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      120. GenericLaboratoryReport.context.resultsInterpreter.organisation.name
      Definition

      [at0001] The unstructured name or label for the organisation.

      ShortName
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      Is Modifierfalse
      122. GenericLaboratoryReport.context.resultsInterpreter.organisation.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      124. GenericLaboratoryReport.context.resultsInterpreter.organisation.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      126. GenericLaboratoryReport.context.resultsInterpreter.organisation.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      128. GenericLaboratoryReport.context.resultsInterpreter.organisation.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      130. GenericLaboratoryReport.context.resultsInterpreter.organisation.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      132. GenericLaboratoryReport.context.resultsInterpreter.organisation.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      134. GenericLaboratoryReport.context.resultsInterpreter.organisation.identifier
      Definition

      [at0003] Identifier associated with the organisation.

      ShortIdentifier
      NoteThis is a business identifier, not a resource identifier (see discussion)
      Control0..*
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      136. GenericLaboratoryReport.context.resultsInterpreter.organisation.comment
      Definition

      [at0019] Additional narrative about the organisation not captured in other fields.

      ShortComment
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      138. GenericLaboratoryReport.ServiceRequest
      Definition

      [openEHR-EHR-INSTRUCTION.service_request.v1] Request for a health-related service or activity to be delivered by a clinician, organisation or agency.

      ShortService request
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/INSTRUCTION
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      Subject_validity: Subject validity must satisfy conditional constraints (subject_is_self() implies subject.generating_type = โ€œPARTY_SELFโ€)
      Other_participations_valid: Other participations valid must be present (other_participations.exists() implies other_participations.empty().not())
      Is_archetype_root: Is archetype root (is_archetype_root())
      Activities_valid: Activities valid must be present (activities.exists() implies activities.empty().not())
      140. GenericLaboratoryReport.ServiceRequest.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      142. GenericLaboratoryReport.ServiceRequest.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      144. GenericLaboratoryReport.ServiceRequest.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      146. GenericLaboratoryReport.ServiceRequest.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      148. GenericLaboratoryReport.ServiceRequest.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      150. GenericLaboratoryReport.ServiceRequest.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      152. GenericLaboratoryReport.ServiceRequest.language
      Definition

      Mandatory indicator of the localised language in which this Entry is written. Coded from openEHR Code Set languages .

      ShortMandatory indicator of the localised language in which this Entry is written.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/CODE-PHRASE
      Is Modifierfalse
      154. GenericLaboratoryReport.ServiceRequest.encoding
      Definition

      Name of character set in which text values in this Entry are encoded. Coded from openEHR Code Set character sets.

      ShortName of character set in which text values in this Entry are encoded.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/CODE-PHRASE
      Is Modifierfalse
      156. GenericLaboratoryReport.ServiceRequest.other-participations
      Definition

      Other participations at ENTRY level.

      ShortOther participations at `ENTRY` level.
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/PARTICIPATION
      Is Modifierfalse
      158. GenericLaboratoryReport.ServiceRequest.workflow-id
      Definition

      Identifier of externally held workflow engine data for this workflow execution, for this subject of care.

      ShortIdentifier of externally held workflow engine data for this workflow execution, for this subject of care.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/OBJECT-REF
      Is Modifierfalse
      160. GenericLaboratoryReport.ServiceRequest.subject
      Definition

      Id of human subject of this ENTRY, e.g.:

      • organ donor
      • foetus
      • a family member
      • another clinically relevant person.
      ShortId of human subject of this `ENTRY`, e.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/PARTY-PROXY
      Is Modifierfalse
      162. GenericLaboratoryReport.ServiceRequest.provider
      Definition

      Optional identification of provider of the information in this ENTRY, which might be:

      • the patient
      • a patient agent, e.g. parent, guardian
      • the clinician
      • a device or software

      Generally only used when the recorder needs to make it explicit. Otherwise, Composition composer and other participants are assumed.

      ShortOptional identification of provider of the information in this `ENTRY`, which might be: * the patient * a patient agent, e.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/PARTY-PROXY
      Is Modifierfalse
      164. GenericLaboratoryReport.ServiceRequest.protocol
      Definition

      Description of the method (i.e. how) the information in this entry was arrived at. For OBSERVATIONs, this is a description of the method or instrument used. For EVALUATIONs, how the evaluation was arrived at. For INSTRUCTIONs, how to execute the Instruction. This may take the form of references to guidelines, including manually followed and executable; knowledge references such as a paper in Medline; clinical reasons within a larger care process.

      ShortDescription of the method (i.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM-STRUCTURE
      Is Modifierfalse
      166. GenericLaboratoryReport.ServiceRequest.guideline-id
      Definition

      Optional external identifier of guideline creating this Entry if relevant.

      ShortOptional external identifier of guideline creating this Entry if relevant.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/OBJECT-REF
      Is Modifierfalse
      168. GenericLaboratoryReport.ServiceRequest.narrative
      Definition

      [RM]

      Shortnarrative
      Control1..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      Is Modifierfalse
      170. GenericLaboratoryReport.ServiceRequest.expiry-time
      Definition

      Optional expiry date/time to assist determination of when an Instruction can be assumed to have expired. This helps prevent false listing of Instructions as Active when they clearly must have been terminated in some way or other.

      ShortOptional expiry date/time to assist determination of when an Instruction can be assumed to have expired.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-DATE-TIME
      Is Modifierfalse
      172. GenericLaboratoryReport.ServiceRequest.wf-definition
      Definition

      Optional workflow engine executable expression of the Instruction.

      ShortOptional workflow engine executable expression of the Instruction.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-PARSABLE
      Is Modifierfalse
      174. GenericLaboratoryReport.ServiceRequest.activities
      Definition

      List of all activities in Instruction.

      ShortList of all activities in Instruction.
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/ACTIVITY
      Is Modifierfalse
      176. GenericLaboratoryReport.ServiceRequest.narrative.serviceName
      Definition

      [at0121] The name of the service/s requested.

      ShortService name
      Control1..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      178. GenericLaboratoryReport.ServiceRequest.narrative.reasonForRequest
      Definition

      [at0062] The specific problem needing attention or the clinical question that requires investigation.

      ShortReason for request
      Control0..*
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      180. GenericLaboratoryReport.ServiceRequest.narrative.specimen
      Definition

      [openEHR-EHR-CLUSTER.specimen.v1] A physical sample collected from, or related to, an individual for the purpose of investigation, examination or analysis.

      ShortSpecimen
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      182. GenericLaboratoryReport.ServiceRequest.narrative.specimen.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      184. GenericLaboratoryReport.ServiceRequest.narrative.specimen.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      186. GenericLaboratoryReport.ServiceRequest.narrative.specimen.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      188. GenericLaboratoryReport.ServiceRequest.narrative.specimen.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      190. GenericLaboratoryReport.ServiceRequest.narrative.specimen.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      192. GenericLaboratoryReport.ServiceRequest.narrative.specimen.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      194. GenericLaboratoryReport.ServiceRequest.narrative.specimen.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      196. GenericLaboratoryReport.ServiceRequest.narrative.specimen.specimenType
      Definition

      [at0029] The type of specimen.

      ShortSpecimen type
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      198. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation
      Definition

      [openEHR-EHR-CLUSTER.anatomical_location.v1] A physical site on or within the human body.

      ShortAnatomical location
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      200. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      202. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      204. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      206. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      208. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      210. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      212. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      214. GenericLaboratoryReport.ServiceRequest.narrative.specimen.anatomicalLocation.bodySiteName
      Definition

      [at0001] Identification of a single physical site either on, or within, the human body.

      ShortBody site name
      Control1..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      216. GenericLaboratoryReport.ServiceRequest.narrative.specimen.collectionDateTime[x]
      Definition

      at0015: The date and time that collection has been ordered to take place or has taken place.

      ShortCollection date/time
      Control0..1
      TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvInterval-DvDateTime
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      218. GenericLaboratoryReport.ServiceRequest.narrative.timing
      Definition

      [RM]

      ShortTiming
      Control1..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvParsable
      220. GenericLaboratoryReport.ServiceRequest.narrative.actionArchetypeId
      Definition

      [RM]

      ShortAction_archetype_id
      Control1..1
      Typestring
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      222. GenericLaboratoryReport.ServiceRequest.requesterOrderIdentifier[x]
      Definition

      at0010: The local identifier assigned by the requesting clinical system.

      ShortRequester order identifier
      Control0..1
      TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      224. GenericLaboratoryReport.ServiceRequest.orderPlacer
      Definition

      [openEHR-EHR-CLUSTER.person.v1] An individual human being.

      ShortOrder placer
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      226. GenericLaboratoryReport.ServiceRequest.orderPlacer.name
      Definition

      [at0001] The unstructured name for the individual.

      ShortName
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      Is Modifierfalse
      228. GenericLaboratoryReport.ServiceRequest.orderPlacer.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      230. GenericLaboratoryReport.ServiceRequest.orderPlacer.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      232. GenericLaboratoryReport.ServiceRequest.orderPlacer.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      234. GenericLaboratoryReport.ServiceRequest.orderPlacer.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      236. GenericLaboratoryReport.ServiceRequest.orderPlacer.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      238. GenericLaboratoryReport.ServiceRequest.orderPlacer.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      240. GenericLaboratoryReport.ServiceRequest.orderPlacer.identifier
      Definition

      [at0003] Identifier associated with the individual.

      ShortIdentifier
      NoteThis is a business identifier, not a resource identifier (see discussion)
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      242. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation
      Definition

      [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

      ShortOrganisation
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      244. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.name
      Definition

      [at0001] The unstructured name or label for the organisation.

      ShortName
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      Is Modifierfalse
      246. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      248. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      250. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      252. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      254. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      256. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      258. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.identifier
      Definition

      [at0003] Identifier associated with the organisation.

      ShortIdentifier
      NoteThis is a business identifier, not a resource identifier (see discussion)
      Control0..*
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      260. GenericLaboratoryReport.ServiceRequest.orderPlacer.organisation.comment
      Definition

      [at0019] Additional narrative about the organisation not captured in other fields.

      ShortComment
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      262. GenericLaboratoryReport.ServiceRequest.receiverOrderIdentifier[x]
      Definition

      at0011: The local identifier assigned to the request by the clinician or organisation receiving the request for service.

      ShortReceiver order identifier
      Control0..1
      TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      264. GenericLaboratoryReport.ServiceRequest.expiryTime
      Definition

      [RM]

      Shortexpiry_time
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
      266. GenericLaboratoryReport.LaboratoryTestResult
      Definition

      [openEHR-EHR-OBSERVATION.laboratory_test_result.v1] The result, including findings and the laboratory's interpretation, of an investigation performed on specimens collected from an individual or related to that individual.

      ShortLaboratory test result
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/OBSERVATION
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      Subject_validity: Subject validity must satisfy conditional constraints (subject_is_self() implies subject.generating_type = โ€œPARTY_SELFโ€)
      Other_participations_valid: Other participations valid must be present (other_participations.exists() implies other_participations.empty().not())
      Is_archetype_root: Is archetype root (is_archetype_root())
      268. GenericLaboratoryReport.LaboratoryTestResult.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      270. GenericLaboratoryReport.LaboratoryTestResult.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      272. GenericLaboratoryReport.LaboratoryTestResult.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      274. GenericLaboratoryReport.LaboratoryTestResult.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      276. GenericLaboratoryReport.LaboratoryTestResult.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      278. GenericLaboratoryReport.LaboratoryTestResult.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      280. GenericLaboratoryReport.LaboratoryTestResult.language
      Definition

      Mandatory indicator of the localised language in which this Entry is written. Coded from openEHR Code Set languages .

      ShortMandatory indicator of the localised language in which this Entry is written.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/CODE-PHRASE
      Is Modifierfalse
      282. GenericLaboratoryReport.LaboratoryTestResult.encoding
      Definition

      Name of character set in which text values in this Entry are encoded. Coded from openEHR Code Set character sets.

      ShortName of character set in which text values in this Entry are encoded.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/CODE-PHRASE
      Is Modifierfalse
      284. GenericLaboratoryReport.LaboratoryTestResult.other-participations
      Definition

      Other participations at ENTRY level.

      ShortOther participations at `ENTRY` level.
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/PARTICIPATION
      Is Modifierfalse
      286. GenericLaboratoryReport.LaboratoryTestResult.workflow-id
      Definition

      Identifier of externally held workflow engine data for this workflow execution, for this subject of care.

      ShortIdentifier of externally held workflow engine data for this workflow execution, for this subject of care.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/OBJECT-REF
      Is Modifierfalse
      288. GenericLaboratoryReport.LaboratoryTestResult.subject
      Definition

      Id of human subject of this ENTRY, e.g.:

      • organ donor
      • foetus
      • a family member
      • another clinically relevant person.
      ShortId of human subject of this `ENTRY`, e.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/PARTY-PROXY
      Is Modifierfalse
      290. GenericLaboratoryReport.LaboratoryTestResult.provider
      Definition

      Optional identification of provider of the information in this ENTRY, which might be:

      • the patient
      • a patient agent, e.g. parent, guardian
      • the clinician
      • a device or software

      Generally only used when the recorder needs to make it explicit. Otherwise, Composition composer and other participants are assumed.

      ShortOptional identification of provider of the information in this `ENTRY`, which might be: * the patient * a patient agent, e.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/PARTY-PROXY
      Is Modifierfalse
      292. GenericLaboratoryReport.LaboratoryTestResult.protocol
      Definition

      Description of the method (i.e. how) the information in this entry was arrived at. For OBSERVATIONs, this is a description of the method or instrument used. For EVALUATIONs, how the evaluation was arrived at. For INSTRUCTIONs, how to execute the Instruction. This may take the form of references to guidelines, including manually followed and executable; knowledge references such as a paper in Medline; clinical reasons within a larger care process.

      ShortDescription of the method (i.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM-STRUCTURE
      Is Modifierfalse
      294. GenericLaboratoryReport.LaboratoryTestResult.guideline-id
      Definition

      Optional external identifier of guideline creating this Entry if relevant.

      ShortOptional external identifier of guideline creating this Entry if relevant.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/OBJECT-REF
      Is Modifierfalse
      296. GenericLaboratoryReport.LaboratoryTestResult.data
      Definition

      The data of this observation, in the form of a history of values which may be of any complexity.

      ShortThe data of this observation, in the form of a history of values which may be of any complexity.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/HISTORY<http://openehr.org/fhir/StructureDefinition/ITEM-STRUCTURE>
      Is Modifierfalse
      298. GenericLaboratoryReport.LaboratoryTestResult.state
      Definition

      Optional recording of the state of subject of this observation during the observation process, in the form of a separate history of values which may be of any complexity. State may also be recorded within the History of the data attribute.

      ShortOptional recording of the state of subject of this observation during the observation process, in the form of a separate history of values which may be of any complexity.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/HISTORY<http://openehr.org/fhir/StructureDefinition/ITEM-STRUCTURE>
      Is Modifierfalse
      300. GenericLaboratoryReport.LaboratoryTestResult.time
      Definition

      [RM] OBSERVATION.EVENT.time - Time of this Observation event. If the width is non-zero, it is the time point of the trailing edge of the event.

      Shorttime
      Control1..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
      302. GenericLaboratoryReport.LaboratoryTestResult.requestedTest
      Definition

      [at0005] Name of the laboratory investigation performed on the specimen(s).

      ShortRequested test
      Control1..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      304. GenericLaboratoryReport.LaboratoryTestResult.specimen
      Definition

      [openEHR-EHR-CLUSTER.specimen.v1] A physical sample collected from, or related to, an individual for the purpose of investigation, examination or analysis.

      ShortSpecimen
      Control0..*
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      306. GenericLaboratoryReport.LaboratoryTestResult.specimen.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      308. GenericLaboratoryReport.LaboratoryTestResult.specimen.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      310. GenericLaboratoryReport.LaboratoryTestResult.specimen.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      312. GenericLaboratoryReport.LaboratoryTestResult.specimen.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      314. GenericLaboratoryReport.LaboratoryTestResult.specimen.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      316. GenericLaboratoryReport.LaboratoryTestResult.specimen.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      318. GenericLaboratoryReport.LaboratoryTestResult.specimen.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      320. GenericLaboratoryReport.LaboratoryTestResult.specimen.specimenType
      Definition

      [at0029] The type of specimen.

      ShortSpecimen type
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      322. GenericLaboratoryReport.LaboratoryTestResult.specimen.collectionDateTime[x]
      Definition

      at0015: The date and time that collection has been ordered to take place or has taken place.

      ShortCollection date/time
      Control0..1
      TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvInterval-DvDateTime
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      324. GenericLaboratoryReport.LaboratoryTestResult.specimen.adequacyForTesting
      Definition

      [at0041] Information about whether the specimen was adequate for testing.

      ShortAdequacy for testing
      Control0..1
      BindingThe codes SHOULD be taken from EHDS - Laboratory report: Adequacy for testing
      (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportAdequacyForTesting)
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
      326. GenericLaboratoryReport.LaboratoryTestResult.overallTestStatus
      Definition

      [at0073] The status of the laboratory test result as a whole.

      ShortOverall test status
      Control0..*
      BindingThe codes SHOULD be taken from EHDS - Laboratory report: Overall test status
      (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportOverallTestStatus)
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
      328. GenericLaboratoryReport.LaboratoryTestResult.overallTestStatusTimestamp
      Definition

      [at0075] The date and/or time that โ€˜Overall test statusโ€™ was issued.

      ShortOverall test status timestamp
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
      330. GenericLaboratoryReport.LaboratoryTestResult.diagnosticServiceCategory
      Definition

      [at0077] The diagnostic service or discipline that is responsible for the laboratory test result.

      ShortDiagnostic service category
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      332. GenericLaboratoryReport.LaboratoryTestResult.clinicalInformationProvided
      Definition

      [at0100] Description of clinical information available at the time of interpretation of results.

      ShortClinical information provided
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      334. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult
      Definition

      [openEHR-EHR-CLUSTER.laboratory_test_analyte.v1] The result of a laboratory test for a single analyte value.

      ShortLaboratory analyte result
      Control0..*
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      336. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      338. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      340. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      342. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      344. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      346. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      348. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      350. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.analyteName
      Definition

      [at0024] The name of the analyte result.

      ShortAnalyte name
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      352. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.analyteResult[x]
      Definition

      at0001: The value of the analyte result.

      ShortAnalyte result
      Control0..1
      TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvQuantity, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      354. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset
      Definition

      [openEHR-EHR-CLUSTER.laboratory_test_analyte.v1] The result of a laboratory test for a single analyte value.

      ShortLaboratory analyte result subset
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      356. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      358. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      360. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      362. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      364. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      366. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      368. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      370. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.analyteName
      Definition

      [at0024] The name of the analyte result.

      ShortAnalyte name
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      372. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.analyteResult[x]
      Definition

      at0001: The value of the analyte result.

      ShortAnalyte result
      Control0..1
      TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvQuantity, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      374. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset
      Definition

      [openEHR-EHR-CLUSTER.laboratory_test_analyte.v1] The result of a laboratory test for a single analyte value.

      ShortLaboratory analyte result subsubset
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      376. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      378. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      380. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      382. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      384. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      386. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      388. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      390. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.analyteName
      Definition

      [at0024] The name of the analyte result.

      ShortAnalyte name
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      392. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.analyteResult[x]
      Definition

      at0001: The value of the analyte result.

      ShortAnalyte result
      Control0..1
      TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvQuantity, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      394. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.referenceRangeGuidance
      Definition

      [at0004] Additional advice on the applicability of the reference range to this result or may carry text or coded textual guidance as to whether the result is within the normal range.

      ShortReference range guidance
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      396. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.status
      Definition

      [at0005] The status of the analyte result value.

      Shortstatus
      Control0..1
      BindingThe codes SHOULD be taken from EHDS - Laboratory report: status
      (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportStatus)
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
      398. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.issued
      Definition

      [at0006] The date and time that the analyte result was issued for the recorded โ€˜Result statusโ€™.

      ShortIssued
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
      400. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.laboratoryAnalyteResultSubsubset.comment
      Definition

      [at0003] Additional narrative about the analyte result, not captured in other fields.

      ShortComment
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      402. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.referenceRangeGuidance
      Definition

      [at0004] Additional advice on the applicability of the reference range to this result or may carry text or coded textual guidance as to whether the result is within the normal range.

      ShortReference range guidance
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      404. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.status
      Definition

      [at0005] The status of the analyte result value.

      Shortstatus
      Control0..1
      BindingThe codes SHOULD be taken from EHDS - Laboratory report: status
      (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportStatus2)
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
      406. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.issued
      Definition

      [at0006] The date and time that the analyte result was issued for the recorded โ€˜Result statusโ€™.

      ShortIssued
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
      408. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.laboratoryAnalyteResultSubset.comment
      Definition

      [at0003] Additional narrative about the analyte result, not captured in other fields.

      ShortComment
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      410. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.referenceRangeGuidance
      Definition

      [at0004] Additional advice on the applicability of the reference range to this result or may carry text or coded textual guidance as to whether the result is within the normal range.

      ShortReference range guidance
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      412. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.status
      Definition

      [at0005] The status of the analyte result value.

      Shortstatus
      Control0..1
      BindingThe codes SHOULD be taken from EHDS - Laboratory report: status
      (preferred to https://ianbennett.github.io/ExampleIG_Ian/ValueSet/GenericLaboratoryReportStatus3)
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvCodedText
      414. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.issued
      Definition

      [at0006] The date and time that the analyte result was issued for the recorded โ€˜Result statusโ€™.

      ShortIssued
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime
      416. GenericLaboratoryReport.LaboratoryTestResult.laboratoryAnalyteResult.comment
      Definition

      [at0003] Additional narrative about the analyte result, not captured in other fields.

      ShortComment
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      418. GenericLaboratoryReport.LaboratoryTestResult.conclusion
      Definition

      [at0057] Narrative description of the key findings.

      ShortConclusion
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      420. GenericLaboratoryReport.LaboratoryTestResult.presentedForm
      Definition

      [openEHR-EHR-CLUSTER.media_file.v1] A media file that is acquired or used as part of the healthcare process, and associated metadata.

      ShortPresented form
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      422. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      424. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      426. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      428. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      430. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      432. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      434. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      436. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.content
      Definition

      [at0001] Digital representation of the media file.

      ShortContent
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvMultimedia
      438. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.contentName
      Definition

      [at0002] Descriptive name or title for the media file.

      ShortContent name
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      440. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.identifier[x]
      Definition

      at0010: Unique ID for the media file.

      ShortIdentifier
      Control0..*
      TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      442. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.created[x]
      Definition

      at0004: The date/time, partial date or period when the media file was generated or authored.

      ShortCreated
      Control0..1
      TypeChoice of: https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvDateTime, https://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvInterval-DvDateTime
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      444. GenericLaboratoryReport.LaboratoryTestResult.presentedForm.comment
      Definition

      [at0007] Additional narrative about the media file not captured in other fields.

      ShortComment
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      446. GenericLaboratoryReport.LaboratoryTestResult.performer
      Definition

      [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

      ShortPerformer
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      448. GenericLaboratoryReport.LaboratoryTestResult.performer.name
      Definition

      [at0001] The unstructured name or label for the organisation.

      ShortName
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      Is Modifierfalse
      450. GenericLaboratoryReport.LaboratoryTestResult.performer.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      452. GenericLaboratoryReport.LaboratoryTestResult.performer.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      454. GenericLaboratoryReport.LaboratoryTestResult.performer.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      456. GenericLaboratoryReport.LaboratoryTestResult.performer.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      458. GenericLaboratoryReport.LaboratoryTestResult.performer.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      460. GenericLaboratoryReport.LaboratoryTestResult.performer.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      462. GenericLaboratoryReport.LaboratoryTestResult.performer.identifier
      Definition

      [at0003] Identifier associated with the organisation.

      ShortIdentifier
      NoteThis is a business identifier, not a resource identifier (see discussion)
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      464. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails
      Definition

      [at0094] Details about the test request.

      ShortTest request details
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      466. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      468. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      470. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      472. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      474. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      476. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      478. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      480. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.placerOrderNumber
      Definition

      [at0062] The local identifier assigned by the requesting clinical system.

      ShortPlacer order number
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      482. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.fillerOrderNumber
      Definition

      [at0063] The local identifier assigned to the test order by the order filler, usually by the Laboratory Information System (LIS).

      ShortFiller order number
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      484. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider
      Definition

      [openEHR-EHR-CLUSTER.person.v1] An individual human being.

      ShortOrdering provider
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      486. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      488. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      490. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      492. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      494. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      496. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      498. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      500. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname
      Definition

      [openEHR-EHR-CLUSTER.structured_name.v1] Discrete components of an individual's name.

      ShortName
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      502. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      504. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      506. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      508. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      510. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      512. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      514. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      516. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.title
      Definition

      [at0001] One or more honorific form(s) of address commencing a name.

      ShortTitle
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      518. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.givenName
      Definition

      [at0002] One or more unique name(s) used to identify an individual within a family group.

      ShortGiven name
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      520. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.orderinname.familyName
      Definition

      [at0005] One or more name(s) that an individual has in common with a family group.

      ShortFamily name
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      522. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.identifier
      Definition

      [at0003] Identifier associated with the individual.

      ShortIdentifier
      NoteThis is a business identifier, not a resource identifier (see discussion)
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      524. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation
      Definition

      [openEHR-EHR-CLUSTER.organisation.v1] An entity comprising one or more people and having a particular purpose.

      ShortOrganisation
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      526. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.name
      Definition

      [at0001] The unstructured name or label for the organisation.

      ShortName
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      Is Modifierfalse
      528. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      530. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      532. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      534. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      536. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      538. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      540. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.identifier
      Definition

      [at0003] Identifier associated with the organisation.

      ShortIdentifier
      NoteThis is a business identifier, not a resource identifier (see discussion)
      Control0..*
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      542. GenericLaboratoryReport.LaboratoryTestResult.testRequestDetails.orderingProvider.organisation.comment
      Definition

      [at0019] Additional narrative about the organisation not captured in other fields.

      ShortComment
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      544. GenericLaboratoryReport.LaboratoryTestResult.labTestKit
      Definition

      [openEHR-EHR-CLUSTER.device.v1] An instrument, apparatus, implant, material or similar, used in the provision of healthcare. In this context, a medical device includes a broad range of devices which act through a variety of physical, mechanical, thermal or similar means but specifically excludes devices which act through medicinal means such as pharmacological, metabolic or immunological methods. The scope is inclusive of disposable devices as well as durable or persisting devices that require tracking, maintenance activities or regular calibration, recognising that each type of device has specific data recording requirements.

      ShortLab test kit
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      546. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      548. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      550. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      552. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      554. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      556. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      558. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      560. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.deviceName
      Definition

      [at0001] Identification of the medical device, preferably by a common name, a formal fully descriptive name or, if required, by class or category of device.

      ShortDevice name
      Control1..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      562. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.type
      Definition

      [at0003] The category or kind of device.

      ShortType
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      564. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.uniqueDeviceIdentifierUDI
      Definition

      [at0021] A numeric or alphanumeric string that is associated with this device within a given system.

      ShortUnique device identifier (UDI)
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      566. GenericLaboratoryReport.LaboratoryTestResult.labTestKit.manufacturer
      Definition

      [at0004] Name of manufacturer.

      ShortManufacturer
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      568. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial
      Definition

      [openEHR-EHR-CLUSTER.device.v1] An instrument, apparatus, implant, material or similar, used in the provision of healthcare. In this context, a medical device includes a broad range of devices which act through a variety of physical, mechanical, thermal or similar means but specifically excludes devices which act through medicinal means such as pharmacological, metabolic or immunological methods. The scope is inclusive of disposable devices as well as durable or persisting devices that require tracking, maintenance activities or regular calibration, recognising that each type of device has specific data recording requirements.

      ShortReference material
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/Cluster
      InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
      Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
      Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
      570. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      572. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      574. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      576. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      578. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      580. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      582. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.items
      Definition

      Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

      ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
      Control1..*
      Typehttp://openehr.org/fhir/StructureDefinition/ITEM
      Is Modifierfalse
      584. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.deviceName
      Definition

      [at0001] Identification of the medical device, preferably by a common name, a formal fully descriptive name or, if required, by class or category of device.

      ShortDevice name
      Control1..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      586. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.type
      Definition

      [at0003] The category or kind of device.

      ShortType
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText
      588. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.uniqueDeviceIdentifierUDI
      Definition

      [at0021] A numeric or alphanumeric string that is associated with this device within a given system.

      ShortUnique device identifier (UDI)
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvIdentifier
      590. GenericLaboratoryReport.LaboratoryTestResult.referenceMaterial.manufacturer
      Definition

      [at0004] Name of manufacturer.

      ShortManufacturer
      Control0..1
      Typehttps://ianbennett.github.io/ExampleIG_Ian/StructureDefinition/DvText