LaboratoryReport
type: StructureDefinition
node role: treeRoot
resource.id:
  value: LaboratoryReport
domain resource.text:
  narrative.status:
    value: extensions
  narrative.div: Generated Narrative: StructureDefinition LaboratoryReport Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> LaboratoryReport 0..* Element Laborbericht basierend auf der SR 818.101.126 Verordnung des EDI über die Meldung von Beobachtungen übertragbarer Krankheiten des Menschen (https://www.fedlex.admin.ch/eli/cc/2015/892/de) Elements defined in Ancestors:@id, <a href="http://hl7.org/fhir/R4/datatypes.html#Element" title="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.">extension #xD; Header 1..1 Element Document information #xD; DocumentIdentifier 1..1 Identifier Persistent, unique identifier for the document #xD; DocumentTimestamp 1..1 dateTime Timestamp of the document #xD; DocumentLanguage 1..1 code Language of the document content #xD; DocumentTitle 1..1 string Human Readable name/title of the document #xD; DocumentSectionTitle 1..1 string Human Readable name/title of the section #xD; Author 1..1 Element Author of the document (may be identical with Lab) #xD; OrganizationGLN 1..1 Identifier Global location number (GLN) of the authoring/sending organization #xD; Art. 4 Abs. 2 (Meldepflichtiges Laboratorium)">Lab 1..1 Element Notifiable laboratory that performed the laboratory test -> Art. 4 Abs. 2 (Meldepflichtiges Laboratorium) #xD; OrganizationGLN 1..1 Identifier Global location number (GLN) of the laboratory organization #xD; OrganizationName 1..1 string Name of the laboratory organization #xD; OrderIdentifier 1..1 Identifier Identifier assigned to this order by the testing laboratory #xD; Art. 4 Abs. 3 (Auftraggebende Ärztin oder auftraggebender Arzt und Betrieb in dem …
structure definition.url:
  value: http://fhir.ch/ig/ch-elm/StructureDefinition/LaboratoryReport
structure definition.version:
  value: 1.14.1
structure definition.name:
  value: ChElmLaboratoryReport
structure definition.title:
  value: CH ELM Laboratory Report
structure definition.status:
  value: active
structure definition.date:
  value: 2026-07-01T19:15:23+00:00
structure definition.publisher:
  value: Federal Office of Public Health FOPH
structure definition.contact:
  index: 0
  contact detail.name:
    value: Federal Office of Public Health FOPH
  contact detail.telecom:
    index: 0
    contact point.system:
      value: url
    contact point.value:
      value: https://www.bag.admin.ch/bag/en/home/das-bag/kontakt-standort.html
structure definition.description:
  value: The logical model represents the CH ELM laboratory report as an abstract data model. These data elements are defined by the ordinance of the Federal Office of Public Health (FOPH) and are then mapped to the FHIR document structure. Cardinalities: - The cardinalities in the logical model show the so-called 'best case'. This means that if these data are available, they must be submitted to the FOPH. - Since in reality the data is not always available, the CH ELM profiles define which elements are required or optional. - See also the concept 'Must Support', which is described on the 'Home' page of this implementation guide
structure definition.jurisdiction:
  index: 0
  codeable concept.coding:
    index: 0
    coding.system:
      value: urn:iso:std:iso:3166
    coding.code:
      value: CH
structure definition.copyright:
  value: CC0-1.0
structure definition.fhir version:
  value: 4.0.1
structure definition.mapping:
  index: 0
  structure definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  structure definition.mapping.uri:
    value: hl7.org/fhir/r4
  structure definition.mapping.name:
    value: CH ELM Laboratory Report to FHIR
structure definition.mapping:
  index: 1
  structure definition.mapping.identity:
    value: rim
  structure definition.mapping.uri:
    value: http://hl7.org/v3
  structure definition.mapping.name:
    value: RIM Mapping
structure definition.kind:
  value: logical
structure definition.abstract:
  value: false
structure definition.type:
  value: http://fhir.ch/ig/ch-elm/StructureDefinition/LaboratoryReport
structure definition.base definition:
  value: http://hl7.org/fhir/StructureDefinition/Element
  link: http://hl7.org/fhir/StructureDefinition/Element
structure definition.derivation:
  value: specialization
structure definition.snapshot:
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
    extension.value string:
      value: 4.0.1
  structure definition.snapshot.element:
    index: 0
    element.id:
      value: LaboratoryReport
    element definition.path:
      value: LaboratoryReport
    element definition.short:
      value: Laborbericht basierend auf der SR 818.101.126 Verordnung des EDI über die Meldung von Beobachtungen übertragbarer Krankheiten des Menschen (https://www.fedlex.admin.ch/eli/cc/2015/892/de)
    element definition.definition:
      value: Laboratory Report
    element definition.min:
      value: 0
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: Element
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: *
    element definition.condition:
      value: ele-1
      index: 0
    element definition.constraint:
      index: 0
      element definition.constraint.key:
        value: ele-1
      element definition.constraint.severity:
        value: error
      element definition.constraint.human:
        value: All FHIR elements must have a @value or children
      element definition.constraint.expression:
        value: hasValue() or (children().count() > id.count())
      element definition.constraint.xpath:
        value: @value|f:*|h:div
      element definition.constraint.source:
        value: http://hl7.org/fhir/StructureDefinition/Element
        link: http://hl7.org/fhir/StructureDefinition/Element
    element definition.is modifier:
      value: false
    element definition.mapping:
      index: 0
      element definition.mapping.identity:
        value: ChElmLaboratoryReportToFhir
      element definition.mapping.map:
        value: Bundle
    element definition.mapping:
      index: 1
      element definition.mapping.identity:
        value: rim
      element definition.mapping.map:
        value: n/a
  structure definition.snapshot.element:
    index: 1
    element.id:
      value: LaboratoryReport.id
    element definition.path:
      value: LaboratoryReport.id
    element definition.representation:
      value: xmlAttr
      index: 0
    element definition.short:
      value: Unique id for inter-element referencing
    element definition.definition:
      value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
    element definition.min:
      value: 0
    element definition.max:
      value: 1
    element definition.base:
      element definition.base.path:
        value: Element.id
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: 1
    element definition.type:
      index: 0
      element.extension:
        index: 0
      element definition.type.code:
        value: http://hl7.org/fhirpath/System.String
    element definition.is modifier:
      value: false
    element definition.is summary:
      value: false
    element definition.mapping:
      index: 0
      element definition.mapping.identity:
        value: rim
      element definition.mapping.map:
        value: n/a
  structure definition.snapshot.element:
    index: 2
    element.id:
      value: LaboratoryReport.extension
    element definition.path:
      value: LaboratoryReport.extension
    element definition.slicing:
      element definition.slicing.discriminator:
        index: 0
      element definition.slicing.description:
        value: Extensions are always sliced by (at least) url
      element definition.slicing.rules:
        value: open
    element definition.short:
      value: Additional content defined by implementations
    element definition.definition:
      value: 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.
    element definition.comment:
      value: 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.
    element definition.alias:
      value: extensions
      index: 0
    element definition.alias:
      value: user content
      index: 1
    element definition.min:
      value: 0
    element definition.max:
      value: *

value: string

value: value

value: url

element definition.base.path:
  value: Element.extension
element definition.base.min:
  value: 0
element definition.base.max:
  value: *

index: 0
element definition.type.code:
  value: Extension

index: 0
element definition.constraint.key:
  value: ele-1
element definition.constraint.severity:
  value: error
element definition.constraint.human:
  value: All FHIR elements must have a @value or children
element definition.constraint.expression:
  value: hasValue() or (children().count() > id.count())
element definition.constraint.xpath:
  value: @value|f:*|h:div
element definition.constraint.source:
  value: http://hl7.org/fhir/StructureDefinition/Element
  link: http://hl7.org/fhir/StructureDefinition/Element

index: 1
element definition.constraint.key:
  value: ext-1
element definition.constraint.severity:
  value: error
element definition.constraint.human:
  value: Must have either extensions or value[x], not both
element definition.constraint.expression:
  value: extension.exists() != value.exists()
element definition.constraint.xpath:
  value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
element definition.constraint.source:
  value: http://hl7.org/fhir/StructureDefinition/Extension
  link: http://hl7.org/fhir/StructureDefinition/Extension

value: false

value: false

index: 0
element definition.mapping.identity:
  value: rim
element definition.mapping.map:
  value: n/a

index: 3
element.id:
  value: LaboratoryReport.Header
element definition.path:
  value: LaboratoryReport.Header
element definition.short:
  value: Document information
element definition.definition:
  value: Document information
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Header
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0]

index: 4
element.id:
  value: LaboratoryReport.Header.id
element definition.path:
  value: LaboratoryReport.Header.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 5
element.id:
  value: LaboratoryReport.Header.extension
element definition.path:
  value: LaboratoryReport.Header.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 6
element.id:
  value: LaboratoryReport.Header.DocumentIdentifier
element definition.path:
  value: LaboratoryReport.Header.DocumentIdentifier
element definition.short:
  value: Persistent, unique identifier for the document
element definition.definition:
  value: Persistent, unique identifier for the document
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Header.DocumentIdentifier
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.identifier.where(system='urn:ietf:rfc:3986').value.substring(9)

index: 7
element.id:
  value: LaboratoryReport.Header.DocumentTimestamp
element definition.path:
  value: LaboratoryReport.Header.DocumentTimestamp
element definition.short:
  value: Timestamp of the document
element definition.definition:
  value: Timestamp of the document
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Header.DocumentTimestamp
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: dateTime
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.date

index: 8
element.id:
  value: LaboratoryReport.Header.DocumentLanguage
element definition.path:
  value: LaboratoryReport.Header.DocumentLanguage
element definition.short:
  value: Language of the document content
element definition.definition:
  value: Language of the document content
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Header.DocumentLanguage
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.language

index: 9
element.id:
  value: LaboratoryReport.Header.DocumentTitle
element definition.path:
  value: LaboratoryReport.Header.DocumentTitle
element definition.short:
  value: Human Readable name/title of the document
element definition.definition:
  value: Human Readable name/title of the document
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Header.DocumentTitle
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.title

index: 10
element.id:
  value: LaboratoryReport.Header.DocumentSectionTitle
element definition.path:
  value: LaboratoryReport.Header.DocumentSectionTitle
element definition.short:
  value: Human Readable name/title of the section
element definition.definition:
  value: Human Readable name/title of the section
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Header.DocumentSectionTitle
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.title

index: 11
element.id:
  value: LaboratoryReport.Author
element definition.path:
  value: LaboratoryReport.Author
element definition.short:
  value: Author of the document (may be identical with Lab)
element definition.definition:
  value: Author of the document (may be identical with Lab)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Author
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.author.resolve()

index: 12
element.id:
  value: LaboratoryReport.Author.id
element definition.path:
  value: LaboratoryReport.Author.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 13
element.id:
  value: LaboratoryReport.Author.extension
element definition.path:
  value: LaboratoryReport.Author.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 14
element.id:
  value: LaboratoryReport.Author.OrganizationGLN
element definition.path:
  value: LaboratoryReport.Author.OrganizationGLN
element definition.short:
  value: Global location number (GLN) of the authoring/sending organization
element definition.definition:
  value: Global location number (GLN) of the authoring/sending organization
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Author.OrganizationGLN
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.author.resolve().identifier.where(system='urn:oid:2.51.1.3').value

index: 15
element.id:
  value: LaboratoryReport.Lab
element definition.path:
  value: LaboratoryReport.Lab
element definition.short:
  value: Notifiable laboratory that performed the laboratory test -> Art. 4 Abs. 2 (Meldepflichtiges Laboratorium)
element definition.definition:
  value: Notifiable laboratory that performed the laboratory test -> Art. 4 Abs. 2 (Meldepflichtiges Laboratorium)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Lab
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).performer.resolve()

