getobservationsresponselm
type: StructureDefinition
node role: treeRoot
id:
  v: getobservationsresponselm
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: StructureDefinition getobservationsresponselm Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> getobservationsresponselm 0..* Base GetObservations - Response #xD; observationGroup 0..* BackboneElement Observationsgrupp #xD; patient 1..1 BackboneElement Patient #xD; <a href="StructureDefinition-getobservationsresponselm-definitions.html#getobservationsresponselm.observationGroup.patient.identifier" title="Id för patienten, anges med 12 tecken utan avskiljare. Identifieraren innehåller både typ via OID och själva identitetsvärdet. För personnummer används Skatteverkets OID för personnummer, för samordningsnummer OID för samordningsnummer och för reservnummer lokalt definierad OID, till exempel SLL reservnummer.">identifier 1..1 Identifier Patientens identitet #xD; name 0..1 string Patientens namn #xD; dateOfBirth 1..1 date Födelsedatum #xD; gender 0..1 CodeableConcept Kön #xD; performerRole 1..1 BackboneElement Utförarroll #xD; identifier 0..1 Identifier Utförares identitet #xD; code 1..1 CodeableConcept Utförarrollkod #xD; person 0..1 BackboneElement Utförande person #xD; careUnit 0..1 BackboneElement Utförarens vårdenhet #xD; identifier 1..1 Identifier Vårdenhetens identitet #xD; name 0..1 string Vårdenhetens namn #xD; careGiver 1..1 BackboneElement Vårdgivare #xD; identifier 1..1 Identifier Vårdgivarens identitet #xD; name 0..1 string Vårdgivarens namn #xD; legalAuthenticator 0..1 BackboneElement Signerare #xD; identifier 0..1 Identifier Signerarens identitet #xD; time 1..1 dateTime Signeringstid #xD; name 0..1 string Signerarens namn #xD; additionalParticipant 0..* BackboneElement Ytterligare deltagare #xD; identifier 0..1 Identifier Deltagares identitet #xD; type 1..1 CodeableConcept Deltagartyp #xD; role 1..1 CodeableConcept Deltagarens roll #xD; time 0..1 Period Deltagartid #xD; person 0..1 BackboneElement Deltagande person #xD; organisation 0..1 BackboneElement Deltagande org…
url:
  v: https://ineraservices.bitbucket.io/TKB_clinicalprocess_healthcond_basic/1.2/StructureDefinition/getobservationsresponselm
  l: getobservationsresponselm
version:
  v: 1.2
name:
  v: GetobservationsResponseLM
title:
  v: GetObservations - Response
status:
  v: draft
date:
  v: 2026-03-19T10:48:59+00:00
publisher:
  v: Blomberg Tobias
contact:
  name:
    v: Blomberg Tobias
  telecom:
    system:
      v: url
    value:
      v: http://example.org
description:
  v: Response message for GetObservations service contract
jurisdiction:
  coding:
    system:
      v: urn:iso:std:iso:3166
      l: 3166
    code:
      v: SE
    display:
      v: Sweden
fhir version:
  v: 4.0.1
kind:
  v: logical
abstract:
  v: false
type:
  v: https://ineraservices.bitbucket.io/TKB_clinicalprocess_healthcond_basic/1.2/StructureDefinition/getobservationsresponselm
  l: getobservationsresponselm
base definition:
  v: http://hl7.org/fhir/StructureDefinition/Base
  l: Base
derivation:
  v: specialization
snapshot:
  extension:
    url:
      v: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
      l: snapshot-base-version
    value: String
      v: 4.0.1
  element:
    id:
      v: getobservationsresponselm
    path:
      v: getobservationsresponselm
    short:
      v: GetObservations - Response
    definition:
      v: Response message for GetObservations service contract
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
  element:
    id:
      v: getobservationsresponselm.observationGroup
    path:
      v: getobservationsresponselm.observationGroup
    short:
      v: Observationsgrupp
    definition:
      v: Grupp av observationer som delar patient, utförare, signerare, ytterligare deltagare, källsystem, vårdprocess, utrustning och plats. Används för att undvika redundant data när flera observationer har samma medverkande.
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: getobservationsresponselm.observationGroup
      min:
        v: 0
      max:
        v: *
    type:
      code:
        v: BackboneElement
        l: BackboneElement
    constraint:
      key:
        v: ele-1
      severity:
        v: error
      human:
        v: All FHIR elements must have a @value or children
      expression:
        v: hasValue() or (children().count() > id.count())
      xpath:
        v: @value|f:*|h:div
      source:
        v: http://hl7.org/fhir/StructureDefinition/Element
        l: Element
  element:
    id:
      v: getobservationsresponselm.observationGroup.id
    path:
      v: getobservationsresponselm.observationGroup.id
    representation:
      v: xmlAttr
    short:
      v: Unique id for inter-element referencing
    definition:
      v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: Element.id
      min:
        v: 0
      max:
        v: 1
    type:
      extension:
        value: Url
      code:
        v: http://hl7.org/fhirpath/System.String
        l: System.String
    is modifier:
      v: false
    is summary:
      v: false
    mapping:
      identity:
        v: rim
      map:
        v: n/a
  element:
    id:
      v: getobservationsresponselm.observationGroup.extension
    path:
      v: getobservationsresponselm.observationGroup.extension
    slicing:
      description:
        v: Extensions are always sliced by (at least) url
      rules:
        v: open
    short:
      v: Additional content defined by implementations
    definition:
      v: 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.
    comment:
      v: 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.
    alias:
      v: extensions
    alias:
      v: user content
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Element.extension
      min:
        v: 0
      max:
        v: *
    type:
      code:
        v: Extension
        l: Extension
    constraint:
      key:
        v: ele-1
      severity:
        v: error
      human:
        v: All FHIR elements must have a @value or children

