EHDSLaboratoryReport
type: StructureDefinition
node role: treeRoot
id:
  v: EHDSLaboratoryReport
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: StructureDefinition EHDSLaboratoryReport Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> EHDSLaboratoryReport 0..* EHDSDocument Laboratory report model Elements defined in Ancestors:header, header, presentedForm Instances of this logical model can be the target of a Reference #xD; header 1..1 Base Laboratory Report header #xD; author[x] 1..* EHDSHealthProfessional, EHDSOrganisation, EHDSDevice Author(s) by whom the laboratory result report was authored. #xD; attestation #xD; attester[x] 1..1 EHDSHealthProfessional, EHDSDevice Attester who validated the document #xD; legalAuthentication #xD; legalAuthenticator[x] 1..1 EHDSHealthProfessional, EHDSOrganisation The person or organisation taking responsibility for the medical content of the document (typically the person who signs it) #xD; eventType 0..* CodeableConcept Categorisation of the event covered by the document (e.g. laboratory study types, imaging study types including modality, etc.). Selection of such tags or labels depends on the use case and agreement between data sharing parties. This meta-data element serves primarily for searching and filtering purposes. Binding Description: (preferred): SNOMED CT #xD; intendedRecipient[x] 0..* Intended recipient #xD; intendedRecipientEHDSPatient EHDSPatient #xD; intendedRecipientEHDSRelatedPerson EHDSRelatedPerson #xD; intendedRecipientEHDSHealthProfessional EHDSHealthProfessional #xD; intendedRecipientEHDSOrganisation EHDSOrganisation #xD; intendedRecipientEHDSDevice EHDSDevice #xD; body 0..1 Base Laboratory Report structured body #xD; orderInformation 0..* Base Order Information (Laboratory Result Report could respond to multiple test orders) #xD; orderId 1..* Identifier An identifier of the laboratory test order. Laboratory Result Report may respond to multiple orders. #xD; orderDateAndTime 0..1 dateTime Date and time of the order placement. #xD; orderPlacer[x] 0..1 The person/org…
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics
    l: structuredefinition-type-characteristics
  value: Code
    v: can-be-target
url:
  v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSLaboratoryReport
  l: EHDSLaboratoryReport
version:
  v: 0.2.1
name:
  v: EHDSLaboratoryReport
title:
  v: Laboratory report model
status:
  v: draft
date:
  v: 2026-02-09T09:32:05+00:00
publisher:
  v: Xt-EHR
contact:
  name:
    v: Xt-EHR
  telecom:
    system:
      v: url
    value:
      v: http://www.xt-ehr.eu/
description:
  v: Laboratory result report model.
fhir version:
  v: 5.0.0
mapping:
  identity:
    v: rim
  uri:
    v: http://hl7.org/v3
    l: v3
  name:
    v: RIM Mapping
kind:
  v: logical
abstract:
  v: false
type:
  v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSLaboratoryReport
  l: EHDSLaboratoryReport
base definition:
  v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDocument
  l: EHDSDocument
derivation:
  v: specialization
snapshot:
  extension:
    url:
      v: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
      l: snapshot-base-version
    value: String
      v: 0.2.1
  element:
    id:
      v: EHDSLaboratoryReport
    path:
      v: EHDSLaboratoryReport
    short:
      v: Laboratory report model
    definition:
      v: Laboratory result report model.
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
    mapping:
      identity:
        v: rim
      map:
        v: n/a
  element:
    id:
      v: EHDSLaboratoryReport.header
    path:
      v: EHDSLaboratoryReport.header
    short:
      v: Laboratory Report header
    definition:
      v: Basic metadata for this information
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: EHDSDataSet.header
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: Base
        l: Base
  element:
    id:
      v: EHDSLaboratoryReport.header.subject
    path:
      v: EHDSLaboratoryReport.header.subject
    short:
      v: Patient/subject information
    definition:
      v: Patient/subject information
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: EHDSDataSet.header.subject
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient
        l: EHDSPatient
  element:
    id:
      v: EHDSLaboratoryReport.header.identifier
    path:
      v: EHDSLaboratoryReport.header.identifier
    short:
      v: Unique identifier of the document
    definition:
      v: Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
    min:
      v: 1
    max:
      v: *
    base:
      path:
        v: EHDSDataSet.header.identifier
      min:
        v: 0
      max:
        v: *
    type:
      code:
        v: Identifier
        l: Identifier
  element:
    id:
      v: EHDSLaboratoryReport.header.author[x]
    path:
      v: EHDSLaboratoryReport.header.author[x]
    short:
      v: Author(s) by whom the laboratory result report was authored.
    definition:
      v: Author(s) by whom the laboratory result report was authored. Multiple authors could be provided.
    comment:
      v: Author of the laboratory report could be either a health professional who authored the report, laboratory itself or laboratory information system. Author information is the only mandatory element of the laboratory report header. As such, each laboratory shall be able to provide at least the author information.
    min:
      v: 1
    max:
      v: *
    base:
      path:
        v: EHDSDataSet.header.author[x]
      min:
        v: 0
      max:
        v: *
    type:
      code:
        v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional
        l: EHDSHealthProfessional
    type:
      code:
        v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation
        l: EHDSOrganisation
    type:
      code:
        v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice
        l: EHDSDevice