index: 16
element.id:
  value: LaboratoryReport.Lab.id
element definition.path:
  value: LaboratoryReport.Lab.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 17
element.id:
  value: LaboratoryReport.Lab.extension
element definition.path:
  value: LaboratoryReport.Lab.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 18
element.id:
  value: LaboratoryReport.Lab.OrganizationGLN
element definition.path:
  value: LaboratoryReport.Lab.OrganizationGLN
element definition.short:
  value: Global location number (GLN) of the laboratory organization
element definition.definition:
  value: Global location number (GLN) of the laboratory organization
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Lab.OrganizationGLN
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).performer.resolve().identifier.where(system='urn:oid:2.51.1.3').value

index: 19
element.id:
  value: LaboratoryReport.Lab.OrganizationName
element definition.path:
  value: LaboratoryReport.Lab.OrganizationName
element definition.short:
  value: Name of the laboratory organization
element definition.definition:
  value: Name of the laboratory organization
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Lab.OrganizationName
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).performer.resolve().name

index: 20
element.id:
  value: LaboratoryReport.Lab.OrderIdentifier
element definition.path:
  value: LaboratoryReport.Lab.OrderIdentifier
element definition.short:
  value: Identifier assigned to this order by the testing laboratory
element definition.definition:
  value: Identifier assigned to this order by the testing laboratory
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Lab.OrderIdentifier
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().identifier

index: 21
element.id:
  value: LaboratoryReport.Orderer
element definition.path:
  value: LaboratoryReport.Orderer
element definition.short:
  value: Orderer of the laboratory test -> Art. 4 Abs. 3 (Auftraggebende Ärztin oder auftraggebender Arzt und Betrieb in dem sie oder er tätig ist)
element definition.definition:
  value: Orderer of the laboratory test -> Art. 4 Abs. 3 (Auftraggebende Ärztin oder auftraggebender Arzt und Betrieb in dem sie oder er tätig ist)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve()

index: 22
element.id:
  value: LaboratoryReport.Orderer.id
element definition.path:
  value: LaboratoryReport.Orderer.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 23
element.id:
  value: LaboratoryReport.Orderer.extension
element definition.path:
  value: LaboratoryReport.Orderer.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 24
element.id:
  value: LaboratoryReport.Orderer.OrganizationBER
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationBER
element definition.short:
  value: Business and Enterprise Register (BER) of the ordering organization
element definition.definition:
  value: Business and Enterprise Register (BER) of the ordering organization
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.OrganizationBER
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().identifier.where(system='urn:oid:2.16.756.5.45').value

index: 25
element.id:
  value: LaboratoryReport.Orderer.OrganizationUIDB
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationUIDB
element definition.short:
  value: Unique Identification Business (UIDB) of the ordering organization
element definition.definition:
  value: Unique Identification Business (UIDB) of the ordering organization
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.OrganizationUIDB
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().identifier.where(system='urn:oid:2.16.756.5.35').value

index: 26
element.id:
  value: LaboratoryReport.Orderer.OrganizationName
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationName
element definition.short:
  value: Name of the ordering organization
element definition.definition:
  value: Name of the ordering organization
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.OrganizationName
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().name

index: 27
element.id:
  value: LaboratoryReport.Orderer.OrganizationDepartment
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationDepartment
element definition.short:
  value: Department where the laboratory test is ordered
element definition.definition:
  value: Department where the laboratory test is ordered
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.OrganizationDepartment
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().extension.where(url='http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-ext-department').value

index: 28
element.id:
  value: LaboratoryReport.Orderer.Physician
element definition.path:
  value: LaboratoryReport.Orderer.Physician
element definition.short:
  value: Ordering physician
element definition.definition:
  value: Ordering physician
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.Physician
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().practitioner.resolve()

index: 29
element.id:
  value: LaboratoryReport.Orderer.Physician.id
element definition.path:
  value: LaboratoryReport.Orderer.Physician.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 30
element.id:
  value: LaboratoryReport.Orderer.Physician.extension
element definition.path:
  value: LaboratoryReport.Orderer.Physician.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 31
element.id:
  value: LaboratoryReport.Orderer.Physician.GLN
element definition.path:
  value: LaboratoryReport.Orderer.Physician.GLN
element definition.short:
  value: Global location number (GLN) of the physician
element definition.definition:
  value: Global location number (GLN) of the physician
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.Physician.GLN
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().practitioner.resolve().identifier.where(system='urn:oid:2.51.1.3').value