Url
v: string
l: string

v: value

v: url

v: hasValue() or (children().count() > id.count())

v: @value|f:*|h:div

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

v: false

v: false

identity:
  v: rim
map:
  v: n/a

id:
  v: getobservationsresponselm.observationGroup.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.patient
path:
  v: getobservationsresponselm.observationGroup.patient
short:
  v: Patient
definition:
  v: Kompakt representation av den patient som observationsgruppen avser.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.patient
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.patient.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.patient.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.patient.identifier
path:
  v: getobservationsresponselm.observationGroup.patient.identifier
short:
  v: Patientens identitet
definition:
  v: Id för patienten, anges med 12 tecken utan avskiljare. Identifieraren innehåller både typ via OID och själva identitetsvärdet. För personnummer används Skatteverkets OID för personnummer, för samordningsnummer OID för samordningsnummer och för reservnummer lokalt definierad OID, till exempel SLL reservnummer.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.patient.identifier
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.patient.name
path:
  v: getobservationsresponselm.observationGroup.patient.name
short:
  v: Patientens namn
definition:
  v: Personens namn.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.patient.name
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getobservationsresponselm.observationGroup.patient.dateOfBirth
path:
  v: getobservationsresponselm.observationGroup.patient.dateOfBirth
short:
  v: Födelsedatum
definition:
  v: Anger patientens födelseår, månad och dag. Ej personnummer. Datum i format ÅÅÅÅMMDD.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.patient.dateOfBirth
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: getobservationsresponselm.observationGroup.patient.gender
path:
  v: getobservationsresponselm.observationGroup.patient.gender
short:
  v: Kön
definition:
  v: Kodat kön för patienten. Koden hämtas från KV kön med OID 1.2.752.129.2.2.1.1 och kan uttryckas med kod, kodsystem, version och textuell beskrivning, till exempel 1 för man eller 2 för kvinna.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.patient.gender
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.performerRole
path:
  v: getobservationsresponselm.observationGroup.performerRole
short:
  v: Utförarroll
definition:
  v: Beskriver den roll och eventuell person som utfört observationerna inom gruppen.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.performerRole
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.performerRole.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.performerRole.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.performerRole.identifier
path:
  v: getobservationsresponselm.observationGroup.performerRole.identifier
short:
  v: Utförares identitet
definition:
  v: Identitet för personen som utfört observationen. Anges endast om observationen utförts av hälso och sjukvårdspersonal. Normalt HSA id med OID för HSA katalogen som system.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.performerRole.identifier
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.performerRole.code
path:
  v: getobservationsresponselm.observationGroup.performerRole.code
short:
  v: Utförarrollkod
definition:
  v: Kodat värde som beskriver den roll utföraren agerar i under observationen. Anges med kod, kodsystem, eventuell version och displaytext.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.performerRole.code
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.performerRole.person
path:
  v: getobservationsresponselm.observationGroup.performerRole.person
short:
  v: Utförande person
definition:
  v: Beskriver den person som utfört observationen när ytterligare egenskaper behövs, till exempel namn, eller när utföraren inte är hälso och sjukvårdspersonal.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.performerRole.person
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit
path:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit
short:
  v: Utförarens vårdenhet
definition:
  v: Den PDL vårdenhet och PDL vårdgivare som observationen utförs på uppdrag av. Ska anges när utföraren är hälso och sjukvårdspersonal.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.performerRole.careUnit
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.identifier
path:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.identifier
short:
  v: Vårdenhetens identitet