id:
  v: EHDSLaboratoryReport.header.date
path:
  v: EHDSLaboratoryReport.header.date
short:
  v: Date of finalising/issuing the document
definition:
  v: Date and optionally time of authoring/issuing
min:
  v: 1
max:
  v: 1
base:
  path:
    v: EHDSDataSet.header.date
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: EHDSLaboratoryReport.header.status
path:
  v: EHDSLaboratoryReport.header.status
short:
  v: Status of the document
definition:
  v: Status of the resource or document
min:
  v: 1
max:
  v: 1
base:
  path:
    v: EHDSDataSet.header.status
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: EHDSLaboratoryReport.header.source
path:
  v: EHDSLaboratoryReport.header.source
short:
  v: Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.
definition:
  v: Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.
min:
  v: 0
max:
  v: 0
base:
  path:
    v: EHDSDataSet.header.source
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: EHDSLaboratoryReport.header.language
path:
  v: EHDSLaboratoryReport.header.language
short:
  v: Language in which the resource is written. Language is expressed by the IETF language tag.
definition:
  v: Language in which the resource is written. Language is expressed by the IETF language tag.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: EHDSDataSet.header.language
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
binding:
  strength:
    v: preferred
  description:
    v: BCP 47

id:
  v: EHDSLaboratoryReport.header.documentType
path:
  v: EHDSLaboratoryReport.header.documentType
short:
  v: Type of document at hand, e.g. 60591-5 Patient summary document.
definition:
  v: Type of document at hand, e.g. 60591-5 Patient summary document.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: EHDSDocument.header.documentType
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
binding:
  strength:
    v: preferred
  description:
    v: LOINC

id:
  v: EHDSLaboratoryReport.header.documentTitle
path:
  v: EHDSLaboratoryReport.header.documentTitle
short:
  v: Human readable document title that can be displayed in search results, etc. This can be documentType's display name, or it can be assembled from multiple elements. Examples: 'Laboratory Result Report', 'Patient Summary of Jane Green 10.12.2024'
definition:
  v: Human readable document title that can be displayed in search results, etc. This can be documentType's display name, or it can be assembled from multiple elements. Examples: 'Laboratory Result Report', 'Patient Summary of Jane Green 10.12.2024'
min:
  v: 1
max:
  v: 1
base:
  path:
    v: EHDSDocument.header.documentTitle
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: EHDSLaboratoryReport.header.period
path:
  v: EHDSLaboratoryReport.header.period
short:
  v: Time of service that is being documented
definition:
  v: Time of service that is being documented
min:
  v: 0
max:
  v: 1
base:
  path:
    v: EHDSDocument.header.period
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Period
    l: Period

id:
  v: EHDSLaboratoryReport.header.version
path:
  v: EHDSLaboratoryReport.header.version
short:
  v: Business version of the document. The exact algorithm for versioning is decided by the producer/custodian
definition:
  v: Business version of the document. The exact algorithm for versioning is decided by the producer/custodian
min:
  v: 0
max:
  v: 1
base:
  path:
    v: EHDSDocument.header.version
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: EHDSLaboratoryReport.header.attestation
path:
  v: EHDSLaboratoryReport.header.attestation
short:
  v: Document attestation details