index: 32
element.id:
  value: LaboratoryReport.Orderer.Physician.ZSR
element definition.path:
  value: LaboratoryReport.Orderer.Physician.ZSR
element definition.short:
  value: Unique Identification (ZSR/RCC) of the ordering physician
element definition.definition:
  value: Unique Identification (ZSR/RCC) of the ordering physician
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.Physician.ZSR
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().practitioner.resolve().identifier.where(system='urn:oid:2.16.756.5.30.1.123.100.2.1.1').value

index: 33
element.id:
  value: LaboratoryReport.Orderer.Physician.Surname
element definition.path:
  value: LaboratoryReport.Orderer.Physician.Surname
element definition.short:
  value: Surname physician
element definition.definition:
  value: Surname physician
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.Physician.Surname
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().practitioner.resolve().name.family

index: 34
element.id:
  value: LaboratoryReport.Orderer.Physician.Givenname
element definition.path:
  value: LaboratoryReport.Orderer.Physician.Givenname
element definition.short:
  value: Given name physician
element definition.definition:
  value: Given name physician
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.Physician.Givenname
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().practitioner.resolve().name.given

index: 35
element.id:
  value: LaboratoryReport.Orderer.Physician.Phone
element definition.path:
  value: LaboratoryReport.Orderer.Physician.Phone
element definition.short:
  value: Phone number physician
element definition.definition:
  value: Phone number physician
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.Physician.Phone
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().practitioner.resolve().telecom.where(system='phone').value

index: 36
element.id:
  value: LaboratoryReport.Orderer.Physician.Email
element definition.path:
  value: LaboratoryReport.Orderer.Physician.Email
element definition.short:
  value: Email address physician
element definition.definition:
  value: Email address physician
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.Physician.Email
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().practitioner.resolve().telecom.where(system='email').value

index: 37
element.id:
  value: LaboratoryReport.Orderer.PhysicianAddress
element definition.path:
  value: LaboratoryReport.Orderer.PhysicianAddress
element definition.short:
  value: Address of the ordering physician (optional, if different from organization address)
element definition.definition:
  value: Address of the ordering physician (optional, if different from organization address)
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.PhysicianAddress
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div

index: 38
element.id:
  value: LaboratoryReport.Orderer.PhysicianAddress.id
element definition.path:
  value: LaboratoryReport.Orderer.PhysicianAddress.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 39
element.id:
  value: LaboratoryReport.Orderer.PhysicianAddress.extension
element definition.path:
  value: LaboratoryReport.Orderer.PhysicianAddress.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 40
element.id:
  value: LaboratoryReport.Orderer.PhysicianAddress.StreetLine
element definition.path:
  value: LaboratoryReport.Orderer.PhysicianAddress.StreetLine
element definition.short:
  value: Street name, house number
element definition.definition:
  value: Street name, house number
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.PhysicianAddress.StreetLine
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 41
element.id:
  value: LaboratoryReport.Orderer.PhysicianAddress.PostBox
element definition.path:
  value: LaboratoryReport.Orderer.PhysicianAddress.PostBox
element definition.short:
  value: P.O. Box number
element definition.definition:
  value: P.O. Box number
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.PhysicianAddress.PostBox
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 42
element.id:
  value: LaboratoryReport.Orderer.PhysicianAddress.ZipCode
element definition.path:
  value: LaboratoryReport.Orderer.PhysicianAddress.ZipCode
element definition.short:
  value: Zip code
element definition.definition:
  value: Zip code
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.PhysicianAddress.ZipCode
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 43
element.id:
  value: LaboratoryReport.Orderer.PhysicianAddress.City
element definition.path:
  value: LaboratoryReport.Orderer.PhysicianAddress.City
element definition.short:
  value: City
element definition.definition:
  value: City
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.PhysicianAddress.City
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 44
element.id:
  value: LaboratoryReport.Orderer.OrganizationAddress
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationAddress
element definition.short:
  value: Address of the ordering organization (default address)
element definition.definition:
  value: Address of the ordering organization (default address)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.OrganizationAddress
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().address

index: 45
element.id:
  value: LaboratoryReport.Orderer.OrganizationAddress.id
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationAddress.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 46
element.id:
  value: LaboratoryReport.Orderer.OrganizationAddress.extension
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationAddress.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 47
element.id:
  value: LaboratoryReport.Orderer.OrganizationAddress.StreetLine
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationAddress.StreetLine
element definition.short:
  value: Street name, house number
element definition.definition:
  value: Street name, house number
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.OrganizationAddress.StreetLine
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().address.line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').value
element definition.mapping:
  index: 1
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().address.line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').value

index: 48
element.id:
  value: LaboratoryReport.Orderer.OrganizationAddress.PostBox
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationAddress.PostBox
element definition.short:
  value: P.O. Box number
element definition.definition:
  value: P.O. Box number
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.OrganizationAddress.PostBox
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().address.line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').value

index: 49
element.id:
  value: LaboratoryReport.Orderer.OrganizationAddress.ZipCode
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationAddress.ZipCode
element definition.short:
  value: Zip code
element definition.definition:
  value: Zip code
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.OrganizationAddress.ZipCode
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().address.postalCode

index: 50
element.id:
  value: LaboratoryReport.Orderer.OrganizationAddress.City
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationAddress.City
element definition.short:
  value: City
element definition.definition:
  value: City
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Orderer.OrganizationAddress.City
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().address.city

index: 51
element.id:
  value: LaboratoryReport.Patient
element definition.path:
  value: LaboratoryReport.Patient
element definition.short:
  value: Patient -> Anhang 3 (Angaben zur betroffenen Person)
element definition.definition:
  value: Patient -> Anhang 3 (Angaben zur betroffenen Person)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve()

index: 52
element.id:
  value: LaboratoryReport.Patient.id
element definition.path:
  value: LaboratoryReport.Patient.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 53
element.id:
  value: LaboratoryReport.Patient.extension
element definition.path:
  value: LaboratoryReport.Patient.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 54
element.id:
  value: LaboratoryReport.Patient.Identifier
element definition.path:
  value: LaboratoryReport.Patient.Identifier
element definition.short:
  value: Identifier
element definition.definition:
  value: Identifier
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient.Identifier
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().identifier

index: 55
element.id:
  value: LaboratoryReport.Patient.Identifier.id
element definition.path:
  value: LaboratoryReport.Patient.Identifier.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 56
element.id:
  value: LaboratoryReport.Patient.Identifier.extension
element definition.path:
  value: LaboratoryReport.Patient.Identifier.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 57
element.id:
  value: LaboratoryReport.Patient.Identifier.use
element definition.path:
  value: LaboratoryReport.Patient.Identifier.use
element definition.short:
  value: usual | official | temp | secondary | old (If known)
element definition.definition:
  value: The purpose of this identifier.
element definition.comment:
  value: Applications can assume that an identifier is permanent unless it explicitly says that it is temporary.
element definition.requirements:
  value: Allows the appropriate identifier for a particular context of use to be selected from among a set of identifiers.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Identifier.use
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.is modifier:
  value: true
element definition.is modifier reason:
  value: This is labeled as "Is Modifier" because applications should not mistake a temporary id for a permanent one.
element definition.is summary:
  value: true
element definition.binding:
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName
    extension.value string:
      value: IdentifierUse
  element definition.binding.strength:
    value: required
  element definition.binding.description:
    value: Identifies the purpose for this identifier, if known .
  element definition.binding.value set:
    value: http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
    link: 4.0
    link: .1
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: v2
  element definition.mapping.map:
    value: N/A
element definition.mapping:
  index: 1
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: Role.code or implied by context

index: 58
element.id:
  value: LaboratoryReport.Patient.Identifier.type
element definition.path:
  value: LaboratoryReport.Patient.Identifier.type
element definition.short:
  value: Description of identifier
element definition.definition:
  value: A coded type for the identifier that can be used to determine which identifier to use for a specific purpose.