definition:
  v: HSA id för PDL vårdenhet som har medicinskt ansvar för observationen. Identifieraren innehåller OID för HSA och vårdenhetens HSA id.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.performerRole.careUnit.identifier
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.name
path:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.name
short:
  v: Vårdenhetens namn
definition:
  v: Namn på vårdenheten som observationen är knuten till.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.performerRole.careUnit.name
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver
path:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver
short:
  v: Vårdgivare
definition:
  v: Den vårdgivare som vårdenheten är anknuten till.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver.identifier
path:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver.identifier
short:
  v: Vårdgivarens identitet
definition:
  v: HSA baserad identitet för vårdgivaren med OID för HSA katalogen som system.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver.identifier
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver.name
path:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver.name
short:
  v: Vårdgivarens namn
definition:
  v: Vårdgivarens namn.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver.name
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getobservationsresponselm.observationGroup.legalAuthenticator
path:
  v: getobservationsresponselm.observationGroup.legalAuthenticator
short:
  v: Signerare
definition:
  v: Kompakt representation av signerare. Används när observationerna i gruppen är signerade.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.legalAuthenticator
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.legalAuthenticator.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.legalAuthenticator.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.legalAuthenticator.identifier
path:
  v: getobservationsresponselm.observationGroup.legalAuthenticator.identifier
short:
  v: Signerarens identitet
definition:
  v: HSA id för personen som signerat observationerna i gruppen. Identifieraren använder OID för HSA katalogen och HSA id som värde.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.legalAuthenticator.identifier
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.legalAuthenticator.time
path:
  v: getobservationsresponselm.observationGroup.legalAuthenticator.time
short:
  v: Signeringstid
definition:
  v: Tid för signering av observationerna i gruppen. Anges som datum och eventuellt klockslag, format ÅÅÅÅMMDDttmmss.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.legalAuthenticator.time
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: getobservationsresponselm.observationGroup.legalAuthenticator.name
path:
  v: getobservationsresponselm.observationGroup.legalAuthenticator.name
short:
  v: Signerarens namn
definition:
  v: Förnamn och efternamn i klartext för signerande person.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.legalAuthenticator.name
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant
short:
  v: Ytterligare deltagare
definition:
  v: Övriga deltagare kopplat till observationerna i gruppen, till exempel assisterande personal, utrustning, organisation eller plats.
min:
  v: 0
max:
  v: *
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.identifier
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.identifier
short:
  v: Deltagares identitet
definition:
  v: Identifierare för ytterligare deltagare när deltagaren är hälso och sjukvårdspersonal. Anges med HSA id och OID för HSA katalogen som system.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.identifier
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.type
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.type
short:
  v: Deltagartyp
definition:
  v: Kodat värde som beskriver typ av deltagande, till exempel sekundär utförare, utrustning eller plats. Innehåller kod, kodsystem och eventuell displaytext.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.type
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.role
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.role
short:
  v: Deltagarens roll
definition:
  v: Kodat värde som beskriver i vilken roll deltagaren agerar, till exempel anhörig eller vårdpersonal.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.role
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.time
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.time
short:
  v: Deltagartid
definition:
  v: Tidsperiod som deltagaren deltog om den skiljer sig från observationens tidsperiod.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.time
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Period
    l: Period

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.person
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.person
short:
  v: Deltagande person
definition:
  v: Deltagande övriga personer som inte klassas som hälso och sjukvårdspersonal.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.person
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.organisation
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.organisation
short:
  v: Deltagande organisation
definition:
  v: Deltagande organisation kopplad till observationen.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.organisation
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device
short:
  v: Deltagande utrustning
definition:
  v: Deltagande utrustning, till exempel en viss maskin.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.device
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.identifier
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.identifier
short:
  v: Utrustningens identitet
definition:
  v: Identitetsbeteckning för en konkret utrustningsinstans, till exempel en specifik MR maskin. Innehåller typ av identitetsbeteckning och utrustningens id.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.device.identifier
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.type
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.type
short:
  v: Utrustningstyp
definition:
  v: Kodat värde som beskriver typ av utrustning, med kod, kodsystem och displaytext.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.device.type
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.model
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.model
short:
  v: Utrustningsmodell
definition:
  v: Modellinformation för utrustningen, både kodad modellbeteckning och klartext.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.device.model
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.model.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.model.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.model.code
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.model.code
short:
  v: Modellkod
definition:
  v: Kodat värde för modellbeteckning, med kod, kodsystem och eventuell text.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.device.model.code
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.model.value
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.model.value
short:
  v: Modellnamn
definition:
  v: Tillverkarens modellbeteckning i klartext.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.device.model.value
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location
short:
  v: Deltagande plats