definition:
  v: Document attestation details
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSDocument.header.attestation
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Base
    l: Base

id:
  v: EHDSLaboratoryReport.header.attestation.attester[x]
path:
  v: EHDSLaboratoryReport.header.attestation.attester[x]
short:
  v: Attester who validated the document
definition:
  v: Attester who validated laboratory result report. Multiple attesters could be provided.
comment:
  v: Attestation (validation) of the laboratory report content is the usual step before legal authentication. Attestation could be provided by e.g. the laboratory specialist or the laboratory information system based on internal rules of the laboratory.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: EHDSDocument.header.attestation.attester[x]
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional
    l: EHDSHealthProfessional
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice
    l: EHDSDevice

id:
  v: EHDSLaboratoryReport.header.attestation.datetime
path:
  v: EHDSLaboratoryReport.header.attestation.datetime
short:
  v: Date and time of the approval of the document by Attester
definition:
  v: Date and time of the approval of the document by Attester
min:
  v: 1
max:
  v: 1
base:
  path:
    v: EHDSDocument.header.attestation.datetime
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: EHDSLaboratoryReport.header.legalAuthentication
path:
  v: EHDSLaboratoryReport.header.legalAuthentication
short:
  v: Document legal authentication details
definition:
  v: Document legal authentication details
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSDocument.header.legalAuthentication
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Base
    l: Base

id:
  v: EHDSLaboratoryReport.header.legalAuthentication.legalAuthenticator[x]
path:
  v: EHDSLaboratoryReport.header.legalAuthentication.legalAuthenticator[x]
short:
  v: The person or organisation taking responsibility for the medical content of the document (typically the person who signs it)
definition:
  v: The person or organization taking responsibility for the medical content of the document
comment:
  v: Legal authentication of the laboratory report is the usual step after attestation. Legal authentication could be provided by e.g. the head of the laboratory or the laboratory organization itself.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: EHDSDocument.header.legalAuthentication.legalAuthenticator[x]
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional
    l: EHDSHealthProfessional
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation
    l: EHDSOrganisation

id:
  v: EHDSLaboratoryReport.header.legalAuthentication.datetime
path:
  v: EHDSLaboratoryReport.header.legalAuthentication.datetime
short:
  v: Date and time when the document was authorised
definition:
  v: Date and time when the document was authorised
min:
  v: 1
max:
  v: 1
base:
  path:
    v: EHDSDocument.header.legalAuthentication.datetime
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: EHDSLaboratoryReport.header.eventType
path:
  v: EHDSLaboratoryReport.header.eventType
short:
  v: Categorisation of the event covered by the document (e.g. laboratory study types, imaging study types including modality, etc.). Selection of such tags or labels depends on the use case and agreement between data sharing parties. This meta-data element serves primarily for searching and filtering purposes.
definition:
  v: Categorisation of the event covered by the document (e.g. laboratory study types, imaging study types including modality, etc.). Selection of such tags or labels depends on the use case and agreement between data sharing parties. This meta-data element serves primarily for searching and filtering purposes.
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSDocument.header.eventType
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
binding:
  strength:
    v: preferred
  description:
    v: SNOMED CT

id:
  v: EHDSLaboratoryReport.header.serviceSpecialty
path:
  v: EHDSLaboratoryReport.header.serviceSpecialty
short:
  v: Additional details about where the content was created (e.g. clinical specialty)
definition:
  v: Additional details about where the content was created (e.g. clinical specialty)
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSDocument.header.serviceSpecialty
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
binding:
  strength:
    v: preferred
  description:
    v: SNOMED CT

id:
  v: EHDSLaboratoryReport.header.custodian
path:
  v: EHDSLaboratoryReport.header.custodian
short:
  v: Organisation that is in charge of maintaining the document/report.
definition:
  v: Organisation that is in charge of maintaining the document/report.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: EHDSDocument.header.custodian
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation
    l: EHDSOrganisation

id:
  v: EHDSLaboratoryReport.presentedForm
path:
  v: EHDSLaboratoryReport.presentedForm
short:
  v: A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document
definition:
  v: A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSDocument.presentedForm
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSAttachment
    l: EHDSAttachment

id:
  v: EHDSLaboratoryReport.intendedRecipient[x]