element definition.comment:
  value: This element deals only with general categories of identifiers. It SHOULD not be used for codes that correspond 1..1 with the Identifier.system. Some identifiers may fall into multiple categories due to common usage. Where the system is known, a type is unnecessary because the type is always part of the system definition. However systems often need to handle identifiers where the system is not known. There is not a 1:1 relationship between type and system, since many different systems have the same type.
element definition.requirements:
  value: Allows users to make use of identifiers when the identifier system is not known.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Identifier.type
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: CodeableConcept
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.is modifier:
  value: false
element definition.is summary:
  value: true
element definition.binding:
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName
    extension.value string:
      value: IdentifierType
  element.extension:
    index: 1
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding
    extension.value boolean:
      value: true
  element definition.binding.strength:
    value: extensible
  element definition.binding.description:
    value: A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
  element definition.binding.value set:
    value: http://hl7.org/fhir/ValueSet/identifier-type|4.0.1
    link: 4.0
    link: .1
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: v2
  element definition.mapping.map:
    value: CX.5
element definition.mapping:
  index: 1
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: Role.code or implied by context

index: 59
element.id:
  value: LaboratoryReport.Patient.Identifier.system
element definition.path:
  value: LaboratoryReport.Patient.Identifier.system
element definition.short:
  value: The namespace for the identifier value
element definition.definition:
  value: Establishes the namespace for the value - that is, a URL that describes a set values that are unique.
element definition.comment:
  value: Identifier.system is always case sensitive.
element definition.requirements:
  value: There are many sets of identifiers. To perform matching of two identifiers, we need to know what set we're dealing with. The system identifies a particular set of unique identifiers.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Identifier.system
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: uri
element definition.example:
  index: 0
  element definition.example.label:
    value: General
  element definition.example.value uri:
    value: http://www.acme.com/identifiers/patient
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.is modifier:
  value: false
element definition.is summary:
  value: true
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: v2
  element definition.mapping.map:
    value: CX.4 / EI-2-4
element definition.mapping:
  index: 1
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: II.root or Role.id.root
element definition.mapping:
  index: 2
  element definition.mapping.identity:
    value: servd
  element definition.mapping.map:
    value: ./IdentifierType

index: 60
element.id:
  value: LaboratoryReport.Patient.Identifier.value
element definition.path:
  value: LaboratoryReport.Patient.Identifier.value
element definition.short:
  value: The value that is unique
element definition.definition:
  value: The portion of the identifier typically relevant to the user and which is unique within the context of the system.