definition:
  v: Plats som deltagare, till exempel en vårdenhet eller fysisk plats där observationen gjorts.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.location
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.identifier
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.identifier
short:
  v: Platsens identitet
definition:
  v: Identifierare för platsen när den är en vårdenhet. Innehåller OID för HSA och enhetens HSA id.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.location.identifier
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.name
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.name
short:
  v: Platsnamn
definition:
  v: Namn på plats där observation genomförts.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.location.name
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address
short:
  v: Platsadress
definition:
  v: Strukturerad adress till platsen. Består av en eller flera adresser med användning och adresserade delar.
min:
  v: 0
max:
  v: *
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.location.address
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.use
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.use
short:
  v: Adressanvändning
definition:
  v: Anger adressens användning, till exempel fysisk adress, hemadress, arbetsplats eller tillfällig adress. Primär adress anges utan use kod.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.use
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: code
    l: code

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part
short:
  v: Adressdel
definition:
  v: Del av adress, till exempel c o, postbox, gatuadressrad, postnummer, postort, land eller län.
min:
  v: 1
max:
  v: *
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part.value
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part.value
short:
  v: Adressdel värde
definition:
  v: Textvärde för adressdelen.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part.value
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part.type
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part.type
short:
  v: Adressdel typ
definition:
  v: Typ av adressdel enligt ISO 21090, till exempel CAR, POB, SAL, ZIP, CTY, CNT, PRE, CPA.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part.type
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: code
    l: code

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress
short:
  v: Elektronisk adress
definition:
  v: Elektronisk adress till platsen, till exempel telefonnummer, faxnummer, e post eller sms nummer.
min:
  v: 0
max:
  v: *
base:
  path:
    v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: ContactPoint
    l: ContactPoint
constraint:
  key:
    v: cpt-2
  severity:
    v: error
  human:
    v: A system is required if a value is provided.
  expression:
    v: value.empty() or system.exists()
  xpath:
    v: not(exists(f:value)) or exists(f:system)
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress.system
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress.system
short:
  v: phone | fax | email | pager | url | sms | other
definition:
  v: Telecommunications form for contact point - what communications system is required to make use of the contact.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ContactPoint.system
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: code
    l: code
condition:
  v: cpt-2
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
is modifier:
  v: false
is summary:
  v: true
binding:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName
      l: elementdefinition-bindingName
    value: String
      v: ContactPointSystem
  strength:
    v: required
  description:
    v: Telecommunications form for contact point.
  value set:
    v: http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1
    l: http://hl7.org/fhir/ValueSet/contact-point-system
mapping:
  identity:
    v: v2
  map:
    v: XTN.3
mapping:
  identity:
    v: rim
  map:
    v: ./scheme
mapping:
  identity:
    v: servd
  map:
    v: ./ContactPointType

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress.value
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress.value
short:
  v: Elektronisk adress värde
definition:
  v: Själva adressen, till exempel nummer eller e post adress.
comment:
  v: Additional text data such as phone extension numbers, or notes about use of the contact are sometimes included in the value.
requirements:
  v: Need to support legacy numbers that are not in a tightly controlled format.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ContactPoint.value
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
is modifier:
  v: false
is summary:
  v: true
mapping:
  identity:
    v: v2
  map:
    v: XTN.1 (or XTN.12)
mapping:
  identity:
    v: rim
  map:
    v: ./url
mapping:
  identity:
    v: servd
  map:
    v: ./Value

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress.use
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress.use
short:
  v: Elektronisk adress användning
definition:
  v: Anger användning, till exempel voice för röstsamtal, fax, data för e post eller sms för textmeddelanden.
comment:
  v: Applications can assume that a contact is current unless it explicitly says that it is temporary or old.
requirements:
  v: Need to track the way a person uses this contact, so a user can choose which is appropriate for their purpose.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ContactPoint.use
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: code
    l: code
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
is modifier:
  v: true
is modifier reason:
  v: This is labeled as "Is Modifier" because applications should not mistake a temporary or old contact etc.for a current/permanent one
is summary:
  v: true
binding:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName
      l: elementdefinition-bindingName
    value: String
      v: ContactPointUse
  strength:
    v: required
  description:
    v: Use of contact point.
  value set:
    v: http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1
    l: http://hl7.org/fhir/ValueSet/contact-point-use
mapping:
  identity:
    v: v2
  map:
    v: XTN.2 - but often indicated by field
mapping:
  identity:
    v: rim
  map:
    v: unique(./use)
mapping:
  identity:
    v: servd
  map:
    v: ./ContactPointPurpose

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress.rank
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress.rank
short:
  v: Specify preferred order of use (1 = highest)
definition:
  v: Specifies a preferred order in which to use a set of contacts. ContactPoints with lower rank values are more preferred than those with higher rank values.