path:
  v: EHDSLaboratoryReport.intendedRecipient[x]
short:
  v: Intended recipient
definition:
  v: Information recipient (intended recipient or recipients of the report, additional recipients might be identified by the ordering party, e.g. GP, other specialist), if applicable
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSLaboratoryReport.intendedRecipient[x]
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient
    l: EHDSPatient
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSRelatedPerson
    l: EHDSRelatedPerson
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional
    l: EHDSHealthProfessional
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation
    l: EHDSOrganisation
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice
    l: EHDSDevice

id:
  v: EHDSLaboratoryReport.body
path:
  v: EHDSLaboratoryReport.body
short:
  v: Laboratory Report structured body
definition:
  v: Laboratory Report structured body
min:
  v: 0
max:
  v: 1
base:
  path:
    v: EHDSLaboratoryReport.body
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: EHDSLaboratoryReport.body.orderInformation
path:
  v: EHDSLaboratoryReport.body.orderInformation
short:
  v: Order Information (Laboratory Result Report could respond to multiple test orders)
definition:
  v: Order Information (Laboratory Result Report could respond to multiple test orders)
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSLaboratoryReport.body.orderInformation
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Base
    l: Base

id:
  v: EHDSLaboratoryReport.body.orderInformation.orderId
path:
  v: EHDSLaboratoryReport.body.orderInformation.orderId
short:
  v: An identifier of the laboratory test order. Laboratory Result Report may respond to multiple orders.
definition:
  v: An identifier of the laboratory test order. Laboratory Result Report may respond to multiple orders.
min:
  v: 1
max:
  v: *
base:
  path:
    v: EHDSLaboratoryReport.body.orderInformation.orderId
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: EHDSLaboratoryReport.body.orderInformation.orderDateAndTime
path:
  v: EHDSLaboratoryReport.body.orderInformation.orderDateAndTime
short:
  v: Date and time of the order placement.
definition:
  v: Date and time of the order placement.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: EHDSLaboratoryReport.body.orderInformation.orderDateAndTime
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: EHDSLaboratoryReport.body.orderInformation.orderPlacer[x]
path:
  v: EHDSLaboratoryReport.body.orderInformation.orderPlacer[x]
short:
  v: The person/organisation "authorised" to place the order. Order placer could be either a health professional, health professional organisation or the patient himself.
definition:
  v: The person/organisation "authorised" to place the order. Order placer could be either a health professional, health professional organisation or the patient himself.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: EHDSLaboratoryReport.body.orderInformation.orderPlacer[x]
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional
    l: EHDSHealthProfessional
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation
    l: EHDSOrganisation
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient
    l: EHDSPatient

id:
  v: EHDSLaboratoryReport.body.orderInformation.orderReason[x]
path:
  v: EHDSLaboratoryReport.body.orderInformation.orderReason[x]
short:
  v: An explanation or justification for why this service is being requested in coded form.
definition:
  v: An explanation or justification for why this service is being requested in coded form.
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSLaboratoryReport.body.orderInformation.orderReason[x]
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCondition
    l: EHDSCondition
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSProcedure
    l: EHDSProcedure
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSObservation
    l: EHDSObservation
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedication
    l: EHDSMedication
type:
  code:
    v: string
    l: string
binding:
  strength:
    v: preferred
  description:
    v: SNOMED CT

id:
  v: EHDSLaboratoryReport.body.orderInformation.clinicalQuestion
path:
  v: EHDSLaboratoryReport.body.orderInformation.clinicalQuestion
short:
  v: Specification of clinical question (goal of the investigation) to be answered by the laboratory investigation.
definition:
  v: Specification of clinical question (goal of the investigation) to be answered by the laboratory investigation.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: EHDSLaboratoryReport.body.orderInformation.clinicalQuestion
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: EHDSLaboratoryReport.body.supportingInformation
path:
  v: EHDSLaboratoryReport.body.supportingInformation
short:
  v: Additional clinical information about the patient or specimen that may influence the services or their interpretations. This information includes diagnosis, clinical findings and other observations. In laboratory ordering these are typically referred to as 'ask at order entry questions (AOEs).' This includes observations explicitly requested by the producer (filler) to provide context or supporting information needed to complete the order. For example, reporting the amount of inspired oxygen for blood gas measurements.