element definition.comment:
  value: If the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the [Rendered Value extension](http://hl7.org/fhir/R4/extension-rendered-value.html). Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Identifier.value
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.example:
  index: 0
  element definition.example.label:
    value: General
  element definition.example.value string:
    value: 123456
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.is modifier:
  value: false
element definition.is summary:
  value: true
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: v2
  element definition.mapping.map:
    value: CX.1 / EI.1
element definition.mapping:
  index: 1
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
element definition.mapping:
  index: 2
  element definition.mapping.identity:
    value: servd
  element definition.mapping.map:
    value: ./Value

index: 61
element.id:
  value: LaboratoryReport.Patient.Identifier.period
element definition.path:
  value: LaboratoryReport.Patient.Identifier.period
element definition.short:
  value: Time period when id is/was valid for use
element definition.definition:
  value: Time period during which identifier is/was valid for use.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Identifier.period
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Period
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.is modifier:
  value: false
element definition.is summary:
  value: true
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: v2
  element definition.mapping.map:
    value: CX.7 + CX.8
element definition.mapping:
  index: 1
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: Role.effectiveTime or implied by context
element definition.mapping:
  index: 2
  element definition.mapping.identity:
    value: servd
  element definition.mapping.map:
    value: ./StartDate and ./EndDate

index: 62
element.id:
  value: LaboratoryReport.Patient.Identifier.assigner
element definition.path:
  value: LaboratoryReport.Patient.Identifier.assigner
element definition.short:
  value: Organization that issued id (may be just text)
element definition.definition:
  value: Organization that issued/manages the identifier.
element definition.comment:
  value: The Identifier.assigner may omit the .reference element and only contain a .display element reflecting the name or other textual information about the assigning organization.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Identifier.assigner
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Reference
  element definition.type.target profile:
    value: http://hl7.org/fhir/StructureDefinition/Organization|4.0.1
    index: 0
    link: 4.0
    link: .1
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.is modifier:
  value: false
element definition.is summary:
  value: true
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: v2
  element definition.mapping.map:
    value: CX.4 / (CX.4,CX.9,CX.10)
element definition.mapping:
  index: 1
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
element definition.mapping:
  index: 2
  element definition.mapping.identity:
    value: servd
  element definition.mapping.map:
    value: ./IdentifierIssuingAuthority

index: 63
element.id:
  value: LaboratoryReport.Patient.Identifier.OASI
element definition.path:
  value: LaboratoryReport.Patient.Identifier.OASI
element definition.short:
  value: Switzerland: Old-age and survivors's insurance (OASI) number
element definition.definition:
  value: Switzerland: Old-age and survivors's insurance (OASI) number
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient.Identifier.OASI
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().identifier.where(system='urn:oid:2.16.756.5.32').value

index: 64
element.id:
  value: LaboratoryReport.Patient.Identifier.IDN
element definition.path:
  value: LaboratoryReport.Patient.Identifier.IDN
element definition.short:
  value: Liechtenstein: Identification number (IDN)
element definition.definition:
  value: Liechtenstein: Identification number (IDN)
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient.Identifier.IDN
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().identifier.where(system='urn:oid:2.16.438.10.20.10.10.1.2.1').value

index: 65
element.id:
  value: LaboratoryReport.Patient.Surname
element definition.path:
  value: LaboratoryReport.Patient.Surname
element definition.short:
  value: Surname (or initials)
element definition.definition:
  value: Surname (or initials)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient.Surname
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().name.given

index: 66
element.id:
  value: LaboratoryReport.Patient.Givenname
element definition.path:
  value: LaboratoryReport.Patient.Givenname
element definition.short:
  value: Given name (or initials)
element definition.definition:
  value: Given name (or initials)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient.Givenname
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().name.family

index: 67
element.id:
  value: LaboratoryReport.Patient.Gender
element definition.path:
  value: LaboratoryReport.Patient.Gender
element definition.short:
  value: Gender
element definition.definition:
  value: Gender
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient.Gender
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().gender

index: 68
element.id:
  value: LaboratoryReport.Patient.DateOfBirth
element definition.path:
  value: LaboratoryReport.Patient.DateOfBirth
element definition.short:
  value: Date of birth
element definition.definition:
  value: Date of birth
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient.DateOfBirth
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: date
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().birthDate

index: 69
element.id:
  value: LaboratoryReport.Patient.Phone
element definition.path:
  value: LaboratoryReport.Patient.Phone
element definition.short:
  value: Phone number
element definition.definition:
  value: Phone number
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient.Phone
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().telecom.where(system='phone').value

index: 70
element.id:
  value: LaboratoryReport.Patient.Address
element definition.path:
  value: LaboratoryReport.Patient.Address
element definition.short:
  value: Residence address
element definition.definition:
  value: Residence address
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient.Address
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().address.where(use='home')

index: 71
element.id:
  value: LaboratoryReport.Patient.Address.id
element definition.path:
  value: LaboratoryReport.Patient.Address.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 72
element.id:
  value: LaboratoryReport.Patient.Address.extension
element definition.path:
  value: LaboratoryReport.Patient.Address.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 73
element.id:
  value: LaboratoryReport.Patient.Address.StreetLine
element definition.path:
  value: LaboratoryReport.Patient.Address.StreetLine
element definition.short:
  value: Street name, house number
element definition.definition:
  value: Street name, house number
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient.Address.StreetLine
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().address.where(use='home').line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').value
element definition.mapping:
  index: 1
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().address.where(use='home').line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').value

index: 74
element.id:
  value: LaboratoryReport.Patient.Address.ZipCode
element definition.path:
  value: LaboratoryReport.Patient.Address.ZipCode
element definition.short:
  value: Zip code
element definition.definition:
  value: Zip code
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient.Address.ZipCode
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().address.where(use='home').postalCode

index: 75
element.id:
  value: LaboratoryReport.Patient.Address.City
element definition.path:
  value: LaboratoryReport.Patient.Address.City
element definition.short:
  value: City
element definition.definition:
  value: City
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient.Address.City
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().address.where(use='home').city

index: 76
element.id:
  value: LaboratoryReport.Patient.Address.Canton
element definition.path:
  value: LaboratoryReport.Patient.Address.Canton
element definition.short:
  value: Canton
element definition.definition:
  value: Canton
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient.Address.Canton
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().address.where(use='home').state

index: 77
element.id:
  value: LaboratoryReport.Patient.Address.Country
element definition.path:
  value: LaboratoryReport.Patient.Address.Country
element definition.short:
  value: Country
element definition.definition:
  value: Country
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.Patient.Address.Country
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().address.where(use='home').country.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-codedString').value.code

index: 78
element.id:
  value: LaboratoryReport.TestResult
element definition.path:
  value: LaboratoryReport.TestResult
element definition.short:
  value: Laboratory result -> Art. 4 Abs. 1 (Die zu meldenden laboranalytischen Befunde) - Anhang 3 (Angaben zum laboranalytischen Befund)
element definition.definition:
  value: Laboratory result -> Art. 4 Abs. 1 (Die zu meldenden laboranalytischen Befunde) - Anhang 3 (Angaben zum laboranalytischen Befund)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section

index: 79
element.id:
  value: LaboratoryReport.TestResult.id
element definition.path:
  value: LaboratoryReport.TestResult.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 80
element.id:
  value: LaboratoryReport.TestResult.extension
element definition.path:
  value: LaboratoryReport.TestResult.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 81
element.id:
  value: LaboratoryReport.TestResult.StudyType
element definition.path:
  value: LaboratoryReport.TestResult.StudyType
element definition.short:
  value: Laboratory study type
element definition.definition:
  value: Laboratory study type
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.StudyType
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.code.coding.where(system='http://loinc.org')

index: 82
element.id:
  value: LaboratoryReport.TestResult.ExecutionDateTime
element definition.path:
  value: LaboratoryReport.TestResult.ExecutionDateTime
element definition.short:
  value: Date (-time) of test
element definition.definition:
  value: Date (-time) of test
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.ExecutionDateTime
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: dateTime
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().effective

index: 83
element.id:
  value: LaboratoryReport.TestResult.Type
element definition.path:
  value: LaboratoryReport.TestResult.Type
element definition.short:
  value: Type of test
element definition.definition:
  value: Type of test
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.Type
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().code.coding.where(system='http://loinc.org')

index: 84
element.id:
  value: LaboratoryReport.TestResult.Type.id
element definition.path:
  value: LaboratoryReport.TestResult.Type.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 85
element.id:
  value: LaboratoryReport.TestResult.Type.extension
element definition.path:
  value: LaboratoryReport.TestResult.Type.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 86
element.id:
  value: LaboratoryReport.TestResult.Type.Code
element definition.path:
  value: LaboratoryReport.TestResult.Type.Code
element definition.short:
  value: Coded data
element definition.definition:
  value: Coded data
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.Type.Code
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().code.coding.where(system='http://loinc.org').code

index: 87
element.id:
  value: LaboratoryReport.TestResult.Type.CodeSystem
element definition.path:
  value: LaboratoryReport.TestResult.Type.CodeSystem
element definition.short:
  value: Identity fo the terminology system
element definition.definition:
  value: Identity fo the terminology system
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.Type.CodeSystem
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: uri
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().code.coding.where(system='http://loinc.org').system

index: 88
element.id:
  value: LaboratoryReport.TestResult.Specimen
element definition.path:
  value: LaboratoryReport.TestResult.Specimen
element definition.short:
  value: Test sample
element definition.definition:
  value: Test sample
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.Specimen
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().specimen.resolve()

index: 89
element.id:
  value: LaboratoryReport.TestResult.Specimen.id
element definition.path:
  value: LaboratoryReport.TestResult.Specimen.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 90
element.id:
  value: LaboratoryReport.TestResult.Specimen.extension
element definition.path:
  value: LaboratoryReport.TestResult.Specimen.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 91
element.id:
  value: LaboratoryReport.TestResult.Specimen.CollectionDateTime
element definition.path:
  value: LaboratoryReport.TestResult.Specimen.CollectionDateTime
element definition.short:
  value: Date (-time) of sample collection
element definition.definition:
  value: Date (-time) of sample collection
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.Specimen.CollectionDateTime
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: dateTime
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().specimen.resolve().collection.collected

index: 92
element.id:
  value: LaboratoryReport.TestResult.Specimen.Type
element definition.path:
  value: LaboratoryReport.TestResult.Specimen.Type
element definition.short:
  value: Collection material
element definition.definition:
  value: Collection material
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.Specimen.Type
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().specimen.resolve().type

index: 93
element.id:
  value: LaboratoryReport.TestResult.Specimen.Type.id
element definition.path:
  value: LaboratoryReport.TestResult.Specimen.Type.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: xml:id (or equivalent in JSON)
element definition.definition:
  value: unique id for the element within a resource (for internal references)
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false

index: 94
element.id:
  value: LaboratoryReport.TestResult.Specimen.Type.extension
element definition.path:
  value: LaboratoryReport.TestResult.Specimen.Type.extension
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: May be used to represent additional information that is not part of the basic definition of the resource. 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false

index: 95
element.id:
  value: LaboratoryReport.TestResult.Specimen.Type.value
element definition.path:
  value: LaboratoryReport.TestResult.Specimen.Type.value
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Primitive value for code
element definition.definition:
  value: Primitive value for code
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: string.value
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element.extension:
    index: 1
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/regex
    extension.value string:
      value: [^\s]+(\s[^\s]+)*
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false

index: 96
element.id:
  value: LaboratoryReport.TestResult.Specimen.Type.Code
element definition.path:
  value: LaboratoryReport.TestResult.Specimen.Type.Code
element definition.short:
  value: Coded data
element definition.definition:
  value: Coded data
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.Specimen.Type.Code
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().specimen.resolve().type.coding.where(system='http://snomed.info/sct').code

index: 97
element.id:
  value: LaboratoryReport.TestResult.Specimen.Type.CodeSystem
element definition.path:
  value: LaboratoryReport.TestResult.Specimen.Type.CodeSystem
element definition.short:
  value: Identity fo the terminology system
element definition.definition:
  value: Identity fo the terminology system
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.Specimen.Type.CodeSystem
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: uri
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().specimen.resolve().type.coding.where(system='http://snomed.info/sct').system

index: 98
element.id:
  value: LaboratoryReport.TestResult.Value
element definition.path:
  value: LaboratoryReport.TestResult.Value
element definition.short:
  value: Acutal test result
element definition.definition:
  value: Acutal test result
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.Value
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().value.coding.where(system='http://snomed.info/sct')

index: 99
element.id:
  value: LaboratoryReport.TestResult.Value.id
element definition.path:
  value: LaboratoryReport.TestResult.Value.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 100
element.id:
  value: LaboratoryReport.TestResult.Value.extension
element definition.path:
  value: LaboratoryReport.TestResult.Value.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 101
element.id:
  value: LaboratoryReport.TestResult.Value.Code
element definition.path:
  value: LaboratoryReport.TestResult.Value.Code
element definition.short:
  value: Coded data
element definition.definition:
  value: Coded data
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.Value.Code
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().value.coding.where(system='http://snomed.info/sct').code

index: 102
element.id:
  value: LaboratoryReport.TestResult.Value.CodeSystem
element definition.path:
  value: LaboratoryReport.TestResult.Value.CodeSystem
element definition.short:
  value: Identity fo the terminology system
element definition.definition:
  value: Identity fo the terminology system
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.Value.CodeSystem
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: uri
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().value.coding.where(system='http://snomed.info/sct').system

index: 103
element.id:
  value: LaboratoryReport.TestResult.Interpretation
element definition.path:
  value: LaboratoryReport.TestResult.Interpretation
element definition.short:
  value: Interpretation of the test result
element definition.definition:
  value: Interpretation of the test result
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.Interpretation
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().interpretation.coding.where(system='http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation')

index: 104
element.id:
  value: LaboratoryReport.TestResult.Interpretation.id
element definition.path:
  value: LaboratoryReport.TestResult.Interpretation.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 105
element.id:
  value: LaboratoryReport.TestResult.Interpretation.extension
element definition.path:
  value: LaboratoryReport.TestResult.Interpretation.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 106
element.id:
  value: LaboratoryReport.TestResult.Interpretation.Code
element definition.path:
  value: LaboratoryReport.TestResult.Interpretation.Code
element definition.short:
  value: Coded data
element definition.definition:
  value: Coded data
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.Interpretation.Code
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().interpretation.coding.where(system='http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation').code

index: 107
element.id:
  value: LaboratoryReport.TestResult.Interpretation.CodeSystem
element definition.path:
  value: LaboratoryReport.TestResult.Interpretation.CodeSystem
element definition.short:
  value: Identity fo the terminology system (HL7 ObservationInterpretation)
element definition.definition:
  value: Identity fo the terminology system (HL7 ObservationInterpretation)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: LaboratoryReport.TestResult.Interpretation.CodeSystem
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: uri
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().interpretation.coding.where(system='http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation').system

structure definition.differential.element:
  index: 0
  element.id:
    value: LaboratoryReport
  element definition.path:
    value: LaboratoryReport
  element definition.short:
    value: Laborbericht basierend auf der SR 818.101.126 Verordnung des EDI über die Meldung von Beobachtungen übertragbarer Krankheiten des Menschen (https://www.fedlex.admin.ch/eli/cc/2015/892/de)
  element definition.definition:
    value: Laboratory Report
  element definition.mapping:
    index: 0
    element definition.mapping.identity:
      value: ChElmLaboratoryReportToFhir
    element definition.mapping.map:
      value: Bundle
structure definition.differential.element:
  index: 1
  element.id:
    value: LaboratoryReport.Header
  element definition.path:
    value: LaboratoryReport.Header
  element definition.short:
    value: Document information
  element definition.definition:
    value: Document information
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: Element
  element definition.mapping:
    index: 0
    element definition.mapping.identity:
      value: ChElmLaboratoryReportToFhir
    element definition.mapping.map:
      value: Bundle.entry[0]
structure definition.differential.element:
  index: 2
  element.id:
    value: LaboratoryReport.Header.DocumentIdentifier
  element definition.path:
    value: LaboratoryReport.Header.DocumentIdentifier
  element definition.short:
    value: Persistent, unique identifier for the document
  element definition.definition:
    value: Persistent, unique identifier for the document
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: Identifier
  element definition.mapping:
    index: 0
    element definition.mapping.identity:
      value: ChElmLaboratoryReportToFhir
    element definition.mapping.map:
      value: Bundle.entry[0].resource.identifier.where(system='urn:ietf:rfc:3986').value.substring(9)
structure definition.differential.element:
  index: 3
  element.id:
    value: LaboratoryReport.Header.DocumentTimestamp
  element definition.path:
    value: LaboratoryReport.Header.DocumentTimestamp
  element definition.short:
    value: Timestamp of the document
  element definition.definition:
    value: Timestamp of the document
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: dateTime
  element definition.mapping:
    index: 0
    element definition.mapping.identity:
      value: ChElmLaboratoryReportToFhir
    element definition.mapping.map:
      value: Bundle.entry[0].resource.date
structure definition.differential.element:
  index: 4
  element.id:
    value: LaboratoryReport.Header.DocumentLanguage
  element definition.path:
    value: LaboratoryReport.Header.DocumentLanguage
  element definition.short:
    value: Language of the document content
  element definition.definition:
    value: Language of the document content
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: code
  element definition.mapping:
    index: 0
    element definition.mapping.identity:
      value: ChElmLaboratoryReportToFhir
    element definition.mapping.map:
      value: Bundle.entry[0].resource.language
structure definition.differential.element:
  index: 5
  element.id:
    value: LaboratoryReport.Header.DocumentTitle
  element definition.path:
    value: LaboratoryReport.Header.DocumentTitle
  element definition.short:
    value: Human Readable name/title of the document
  element definition.definition:
    value: Human Readable name/title of the document
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: string
  element definition.mapping:
    index: 0
    element definition.mapping.identity:
      value: ChElmLaboratoryReportToFhir
    element definition.mapping.map:
      value: Bundle.entry[0].resource.title
structure definition.differential.element:
  index: 6
  element.id:
    value: LaboratoryReport.Header.DocumentSectionTitle
  element definition.path:
    value: LaboratoryReport.Header.DocumentSectionTitle
  element definition.short:
    value: Human Readable name/title of the section
  element definition.definition:
    value: Human Readable name/title of the section
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: string
  element definition.mapping:
    index: 0
    element definition.mapping.identity:
      value: ChElmLaboratoryReportToFhir
    element definition.mapping.map:
      value: Bundle.entry[0].resource.section.title
structure definition.differential.element:
  index: 7
  element.id:
    value: LaboratoryReport.Author
  element definition.path:
    value: LaboratoryReport.Author
  element definition.short:
    value: Author of the document (may be identical with Lab)
  element definition.definition:
    value: Author of the document (may be identical with Lab)
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: Element
  element definition.mapping:
    index: 0
    element definition.mapping.identity:
      value: ChElmLaboratoryReportToFhir
    element definition.mapping.map:
      value: Bundle.entry[0].resource.author.resolve()
structure definition.differential.element:
  index: 8
  element.id:
    value: LaboratoryReport.Author.OrganizationGLN
  element definition.path:
    value: LaboratoryReport.Author.OrganizationGLN
  element definition.short:
    value: Global location number (GLN) of the authoring/sending organization
  element definition.definition:
    value: Global location number (GLN) of the authoring/sending organization
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: Identifier

index: 0
element definition.mapping.identity:
  value: ChElmLaboratoryReportToFhir
element definition.mapping.map:
  value: Bundle.entry[0].resource.author.resolve().identifier.where(system='urn:oid:2.51.1.3').value

index: 9
element.id:
  value: LaboratoryReport.Lab
element definition.path:
  value: LaboratoryReport.Lab
element definition.short:
  value: Notifiable laboratory that performed the laboratory test -> Art. 4 Abs. 2 (Meldepflichtiges Laboratorium)
element definition.definition:
  value: Notifiable laboratory that performed the laboratory test -> Art. 4 Abs. 2 (Meldepflichtiges Laboratorium)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).performer.resolve()

index: 10
element.id:
  value: LaboratoryReport.Lab.OrganizationGLN
element definition.path:
  value: LaboratoryReport.Lab.OrganizationGLN
element definition.short:
  value: Global location number (GLN) of the laboratory organization
element definition.definition:
  value: Global location number (GLN) of the laboratory organization
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).performer.resolve().identifier.where(system='urn:oid:2.51.1.3').value