comment:
  v: Note that rank does not necessarily follow the order in which the contacts are represented in the instance.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ContactPoint.rank
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: positiveInt
    l: positiveInt
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
is modifier:
  v: false
is summary:
  v: true
mapping:
  identity:
    v: v2
  map:
    v: n/a
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress.period
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress.period
short:
  v: Time period when the contact point was/is in use
definition:
  v: Time period when the contact point was/is in use.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ContactPoint.period
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Period
    l: Period
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
is modifier:
  v: false
is summary:
  v: true
mapping:
  identity:
    v: v2
  map:
    v: N/A
mapping:
  identity:
    v: rim
  map:
    v: ./usablePeriod[type="IVL<TS>"]
mapping:
  identity:
    v: servd
  map:
    v: ./StartDate and ./EndDate

id:
  v: getobservationsresponselm.observationGroup.sourceSystem
path:
  v: getobservationsresponselm.observationGroup.sourceSystem
short:
  v: Källsystem
definition:
  v: Källsystem som observationsgruppen hämtats från.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.sourceSystem
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.sourceSystem.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.sourceSystem.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.sourceSystem.identifier
path:
  v: getobservationsresponselm.observationGroup.sourceSystem.identifier
short:
  v: Källsystemets identitet
definition:
  v: HSA baserad identitet för källsystemet. OID för HSA används som system och HSA id för systemet som värde.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.sourceSystem.identifier
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.observation
path:
  v: getobservationsresponselm.observationGroup.observation
short:
  v: Observation
definition:
  v: En enskild observation som ingår i observationsgruppen.
min:
  v: 1
max:
  v: *
base:
  path:
    v: getobservationsresponselm.observationGroup.observation
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.observation.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.observation.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.observation.identifier
path:
  v: getobservationsresponselm.observationGroup.observation.identifier
short:
  v: Observationsidentitet
definition:
  v: Unik identifierare för observationen. Ska vara konsistent och beständig mellan versioner av kontrakt och mellan kontrakt. Innehåller vårdgivarens HSA id som system och det lokala id:t som värde.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.observation.identifier
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.observation.type
path:
  v: getobservationsresponselm.observationGroup.observation.type
short:
  v: Observationstyp
definition:
  v: Kodat värde som beskriver vilken typ av observation det är. Det observerade innehållet beskrivs i value. Kan uttryckas med kod, kodsystem, version och text.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.observation.type
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.observation.status
path:
  v: getobservationsresponselm.observationGroup.observation.status
short:
  v: Observationsstatus
definition:
  v: Kodat värde som beskriver observationens status, till exempel måltillstånd eller observerat tillstånd. I denna specifikation tillåts endast faktiskt utförda observationer.
min:
  v: 0
max:
  v: 0
base:
  path:
    v: getobservationsresponselm.observationGroup.observation.status
  min:
    v: 0
  max:
    v: 0
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.observation.targetSite
path:
  v: getobservationsresponselm.observationGroup.observation.targetSite
short:
  v: Lokalisation
definition:
  v: Kodat värde som anger lokalisation, anatomiskt eller funktionellt, när typ inte räcker för att beskriva vad observationen avser.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.observation.targetSite
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.observation.time
path:
  v: getobservationsresponselm.observationGroup.observation.time
short:
  v: Observationstid
definition:
  v: Tidsperiod för observationen. Består av start och slut. Om observationen är en tidpunkt sätts slut till samma tid som start.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.observation.time
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Period
    l: Period

id:
  v: getobservationsresponselm.observationGroup.observation.method
path:
  v: getobservationsresponselm.observationGroup.observation.method
short:
  v: Metod
definition:
  v: Kodat värde som beskriver den typ av tillvägagångssätt som använts för observationen.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.observation.method
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.observation.value
path:
  v: getobservationsresponselm.observationGroup.observation.value
short:
  v: Observationsvärde
definition:
  v: Behållare för observationens utfall eller värde. Exakt typ uttrycks genom underliggande val, till exempel kod, mätvärde, intervall eller tid.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.observation.value
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

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

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

id:
  v: getobservationsresponselm.observationGroup.observation.value.modifierExtension
path:
  v: getobservationsresponselm.observationGroup.observation.value.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: 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.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: getobservationsresponselm.observationGroup.observation.value.cv
path:
  v: getobservationsresponselm.observationGroup.observation.value.cv
short:
  v: Värde som kod
definition:
  v: Observationsvärde som kodat begrepp, till exempel diagnos enligt ICD 10 eller fynd enligt Sno
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getobservationsresponselm.observationGroup.observation.value.cv
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