definition:
  v: Additional clinical information about the patient or specimen that may influence the services or their interpretations. This information includes diagnosis, clinical findings and other observations. In laboratory ordering these are typically referred to as 'ask at order entry questions (AOEs).' This includes observations explicitly requested by the producer (filler) to provide context or supporting information needed to complete the order. For example, reporting the amount of inspired oxygen for blood gas measurements.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: EHDSLaboratoryReport.body.supportingInformation
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: EHDSLaboratoryReport.body.supportingInformation.observation
path:
  v: EHDSLaboratoryReport.body.supportingInformation.observation
short:
  v: Clinical findings and other observations.
definition:
  v: Clinical findings and other observations.
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSLaboratoryReport.body.supportingInformation.observation
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSObservation
    l: EHDSObservation

id:
  v: EHDSLaboratoryReport.body.supportingInformation.condition
path:
  v: EHDSLaboratoryReport.body.supportingInformation.condition
short:
  v: Condition that may influence the service or result interpretation.
definition:
  v: Condition that may influence the service or result interpretation.
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSLaboratoryReport.body.supportingInformation.condition
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCondition
    l: EHDSCondition

id:
  v: EHDSLaboratoryReport.body.supportingInformation.medicationAdministration
path:
  v: EHDSLaboratoryReport.body.supportingInformation.medicationAdministration
short:
  v: Medication administered before ordering the service.
definition:
  v: Medication administered before ordering the service.
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSLaboratoryReport.body.supportingInformation.medicationAdministration
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedicationAdministration
    l: EHDSMedicationAdministration

id:
  v: EHDSLaboratoryReport.body.supportingInformation.sexForClinicalUse
path:
  v: EHDSLaboratoryReport.body.supportingInformation.sexForClinicalUse
short:
  v: A Sex Parameter for Clinical Use is a parameter that provides guidance on how a recipient should apply settings or reference ranges that are derived from observable information such as an organ inventory, recent hormone lab tests, genetic testing, menstrual status, obstetric history, etc.. This property is intended for use in clinical decision making, and indicates that treatment or diagnostic tests should consider best practices associated with the relevant reference population
definition:
  v: A Sex Parameter for Clinical Use is a parameter that provides guidance on how a recipient should apply settings or reference ranges that are derived from observable information such as an organ inventory, recent hormone lab tests, genetic testing, menstrual status, obstetric history, etc.. This property is intended for use in clinical decision making, and indicates that treatment or diagnostic tests should consider best practices associated with the relevant reference population
min:
  v: 0
max:
  v: 1
base:
  path:
    v: EHDSLaboratoryReport.body.supportingInformation.sexForClinicalUse
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
binding:
  strength:
    v: preferred
  description:
    v: HL7 sex-parameter-for-clinical-use

id:
  v: EHDSLaboratoryReport.body.supportingInformation.vaccination
path:
  v: EHDSLaboratoryReport.body.supportingInformation.vaccination
short:
  v: Vaccination history of the patient.
definition:
  v: Vaccination history of the patient.
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSLaboratoryReport.body.supportingInformation.vaccination
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisation
    l: EHDSImmunisation

id:
  v: EHDSLaboratoryReport.body.supportingInformation.otherSupportingInformation
path:
  v: EHDSLaboratoryReport.body.supportingInformation.otherSupportingInformation
short:
  v: Any other type of relevant supporting information
definition:
  v: Any other type of relevant supporting information
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSLaboratoryReport.body.supportingInformation.otherSupportingInformation
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Resource
    l: Resource

id:
  v: EHDSLaboratoryReport.body.specimen
path:
  v: EHDSLaboratoryReport.body.specimen
short:
  v: Specimen information
definition:
  v: Specimen information
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSLaboratoryReport.body.specimen
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSSpecimen
    l: EHDSSpecimen

id:
  v: EHDSLaboratoryReport.body.serviceRequest
path:
  v: EHDSLaboratoryReport.body.serviceRequest
short:
  v: Specification of requested service or services
definition:
  v: Specification of requested service or services
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSLaboratoryReport.body.serviceRequest
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSServiceRequest
    l: EHDSServiceRequest

id:
  v: EHDSLaboratoryReport.body.resultData