index: 11
element.id:
  value: LaboratoryReport.Lab.OrganizationName
element definition.path:
  value: LaboratoryReport.Lab.OrganizationName
element definition.short:
  value: Name of the laboratory organization
element definition.definition:
  value: Name of the laboratory organization
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).performer.resolve().name

index: 12
element.id:
  value: LaboratoryReport.Lab.OrderIdentifier
element definition.path:
  value: LaboratoryReport.Lab.OrderIdentifier
element definition.short:
  value: Identifier assigned to this order by the testing laboratory
element definition.definition:
  value: Identifier assigned to this order by the testing laboratory
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().identifier

index: 13
element.id:
  value: LaboratoryReport.Orderer
element definition.path:
  value: LaboratoryReport.Orderer
element definition.short:
  value: Orderer of the laboratory test -> Art. 4 Abs. 3 (Auftraggebende Ärztin oder auftraggebender Arzt und Betrieb in dem sie oder er tätig ist)
element definition.definition:
  value: Orderer of the laboratory test -> Art. 4 Abs. 3 (Auftraggebende Ärztin oder auftraggebender Arzt und Betrieb in dem sie oder er tätig ist)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve()

index: 14
element.id:
  value: LaboratoryReport.Orderer.OrganizationBER
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationBER
element definition.short:
  value: Business and Enterprise Register (BER) of the ordering organization