element:
  id:
    v: getobservationsresponselm
  path:
    v: getobservationsresponselm
  short:
    v: GetObservations - Response
  definition:
    v: Response message for GetObservations service contract
element:
  id:
    v: getobservationsresponselm.observationGroup
  path:
    v: getobservationsresponselm.observationGroup
  short:
    v: Observationsgrupp
  definition:
    v: Grupp av observationer som delar patient, utförare, signerare, ytterligare deltagare, källsystem, vårdprocess, utrustning och plats. Används för att undvika redundant data när flera observationer har samma medverkande.
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: BackboneElement
      l: BackboneElement
element:
  id:
    v: getobservationsresponselm.observationGroup.patient
  path:
    v: getobservationsresponselm.observationGroup.patient
  short:
    v: Patient
  definition:
    v: Kompakt representation av den patient som observationsgruppen avser.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: BackboneElement
      l: BackboneElement
element:
  id:
    v: getobservationsresponselm.observationGroup.patient.identifier
  path:
    v: getobservationsresponselm.observationGroup.patient.identifier
  short:
    v: Patientens identitet
  definition:
    v: Id för patienten, anges med 12 tecken utan avskiljare. Identifieraren innehåller både typ via OID och själva identitetsvärdet. För personnummer används Skatteverkets OID för personnummer, för samordningsnummer OID för samordningsnummer och för reservnummer lokalt definierad OID, till exempel SLL reservnummer.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: Identifier
      l: Identifier
element:
  id:
    v: getobservationsresponselm.observationGroup.patient.name
  path:
    v: getobservationsresponselm.observationGroup.patient.name
  short:
    v: Patientens namn
  definition:
    v: Personens namn.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: getobservationsresponselm.observationGroup.patient.dateOfBirth
  path:
    v: getobservationsresponselm.observationGroup.patient.dateOfBirth
  short:
    v: Födelsedatum
  definition:
    v: Anger patientens födelseår, månad och dag. Ej personnummer. Datum i format ÅÅÅÅMMDD.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: date
      l: date
element:
  id:
    v: getobservationsresponselm.observationGroup.patient.gender
  path:
    v: getobservationsresponselm.observationGroup.patient.gender
  short:
    v: Kön
  definition:
    v: Kodat kön för patienten. Koden hämtas från KV kön med OID 1.2.752.129.2.2.1.1 och kan uttryckas med kod, kodsystem, version och textuell beskrivning, till exempel 1 för man eller 2 för kvinna.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: getobservationsresponselm.observationGroup.performerRole
  path:
    v: getobservationsresponselm.observationGroup.performerRole
  short:
    v: Utförarroll
  definition:
    v: Beskriver den roll och eventuell person som utfört observationerna inom gruppen.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: BackboneElement
      l: BackboneElement
element:
  id:
    v: getobservationsresponselm.observationGroup.performerRole.identifier
  path:
    v: getobservationsresponselm.observationGroup.performerRole.identifier
  short:
    v: Utförares identitet
  definition:
    v: Identitet för personen som utfört observationen. Anges endast om observationen utförts av hälso och sjukvårdspersonal. Normalt HSA id med OID för HSA katalogen som system.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Identifier
      l: Identifier
element:
  id:
    v: getobservationsresponselm.observationGroup.performerRole.code
  path:
    v: getobservationsresponselm.observationGroup.performerRole.code
  short:
    v: Utförarrollkod
  definition:
    v: Kodat värde som beskriver den roll utföraren agerar i under observationen. Anges med kod, kodsystem, eventuell version och displaytext.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: getobservationsresponselm.observationGroup.performerRole.person
  path:
    v: getobservationsresponselm.observationGroup.performerRole.person
  short:
    v: Utförande person
  definition:
    v: Beskriver den person som utfört observationen när ytterligare egenskaper behövs, till exempel namn, eller när utföraren inte är hälso och sjukvårdspersonal.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: BackboneElement
      l: BackboneElement
element:
  id:
    v: getobservationsresponselm.observationGroup.performerRole.careUnit
  path:
    v: getobservationsresponselm.observationGroup.performerRole.careUnit
  short:
    v: Utförarens vårdenhet
  definition:
    v: Den PDL vårdenhet och PDL vårdgivare som observationen utförs på uppdrag av. Ska anges när utföraren är hälso och sjukvårdspersonal.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: BackboneElement
      l: BackboneElement
element:
  id:
    v: getobservationsresponselm.observationGroup.performerRole.careUnit.identifier
  path:
    v: getobservationsresponselm.observationGroup.performerRole.careUnit.identifier

v: Vårdenhetens identitet

v: HSA id för PDL vårdenhet som har medicinskt ansvar för observationen. Identifieraren innehåller OID för HSA och vårdenhetens HSA id.