path:
  v: EHDSLaboratoryReport.body.resultData
short:
  v: Laboratory report result data
definition:
  v: Laboratory report result data
min:
  v: 1
max:
  v: 1
base:
  path:
    v: EHDSLaboratoryReport.body.resultData
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: EHDSLaboratoryReport.body.resultData.commentsInterpretationAndRecommendations
path:
  v: EHDSLaboratoryReport.body.resultData.commentsInterpretationAndRecommendations
short:
  v: Narrative Comments, such as a textual interpretation or advice accompanying the result report, for example.
definition:
  v: Narrative Comments, such as a textual interpretation or advice accompanying the result report, for example.
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSLaboratoryReport.body.resultData.commentsInterpretationAndRecommendations
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Narrative
    l: Narrative

id:
  v: EHDSLaboratoryReport.body.resultData.laboratoryTestResults
path:
  v: EHDSLaboratoryReport.body.resultData.laboratoryTestResults
short:
  v: Observation details (report could consist of multiple observations)
definition:
  v: Observation details (report could consist of multiple observations)
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSLaboratoryReport.body.resultData.laboratoryTestResults
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSLaboratoryObservation
    l: EHDSLaboratoryObservation

id:
  v: EHDSLaboratoryReport.attachments
path:
  v: EHDSLaboratoryReport.attachments
short:
  v: Report attachments
definition:
  v: Report attachments
min:
  v: 0
max:
  v: *
base:
  path:
    v: EHDSLaboratoryReport.attachments
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSAttachment
    l: EHDSAttachment

element:
  id:
    v: EHDSLaboratoryReport
  path:
    v: EHDSLaboratoryReport
  short:
    v: Laboratory report model
  definition:
    v: Laboratory result report model.
element:
  id:
    v: EHDSLaboratoryReport.header
  path:
    v: EHDSLaboratoryReport.header
  short:
    v: Laboratory Report header
element:
  id:
    v: EHDSLaboratoryReport.header.author[x]
  path:
    v: EHDSLaboratoryReport.header.author[x]
  short:
    v: Author(s) by whom the laboratory result report was authored.
  definition:
    v: Author(s) by whom the laboratory result report was authored. Multiple authors could be provided.
  comment:
    v: Author of the laboratory report could be either a health professional who authored the report, laboratory itself or laboratory information system. Author information is the only mandatory element of the laboratory report header. As such, each laboratory shall be able to provide at least the author information.
element:
  id:
    v: EHDSLaboratoryReport.header.attestation.attester[x]
  path:
    v: EHDSLaboratoryReport.header.attestation.attester[x]
  definition:
    v: Attester who validated laboratory result report. Multiple attesters could be provided.
  comment:
    v: Attestation (validation) of the laboratory report content is the usual step before legal authentication. Attestation could be provided by e.g. the laboratory specialist or the laboratory information system based on internal rules of the laboratory.
element:
  id:
    v: EHDSLaboratoryReport.header.legalAuthentication.legalAuthenticator[x]
  path:
    v: EHDSLaboratoryReport.header.legalAuthentication.legalAuthenticator[x]
  definition:
    v: The person or organization taking responsibility for the medical content of the document
  comment:
    v: Legal authentication of the laboratory report is the usual step after attestation. Legal authentication could be provided by e.g. the head of the laboratory or the laboratory organization itself.
element:
  id:
    v: EHDSLaboratoryReport.header.eventType
  path:
    v: EHDSLaboratoryReport.header.eventType
  binding:
    strength:
      v: preferred
    description:
      v: SNOMED CT
element:
  id:
    v: EHDSLaboratoryReport.intendedRecipient[x]
  path:
    v: EHDSLaboratoryReport.intendedRecipient[x]
  short:
    v: Intended recipient
  definition:
    v: Information recipient (intended recipient or recipients of the report, additional recipients might be identified by the ordering party, e.g. GP, other specialist), if applicable
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient
      l: EHDSPatient
  type:
    code:
      v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSRelatedPerson
      l: EHDSRelatedPerson
  type:
    code:
      v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional
      l: EHDSHealthProfessional
  type:
    code:
      v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation
      l: EHDSOrganisation
  type:
    code:
      v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice
      l: EHDSDevice