element definition.definition:
  value: Business and Enterprise Register (BER) of the ordering organization
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().identifier.where(system='urn:oid:2.16.756.5.45').value

index: 15
element.id:
  value: LaboratoryReport.Orderer.OrganizationUIDB
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationUIDB
element definition.short:
  value: Unique Identification Business (UIDB) of the ordering organization
element definition.definition:
  value: Unique Identification Business (UIDB) of the ordering organization
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().identifier.where(system='urn:oid:2.16.756.5.35').value

index: 16
element.id:
  value: LaboratoryReport.Orderer.OrganizationName
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationName
element definition.short:
  value: Name of the ordering organization
element definition.definition:
  value: Name of the ordering organization
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().name

index: 17
element.id:
  value: LaboratoryReport.Orderer.OrganizationDepartment
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationDepartment
element definition.short:
  value: Department where the laboratory test is ordered
element definition.definition:
  value: Department where the laboratory test is ordered
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().extension.where(url='http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-ext-department').value

index: 18
element.id:
  value: LaboratoryReport.Orderer.Physician
element definition.path:
  value: LaboratoryReport.Orderer.Physician
element definition.short:
  value: Ordering physician
element definition.definition:
  value: Ordering physician
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().practitioner.resolve()

index: 19
element.id:
  value: LaboratoryReport.Orderer.Physician.GLN
element definition.path:
  value: LaboratoryReport.Orderer.Physician.GLN
element definition.short:
  value: Global location number (GLN) of the physician
element definition.definition:
  value: Global location number (GLN) of the physician
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().practitioner.resolve().identifier.where(system='urn:oid:2.51.1.3').value

index: 20
element.id:
  value: LaboratoryReport.Orderer.Physician.ZSR
element definition.path:
  value: LaboratoryReport.Orderer.Physician.ZSR
element definition.short:
  value: Unique Identification (ZSR/RCC) of the ordering physician
element definition.definition:
  value: Unique Identification (ZSR/RCC) of the ordering physician
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().practitioner.resolve().identifier.where(system='urn:oid:2.16.756.5.30.1.123.100.2.1.1').value

index: 21
element.id:
  value: LaboratoryReport.Orderer.Physician.Surname
element definition.path:
  value: LaboratoryReport.Orderer.Physician.Surname
element definition.short:
  value: Surname physician
element definition.definition:
  value: Surname physician
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().practitioner.resolve().name.family

index: 22
element.id:
  value: LaboratoryReport.Orderer.Physician.Givenname
element definition.path:
  value: LaboratoryReport.Orderer.Physician.Givenname
element definition.short:
  value: Given name physician
element definition.definition:
  value: Given name physician
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().practitioner.resolve().name.given

index: 23
element.id:
  value: LaboratoryReport.Orderer.Physician.Phone
element definition.path:
  value: LaboratoryReport.Orderer.Physician.Phone
element definition.short:
  value: Phone number physician
element definition.definition:
  value: Phone number physician
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().practitioner.resolve().telecom.where(system='phone').value

index: 24
element.id:
  value: LaboratoryReport.Orderer.Physician.Email
element definition.path:
  value: LaboratoryReport.Orderer.Physician.Email
element definition.short:
  value: Email address physician
element definition.definition:
  value: Email address physician
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().practitioner.resolve().telecom.where(system='email').value

index: 25
element.id:
  value: LaboratoryReport.Orderer.PhysicianAddress
element definition.path:
  value: LaboratoryReport.Orderer.PhysicianAddress
element definition.short:
  value: Address of the ordering physician (optional, if different from organization address)
element definition.definition:
  value: Address of the ordering physician (optional, if different from organization address)
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element

index: 26
element.id:
  value: LaboratoryReport.Orderer.PhysicianAddress.StreetLine
element definition.path:
  value: LaboratoryReport.Orderer.PhysicianAddress.StreetLine
element definition.short:
  value: Street name, house number
element definition.definition:
  value: Street name, house number
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 27
element.id:
  value: LaboratoryReport.Orderer.PhysicianAddress.PostBox
element definition.path:
  value: LaboratoryReport.Orderer.PhysicianAddress.PostBox
element definition.short:
  value: P.O. Box number
element definition.definition:
  value: P.O. Box number
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 28
element.id:
  value: LaboratoryReport.Orderer.PhysicianAddress.ZipCode
element definition.path:
  value: LaboratoryReport.Orderer.PhysicianAddress.ZipCode
element definition.short:
  value: Zip code
element definition.definition:
  value: Zip code
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 29
element.id:
  value: LaboratoryReport.Orderer.PhysicianAddress.City
element definition.path:
  value: LaboratoryReport.Orderer.PhysicianAddress.City
element definition.short:
  value: City
element definition.definition:
  value: City
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 30
element.id:
  value: LaboratoryReport.Orderer.OrganizationAddress
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationAddress
element definition.short:
  value: Address of the ordering organization (default address)
element definition.definition:
  value: Address of the ordering organization (default address)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().address

index: 31
element.id:
  value: LaboratoryReport.Orderer.OrganizationAddress.StreetLine
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationAddress.StreetLine
element definition.short:
  value: Street name, house number
element definition.definition:
  value: Street name, house number
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().address.line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').value
element definition.mapping:
  index: 1
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().address.line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').value

index: 32
element.id:
  value: LaboratoryReport.Orderer.OrganizationAddress.PostBox
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationAddress.PostBox
element definition.short:
  value: P.O. Box number
element definition.definition:
  value: P.O. Box number
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().address.line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').value

index: 33
element.id:
  value: LaboratoryReport.Orderer.OrganizationAddress.ZipCode
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationAddress.ZipCode
element definition.short:
  value: Zip code
element definition.definition:
  value: Zip code
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().address.postalCode

index: 34
element.id:
  value: LaboratoryReport.Orderer.OrganizationAddress.City
element definition.path:
  value: LaboratoryReport.Orderer.OrganizationAddress.City
element definition.short:
  value: City
element definition.definition:
  value: City
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry.resource.as(DiagnosticReport).basedOn.resolve().requester.resolve().organization.resolve().address.city

index: 35
element.id:
  value: LaboratoryReport.Patient
element definition.path:
  value: LaboratoryReport.Patient
element definition.short:
  value: Patient -> Anhang 3 (Angaben zur betroffenen Person)
element definition.definition:
  value: Patient -> Anhang 3 (Angaben zur betroffenen Person)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve()

index: 36
element.id:
  value: LaboratoryReport.Patient.Identifier
element definition.path:
  value: LaboratoryReport.Patient.Identifier
element definition.short:
  value: Identifier
element definition.definition:
  value: Identifier
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().identifier

index: 37
element.id:
  value: LaboratoryReport.Patient.Identifier.OASI
element definition.path:
  value: LaboratoryReport.Patient.Identifier.OASI
element definition.short:
  value: Switzerland: Old-age and survivors's insurance (OASI) number
element definition.definition:
  value: Switzerland: Old-age and survivors's insurance (OASI) number
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().identifier.where(system='urn:oid:2.16.756.5.32').value

index: 38
element.id:
  value: LaboratoryReport.Patient.Identifier.IDN
element definition.path:
  value: LaboratoryReport.Patient.Identifier.IDN
element definition.short:
  value: Liechtenstein: Identification number (IDN)
element definition.definition:
  value: Liechtenstein: Identification number (IDN)
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().identifier.where(system='urn:oid:2.16.438.10.20.10.10.1.2.1').value

index: 39
element.id:
  value: LaboratoryReport.Patient.Surname
element definition.path:
  value: LaboratoryReport.Patient.Surname
element definition.short:
  value: Surname (or initials)
element definition.definition:
  value: Surname (or initials)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().name.given

index: 40
element.id:
  value: LaboratoryReport.Patient.Givenname
element definition.path:
  value: LaboratoryReport.Patient.Givenname
element definition.short:
  value: Given name (or initials)
element definition.definition:
  value: Given name (or initials)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().name.family

index: 41
element.id:
  value: LaboratoryReport.Patient.Gender