v: 1

v: 1

code:
  v: Identifier
  l: Identifier

id:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.name
path:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.name
short:
  v: Vårdenhetens namn
definition:
  v: Namn på vårdenheten som observationen är knuten till.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver
path:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver
short:
  v: Vårdgivare
definition:
  v: Den vårdgivare som vårdenheten är anknuten till.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver.identifier
path:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver.identifier
short:
  v: Vårdgivarens identitet
definition:
  v: HSA baserad identitet för vårdgivaren med OID för HSA katalogen som system.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver.name
path:
  v: getobservationsresponselm.observationGroup.performerRole.careUnit.careGiver.name
short:
  v: Vårdgivarens namn
definition:
  v: Vårdgivarens namn.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getobservationsresponselm.observationGroup.legalAuthenticator
path:
  v: getobservationsresponselm.observationGroup.legalAuthenticator
short:
  v: Signerare
definition:
  v: Kompakt representation av signerare. Används när observationerna i gruppen är signerade.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.legalAuthenticator.identifier
path:
  v: getobservationsresponselm.observationGroup.legalAuthenticator.identifier
short:
  v: Signerarens identitet
definition:
  v: HSA id för personen som signerat observationerna i gruppen. Identifieraren använder OID för HSA katalogen och HSA id som värde.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.legalAuthenticator.time
path:
  v: getobservationsresponselm.observationGroup.legalAuthenticator.time
short:
  v: Signeringstid
definition:
  v: Tid för signering av observationerna i gruppen. Anges som datum och eventuellt klockslag, format ÅÅÅÅMMDDttmmss.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: getobservationsresponselm.observationGroup.legalAuthenticator.name
path:
  v: getobservationsresponselm.observationGroup.legalAuthenticator.name
short:
  v: Signerarens namn
definition:
  v: Förnamn och efternamn i klartext för signerande person.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant
short:
  v: Ytterligare deltagare
definition:
  v: Övriga deltagare kopplat till observationerna i gruppen, till exempel assisterande personal, utrustning, organisation eller plats.
min:
  v: 0
max:
  v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.identifier
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.identifier
short:
  v: Deltagares identitet
definition:
  v: Identifierare för ytterligare deltagare när deltagaren är hälso och sjukvårdspersonal. Anges med HSA id och OID för HSA katalogen som system.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.type
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.type
short:
  v: Deltagartyp
definition:
  v: Kodat värde som beskriver typ av deltagande, till exempel sekundär utförare, utrustning eller plats. Innehåller kod, kodsystem och eventuell displaytext.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.role
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.role
short:
  v: Deltagarens roll
definition:
  v: Kodat värde som beskriver i vilken roll deltagaren agerar, till exempel anhörig eller vårdpersonal.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.time
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.time
short:
  v: Deltagartid
definition:
  v: Tidsperiod som deltagaren deltog om den skiljer sig från observationens tidsperiod.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Period
    l: Period

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.person
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.person
short:
  v: Deltagande person
definition:
  v: Deltagande övriga personer som inte klassas som hälso och sjukvårdspersonal.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.organisation
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.organisation
short:
  v: Deltagande organisation
definition:
  v: Deltagande organisation kopplad till observationen.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device
short:
  v: Deltagande utrustning
definition:
  v: Deltagande utrustning, till exempel en viss maskin.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.identifier
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.identifier
short:
  v: Utrustningens identitet
definition:
  v: Identitetsbeteckning för en konkret utrustningsinstans, till exempel en specifik MR maskin. Innehåller typ av identitetsbeteckning och utrustningens id.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.type
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.type
short:
  v: Utrustningstyp
definition:
  v: Kodat värde som beskriver typ av utrustning, med kod, kodsystem och displaytext.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.model
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.model
short:
  v: Utrustningsmodell
definition:
  v: Modellinformation för utrustningen, både kodad modellbeteckning och klartext.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.model.code
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.model.code
short:
  v: Modellkod
definition:
  v: Kodat värde för modellbeteckning, med kod, kodsystem och eventuell text.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.model.value
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.device.model.value
short:
  v: Modellnamn
definition:
  v: Tillverkarens modellbeteckning i klartext.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location
short:
  v: Deltagande plats
definition:
  v: Plats som deltagare, till exempel en vårdenhet eller fysisk plats där observationen gjorts.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.identifier
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.identifier
short:
  v: Platsens identitet
definition:
  v: Identifierare för platsen när den är en vårdenhet. Innehåller OID för HSA och enhetens HSA id.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.name
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.name
short:
  v: Platsnamn
definition:
  v: Namn på plats där observation genomförts.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address
short:
  v: Platsadress