element:
  id:
    v: EHDSLaboratoryReport.body
  path:
    v: EHDSLaboratoryReport.body
  short:
    v: Laboratory Report structured body
  definition:
    v: Laboratory Report structured body
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Base
      l: Base
element:
  id:
    v: EHDSLaboratoryReport.body.orderInformation
  path:
    v: EHDSLaboratoryReport.body.orderInformation
  short:
    v: Order Information (Laboratory Result Report could respond to multiple test orders)
  definition:
    v: Order Information (Laboratory Result Report could respond to multiple test orders)
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: Base
      l: Base
element:
  id:
    v: EHDSLaboratoryReport.body.orderInformation.orderId
  path:
    v: EHDSLaboratoryReport.body.orderInformation.orderId
  short:
    v: An identifier of the laboratory test order. Laboratory Result Report may respond to multiple orders.
  definition:
    v: An identifier of the laboratory test order. Laboratory Result Report may respond to multiple orders.
  min:
    v: 1
  max:
    v: *
  type:
    code:
      v: Identifier
      l: Identifier
element:
  id:
    v: EHDSLaboratoryReport.body.orderInformation.orderDateAndTime
  path:
    v: EHDSLaboratoryReport.body.orderInformation.orderDateAndTime
  short:
    v: Date and time of the order placement.
  definition:
    v: Date and time of the order placement.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: dateTime
      l: dateTime
element:
  id:
    v: EHDSLaboratoryReport.body.orderInformation.orderPlacer[x]
  path:
    v: EHDSLaboratoryReport.body.orderInformation.orderPlacer[x]
  short:
    v: The person/organisation "authorised" to place the order. Order placer could be either a health professional, health professional organisation or the patient himself.
  definition:
    v: The person/organisation "authorised" to place the order. Order placer could be either a health professional, health professional organisation or the patient himself.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional
      l: EHDSHealthProfessional
  type:
    code:
      v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation
      l: EHDSOrganisation
  type:
    code:
      v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient
      l: EHDSPatient
element:
  id:
    v: EHDSLaboratoryReport.body.orderInformation.orderReason[x]
  path:
    v: EHDSLaboratoryReport.body.orderInformation.orderReason[x]
  short:
    v: An explanation or justification for why this service is being requested in coded form.
  definition:
    v: An explanation or justification for why this service is being requested in coded form.
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
  type:
    code:
      v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCondition
      l: EHDSCondition

code:
  v: string
  l: string

strength:
  v: preferred
description:
  v: SNOMED CT

id:
  v: EHDSLaboratoryReport.body.orderInformation.clinicalQuestion
path:
  v: EHDSLaboratoryReport.body.orderInformation.clinicalQuestion
short:
  v: Specification of clinical question (goal of the investigation) to be answered by the laboratory investigation.
definition:
  v: Specification of clinical question (goal of the investigation) to be answered by the laboratory investigation.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: EHDSLaboratoryReport.body.supportingInformation
path:
  v: EHDSLaboratoryReport.body.supportingInformation
short:
  v: Additional clinical information about the patient or specimen that may influence the services or their interpretations. This information includes diagnosis, clinical findings and other observations. In laboratory ordering these are typically referred to as 'ask at order entry questions (AOEs).' This includes observations explicitly requested by the producer (filler) to provide context or supporting information needed to complete the order. For example, reporting the amount of inspired oxygen for blood gas measurements.
definition:
  v: Additional clinical information about the patient or specimen that may influence the services or their interpretations. This information includes diagnosis, clinical findings and other observations. In laboratory ordering these are typically referred to as 'ask at order entry questions (AOEs).' This includes observations explicitly requested by the producer (filler) to provide context or supporting information needed to complete the order. For example, reporting the amount of inspired oxygen for blood gas measurements.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: EHDSLaboratoryReport.body.supportingInformation.observation
path:
  v: EHDSLaboratoryReport.body.supportingInformation.observation
short:
  v: Clinical findings and other observations.
definition:
  v: Clinical findings and other observations.
min:
  v: 0
max:
  v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSObservation
    l: EHDSObservation

id:
  v: EHDSLaboratoryReport.body.supportingInformation.condition
path:
  v: EHDSLaboratoryReport.body.supportingInformation.condition
short:
  v: Condition that may influence the service or result interpretation.
definition:
  v: Condition that may influence the service or result interpretation.
min:
  v: 0
max:
  v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCondition
    l: EHDSCondition

id:
  v: EHDSLaboratoryReport.body.supportingInformation.medicationAdministration
path:
  v: EHDSLaboratoryReport.body.supportingInformation.medicationAdministration
short:
  v: Medication administered before ordering the service.
definition:
  v: Medication administered before ordering the service.
min:
  v: 0
max:
  v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedicationAdministration
    l: EHDSMedicationAdministration

id:
  v: EHDSLaboratoryReport.body.supportingInformation.sexForClinicalUse
path:
  v: EHDSLaboratoryReport.body.supportingInformation.sexForClinicalUse
short:
  v: A Sex Parameter for Clinical Use is a parameter that provides guidance on how a recipient should apply settings or reference ranges that are derived from observable information such as an organ inventory, recent hormone lab tests, genetic testing, menstrual status, obstetric history, etc.. This property is intended for use in clinical decision making, and indicates that treatment or diagnostic tests should consider best practices associated with the relevant reference population
definition:
  v: A Sex Parameter for Clinical Use is a parameter that provides guidance on how a recipient should apply settings or reference ranges that are derived from observable information such as an organ inventory, recent hormone lab tests, genetic testing, menstrual status, obstetric history, etc.. This property is intended for use in clinical decision making, and indicates that treatment or diagnostic tests should consider best practices associated with the relevant reference population
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
binding:
  strength:
    v: preferred
  description:
    v: HL7 sex-parameter-for-clinical-use

id:
  v: EHDSLaboratoryReport.body.supportingInformation.vaccination
path:
  v: EHDSLaboratoryReport.body.supportingInformation.vaccination
short:
  v: Vaccination history of the patient.
definition:
  v: Vaccination history of the patient.
min:
  v: 0
max:
  v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisation
    l: EHDSImmunisation

id:
  v: EHDSLaboratoryReport.body.supportingInformation.otherSupportingInformation
path:
  v: EHDSLaboratoryReport.body.supportingInformation.otherSupportingInformation
short:
  v: Any other type of relevant supporting information
definition:
  v: Any other type of relevant supporting information
min:
  v: 0
max:
  v: *
type:
  code:
    v: Resource
    l: Resource

id:
  v: EHDSLaboratoryReport.body.specimen
path:
  v: EHDSLaboratoryReport.body.specimen
short:
  v: Specimen information
definition:
  v: Specimen information
min:
  v: 0
max:
  v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSSpecimen
    l: EHDSSpecimen

id:
  v: EHDSLaboratoryReport.body.serviceRequest
path:
  v: EHDSLaboratoryReport.body.serviceRequest
short:
  v: Specification of requested service or services
definition:
  v: Specification of requested service or services
min:
  v: 0
max:
  v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSServiceRequest
    l: EHDSServiceRequest

id:
  v: EHDSLaboratoryReport.body.resultData
path:
  v: EHDSLaboratoryReport.body.resultData
short:
  v: Laboratory report result data
definition:
  v: Laboratory report result data
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: EHDSLaboratoryReport.body.resultData.commentsInterpretationAndRecommendations
path:
  v: EHDSLaboratoryReport.body.resultData.commentsInterpretationAndRecommendations
short:
  v: Narrative Comments, such as a textual interpretation or advice accompanying the result report, for example.
definition:
  v: Narrative Comments, such as a textual interpretation or advice accompanying the result report, for example.
min:
  v: 0
max:
  v: *
type:
  code:
    v: Narrative
    l: Narrative

id:
  v: EHDSLaboratoryReport.body.resultData.laboratoryTestResults
path:
  v: EHDSLaboratoryReport.body.resultData.laboratoryTestResults
short:
  v: Observation details (report could consist of multiple observations)
definition:
  v: Observation details (report could consist of multiple observations)
min:
  v: 0
max:
  v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSLaboratoryObservation
    l: EHDSLaboratoryObservation

id:
  v: EHDSLaboratoryReport.attachments
path:
  v: EHDSLaboratoryReport.attachments
short:
  v: Report attachments
definition:
  v: Report attachments
min:
  v: 0
max:
  v: *
type:
  code:
    v: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSAttachment
    l: EHDSAttachment