element definition.path:
  value: LaboratoryReport.Patient.Gender
element definition.short:
  value: Gender
element definition.definition:
  value: Gender
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().gender

index: 42
element.id:
  value: LaboratoryReport.Patient.DateOfBirth
element definition.path:
  value: LaboratoryReport.Patient.DateOfBirth
element definition.short:
  value: Date of birth
element definition.definition:
  value: Date of birth
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: date
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().birthDate

index: 43
element.id:
  value: LaboratoryReport.Patient.Phone
element definition.path:
  value: LaboratoryReport.Patient.Phone
element definition.short:
  value: Phone number
element definition.definition:
  value: Phone number
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().telecom.where(system='phone').value

index: 44
element.id:
  value: LaboratoryReport.Patient.Address
element definition.path:
  value: LaboratoryReport.Patient.Address
element definition.short:
  value: Residence address
element definition.definition:
  value: Residence address
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().address.where(use='home')

index: 45
element.id:
  value: LaboratoryReport.Patient.Address.StreetLine
element definition.path:
  value: LaboratoryReport.Patient.Address.StreetLine
element definition.short:
  value: Street name, house number
element definition.definition:
  value: Street name, house number
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().address.where(use='home').line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').value
element definition.mapping:
  index: 1
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().address.where(use='home').line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').value

index: 46
element.id:
  value: LaboratoryReport.Patient.Address.ZipCode
element definition.path:
  value: LaboratoryReport.Patient.Address.ZipCode
element definition.short:
  value: Zip code
element definition.definition:
  value: Zip code
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().address.where(use='home').postalCode

index: 47
element.id:
  value: LaboratoryReport.Patient.Address.City
element definition.path:
  value: LaboratoryReport.Patient.Address.City
element definition.short:
  value: City
element definition.definition:
  value: City
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().address.where(use='home').city

index: 48
element.id:
  value: LaboratoryReport.Patient.Address.Canton
element definition.path:
  value: LaboratoryReport.Patient.Address.Canton
element definition.short:
  value: Canton
element definition.definition:
  value: Canton
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().address.where(use='home').state

index: 49
element.id:
  value: LaboratoryReport.Patient.Address.Country
element definition.path:
  value: LaboratoryReport.Patient.Address.Country
element definition.short:
  value: Country
element definition.definition:
  value: Country
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.subject.resolve().address.where(use='home').country.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-codedString').value.code

index: 50
element.id:
  value: LaboratoryReport.TestResult
element definition.path:
  value: LaboratoryReport.TestResult
element definition.short:
  value: Laboratory result -> Art. 4 Abs. 1 (Die zu meldenden laboranalytischen Befunde) - Anhang 3 (Angaben zum laboranalytischen Befund)
element definition.definition:
  value: Laboratory result -> Art. 4 Abs. 1 (Die zu meldenden laboranalytischen Befunde) - Anhang 3 (Angaben zum laboranalytischen Befund)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section

index: 51
element.id:
  value: LaboratoryReport.TestResult.StudyType
element definition.path:
  value: LaboratoryReport.TestResult.StudyType
element definition.short:
  value: Laboratory study type
element definition.definition:
  value: Laboratory study type
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.code.coding.where(system='http://loinc.org')

index: 52
element.id:
  value: LaboratoryReport.TestResult.ExecutionDateTime
element definition.path:
  value: LaboratoryReport.TestResult.ExecutionDateTime
element definition.short:
  value: Date (-time) of test
element definition.definition:
  value: Date (-time) of test
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: dateTime
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().effective

index: 53
element.id:
  value: LaboratoryReport.TestResult.Type
element definition.path:
  value: LaboratoryReport.TestResult.Type
element definition.short:
  value: Type of test
element definition.definition:
  value: Type of test
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().code.coding.where(system='http://loinc.org')

index: 54
element.id:
  value: LaboratoryReport.TestResult.Type.Code
element definition.path:
  value: LaboratoryReport.TestResult.Type.Code
element definition.short:
  value: Coded data
element definition.definition:
  value: Coded data
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().code.coding.where(system='http://loinc.org').code

index: 55
element.id:
  value: LaboratoryReport.TestResult.Type.CodeSystem
element definition.path:
  value: LaboratoryReport.TestResult.Type.CodeSystem
element definition.short:
  value: Identity fo the terminology system
element definition.definition:
  value: Identity fo the terminology system
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: uri
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().code.coding.where(system='http://loinc.org').system

index: 56
element.id:
  value: LaboratoryReport.TestResult.Specimen
element definition.path:
  value: LaboratoryReport.TestResult.Specimen
element definition.short:
  value: Test sample
element definition.definition:
  value: Test sample
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().specimen.resolve()

index: 57
element.id:
  value: LaboratoryReport.TestResult.Specimen.CollectionDateTime
element definition.path:
  value: LaboratoryReport.TestResult.Specimen.CollectionDateTime
element definition.short:
  value: Date (-time) of sample collection
element definition.definition:
  value: Date (-time) of sample collection
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: dateTime
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().specimen.resolve().collection.collected

index: 58
element.id:
  value: LaboratoryReport.TestResult.Specimen.Type
element definition.path:
  value: LaboratoryReport.TestResult.Specimen.Type
element definition.short:
  value: Collection material
element definition.definition:
  value: Collection material
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().specimen.resolve().type

index: 59
element.id:
  value: LaboratoryReport.TestResult.Specimen.Type.Code
element definition.path:
  value: LaboratoryReport.TestResult.Specimen.Type.Code
element definition.short:
  value: Coded data
element definition.definition:
  value: Coded data
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().specimen.resolve().type.coding.where(system='http://snomed.info/sct').code

index: 60
element.id:
  value: LaboratoryReport.TestResult.Specimen.Type.CodeSystem
element definition.path:
  value: LaboratoryReport.TestResult.Specimen.Type.CodeSystem
element definition.short:
  value: Identity fo the terminology system
element definition.definition:
  value: Identity fo the terminology system
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: uri
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().specimen.resolve().type.coding.where(system='http://snomed.info/sct').system

index: 61
element.id:
  value: LaboratoryReport.TestResult.Value
element definition.path:
  value: LaboratoryReport.TestResult.Value
element definition.short:
  value: Acutal test result
element definition.definition:
  value: Acutal test result
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().value.coding.where(system='http://snomed.info/sct')

index: 62
element.id:
  value: LaboratoryReport.TestResult.Value.Code
element definition.path:
  value: LaboratoryReport.TestResult.Value.Code
element definition.short:
  value: Coded data
element definition.definition:
  value: Coded data
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().value.coding.where(system='http://snomed.info/sct').code

index: 63
element.id:
  value: LaboratoryReport.TestResult.Value.CodeSystem
element definition.path:
  value: LaboratoryReport.TestResult.Value.CodeSystem
element definition.short:
  value: Identity fo the terminology system
element definition.definition:
  value: Identity fo the terminology system
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: uri
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().value.coding.where(system='http://snomed.info/sct').system

index: 64
element.id:
  value: LaboratoryReport.TestResult.Interpretation
element definition.path:
  value: LaboratoryReport.TestResult.Interpretation
element definition.short:
  value: Interpretation of the test result
element definition.definition:
  value: Interpretation of the test result
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Element
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().interpretation.coding.where(system='http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation')

index: 65
element.id:
  value: LaboratoryReport.TestResult.Interpretation.Code
element definition.path:
  value: LaboratoryReport.TestResult.Interpretation.Code
element definition.short:
  value: Coded data
element definition.definition:
  value: Coded data
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: code
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().interpretation.coding.where(system='http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation').code

index: 66
element.id:
  value: LaboratoryReport.TestResult.Interpretation.CodeSystem
element definition.path:
  value: LaboratoryReport.TestResult.Interpretation.CodeSystem
element definition.short:
  value: Identity fo the terminology system (HL7 ObservationInterpretation)
element definition.definition:
  value: Identity fo the terminology system (HL7 ObservationInterpretation)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: uri
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: ChElmLaboratoryReportToFhir
  element definition.mapping.map:
    value: Bundle.entry[0].resource.section.entry.resolve().interpretation.coding.where(system='http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation').system