definition:
  v: Strukturerad adress till platsen. Består av en eller flera adresser med användning och adresserade delar.
min:
  v: 0
max:
  v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.use
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.use
short:
  v: Adressanvändning
definition:
  v: Anger adressens användning, till exempel fysisk adress, hemadress, arbetsplats eller tillfällig adress. Primär adress anges utan use kod.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: code
    l: code

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part
short:
  v: Adressdel
definition:
  v: Del av adress, till exempel c o, postbox, gatuadressrad, postnummer, postort, land eller län.
min:
  v: 1
max:
  v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part.value
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part.value
short:
  v: Adressdel värde
definition:
  v: Textvärde för adressdelen.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part.type
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.address.part.type
short:
  v: Adressdel typ
definition:
  v: Typ av adressdel enligt ISO 21090, till exempel CAR, POB, SAL, ZIP, CTY, CNT, PRE, CPA.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: code
    l: code

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress
short:
  v: Elektronisk adress
definition:
  v: Elektronisk adress till platsen, till exempel telefonnummer, faxnummer, e post eller sms nummer.
min:
  v: 0
max:
  v: *
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress.use
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress.use
short:
  v: Elektronisk adress användning
definition:
  v: Anger användning, till exempel voice för röstsamtal, fax, data för e post eller sms för textmeddelanden.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: code
    l: code

id:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress.value
path:
  v: getobservationsresponselm.observationGroup.additionalParticipant.location.electronicAddress.value
short:
  v: Elektronisk adress värde
definition:
  v: Själva adressen, till exempel nummer eller e post adress.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getobservationsresponselm.observationGroup.sourceSystem
path:
  v: getobservationsresponselm.observationGroup.sourceSystem
short:
  v: Källsystem
definition:
  v: Källsystem som observationsgruppen hämtats från.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.sourceSystem.identifier
path:
  v: getobservationsresponselm.observationGroup.sourceSystem.identifier
short:
  v: Källsystemets identitet
definition:
  v: HSA baserad identitet för källsystemet. OID för HSA används som system och HSA id för systemet som värde.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.observation
path:
  v: getobservationsresponselm.observationGroup.observation
short:
  v: Observation
definition:
  v: En enskild observation som ingår i observationsgruppen.
min:
  v: 1
max:
  v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.observation.identifier
path:
  v: getobservationsresponselm.observationGroup.observation.identifier
short:
  v: Observationsidentitet
definition:
  v: Unik identifierare för observationen. Ska vara konsistent och beständig mellan versioner av kontrakt och mellan kontrakt. Innehåller vårdgivarens HSA id som system och det lokala id:t som värde.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: getobservationsresponselm.observationGroup.observation.type
path:
  v: getobservationsresponselm.observationGroup.observation.type
short:
  v: Observationstyp
definition:
  v: Kodat värde som beskriver vilken typ av observation det är. Det observerade innehållet beskrivs i value. Kan uttryckas med kod, kodsystem, version och text.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.observation.status
path:
  v: getobservationsresponselm.observationGroup.observation.status
short:
  v: Observationsstatus
definition:
  v: Kodat värde som beskriver observationens status, till exempel måltillstånd eller observerat tillstånd. I denna specifikation tillåts endast faktiskt utförda observationer.
min:
  v: 0
max:
  v: 0
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.observation.targetSite
path:
  v: getobservationsresponselm.observationGroup.observation.targetSite
short:
  v: Lokalisation
definition:
  v: Kodat värde som anger lokalisation, anatomiskt eller funktionellt, när typ inte räcker för att beskriva vad observationen avser.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.observation.time
path:
  v: getobservationsresponselm.observationGroup.observation.time
short:
  v: Observationstid
definition:
  v: Tidsperiod för observationen. Består av start och slut. Om observationen är en tidpunkt sätts slut till samma tid som start.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Period
    l: Period

id:
  v: getobservationsresponselm.observationGroup.observation.method
path:
  v: getobservationsresponselm.observationGroup.observation.method
short:
  v: Metod
definition:
  v: Kodat värde som beskriver den typ av tillvägagångssätt som använts för observationen.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: getobservationsresponselm.observationGroup.observation.value
path:
  v: getobservationsresponselm.observationGroup.observation.value
short:
  v: Observationsvärde
definition:
  v: Behållare för observationens utfall eller värde. Exakt typ uttrycks genom underliggande val, till exempel kod, mätvärde, intervall eller tid.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: getobservationsresponselm.observationGroup.observation.value.cv
path:
  v: getobservationsresponselm.observationGroup.observation.value.cv
short:
  v: Värde som kod
definition:
  v: Observationsvärde som kodat begrepp, till exempel diagnos enligt ICD 10 eller fynd enligt Sno
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept