getvaccinationhistoryresponselm
type: StructureDefinition
node role: treeRoot
id:
  v: getvaccinationhistoryresponselm
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: StructureDefinition getvaccinationhistoryresponselm Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> getvaccinationhistoryresponselm 0..* Base GetVaccinationHistory - Response #xD; careunithsaid 0..* string Begränsar sökningen till angivna informationsägande vårdenheter. Anges med HSA-id. Motsvarar careUnitHSAid i HealthCareProfessionalType i svaret. root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1). extension sätts till HSA-id för informationsägande vårdenhet. #xD; <a href="StructureDefinition-getvaccinationhistoryresponselm-definitions.html#getvaccinationhistoryresponselm.patientid" title="Begränsar sökningen till angiven personidentifierare för en patient. Tjänsteproducenten ska i svaret leverera alla uppgifter kopplade till patienten, dvs. även uppgifter som har registrerats på andra, till individen, kopplade personidentifierare. id sätts till patientens identifierare. Anges med 12 tecken utan avskiljare. type sätts till OID för typ av personidentifierare. För personnummer ska Skatteverkets OID för personnummer (1.2.752.129.2.1.3.1) användas. För samordningsnummer skall Skatt...">patientid 1..1 string Begränsar sökningen till angiven personidentifierare för en patient. Tjänsteproducenten ska i svaret leverera alla uppgifter kopplade till patienten, dvs. även uppgifter som har registrerats på andra, till individen, kopplade personidentifierare. id sätts till patientens identifierare. Anges med 12 tecken utan avskiljare. type sätts till OID för typ av personidentifierare. För personnummer ska Skatteverkets OID för personnummer (1.2.752.129.2.1.3.1) användas. För samordningsnummer skall Skatt... #xD; <a href="StructureDefinition-getvaccinationhistoryresponselm-definitions.html#getvaccinationhistoryresponselm.timeperiod" title="Begränsar sökningen till det angivna intervallet. Begränsningen innebär att endast poster returneras där tidpunkterna documentTime, authorTime, si…
url:
  v: http://example.org/fhir/clinicalprocess-activityprescription-actoutcome/StructureDefinition/getvaccinationhistoryresponselm
  l: getvaccinationhistoryresponselm
version:
  v: 0.1.0
name:
  v: GetvaccinationhistoryResponseLM
title:
  v: GetVaccinationHistory - Response
status:
  v: draft
date:
  v: 2025-12-16T10:10:07+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 GetVaccinationHistory 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: http://example.org/fhir/clinicalprocess-activityprescription-actoutcome/StructureDefinition/getvaccinationhistoryresponselm
  l: getvaccinationhistoryresponselm
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: getvaccinationhistoryresponselm
    path:
      v: getvaccinationhistoryresponselm
    short:
      v: GetVaccinationHistory - Response
    definition:
      v: Response message for GetVaccinationHistory service contract
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
  element:
    id:
      v: getvaccinationhistoryresponselm.careunithsaid
    path:
      v: getvaccinationhistoryresponselm.careunithsaid
    short:
      v: Begränsar sökningen till angivna informationsägande vårdenheter. Anges med HSA-id. Motsvarar careUnitHSAid i HealthCareProfessionalType i svaret. root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1). extension sätts till HSA-id för informationsägande vårdenhet.
    definition:
      v: Begränsar sökningen till angivna informationsägande vårdenheter. Anges med HSA-id. Motsvarar careUnitHSAid i HealthCareProfessionalType i svaret. root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1). extension sätts till HSA-id för informationsägande vårdenhet.
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: getvaccinationhistoryresponselm.careunithsaid
      min:
        v: 0
      max:
        v: *
    type:
      code:
        v: string
        l: string
  element:
    id:
      v: getvaccinationhistoryresponselm.patientid
    path:
      v: getvaccinationhistoryresponselm.patientid
    short:
      v: Begränsar sökningen till angiven personidentifierare för en patient. Tjänsteproducenten ska i svaret leverera alla uppgifter kopplade till patienten, dvs. även uppgifter som har registrerats på andra, till individen, kopplade personidentifierare. id sätts till patientens identifierare. Anges med 12 tecken utan avskiljare. type sätts till OID för typ av personidentifierare. För personnummer ska Skatteverkets OID för personnummer (1.2.752.129.2.1.3.1) användas. För samordningsnummer skall Skatt...
    definition:
      v: Begränsar sökningen till angiven personidentifierare för en patient. Tjänsteproducenten ska i svaret leverera alla uppgifter kopplade till patienten, dvs. även uppgifter som har registrerats på andra, till individen, kopplade personidentifierare. id sätts till patientens identifierare. Anges med 12 tecken utan avskiljare. type sätts till OID för typ av personidentifierare. För personnummer ska Skatteverkets OID för personnummer (1.2.752.129.2.1.3.1) användas. För samordningsnummer skall Skatt...
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: getvaccinationhistoryresponselm.patientid
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: string
        l: string
  element:
    id:
      v: getvaccinationhistoryresponselm.timeperiod
    path:
      v: getvaccinationhistoryresponselm.timeperiod
    short:
      v: Begränsar sökningen till det angivna intervallet. Begränsningen innebär att endast poster returneras där tidpunkterna documentTime, authorTime, signatureTime eller registrationrecord.date i svaret ligger inom sökintervallets start- och slutdatum. Notera att sökintervallet beskrivs som ett datumintervall. Vid jämförelse med tidpunkter ska hela det dygn som anges i slutdatum betraktas som en del av sökintervallet.
    definition:
      v: Begränsar sökningen till det angivna intervallet. Begränsningen innebär att endast poster returneras där tidpunkterna documentTime, authorTime, signatureTime eller registrationrecord.date i svaret ligger inom sökintervallets start- och slutdatum. Notera att sökintervallet beskrivs som ett datumintervall. Vid jämförelse med tidpunkter ska hela det dygn som anges i slutdatum betraktas som en del av sökintervallet.
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: getvaccinationhistoryresponselm.timeperiod
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: string
        l: string
  element:
    id:
      v: getvaccinationhistoryresponselm.sourcesystemhsaid
    path:
      v: getvaccinationhistoryresponselm.sourcesystemhsaid
    short:
      v: Begränsar sökningen till journalposter som är skapade i det angivna källsystemet. Tjänsteproducenten förväntas enbart returnera poster som tillhör efterfrågat källsystem. Värdet på detta fält måste överensstämma med värdet på logicalAddress i anropets tekniska kuvertering (ex. SOAP-header). Det innebär i praktiken att aggregerande tjänster inte används när detta fält anges. Ska anges om careContactId angivits. Ska anges vid begäran på LRID. Om sourceSystemHSAId och logicalAddress är olika ska...
    definition:
      v: Begränsar sökningen till journalposter som är skapade i det angivna källsystemet. Tjänsteproducenten förväntas enbart returnera poster som tillhör efterfrågat källsystem. Värdet på detta fält måste överensstämma med värdet på logicalAddress i anropets tekniska kuvertering (ex. SOAP-header). Det innebär i praktiken att aggregerande tjänster inte används när detta fält anges. Ska anges om careContactId angivits. Ska anges vid begäran på LRID. Om sourceSystemHSAId och logicalAddress är olika ska...
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: getvaccinationhistoryresponselm.sourcesystemhsaid
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: string
        l: string
  element:
    id:
      v: getvaccinationhistoryresponselm.carecontactid
    path:
      v: getvaccinationhistoryresponselm.carecontactid
    short:
      v: Begränsar sökningen till den vård- och omsorgskontakt som föranlett den information som omfattas av dokumentet. Identiteten är unik inom källsystemet
    definition:
      v: Begränsar sökningen till den vård- och omsorgskontakt som föranlett den information som omfattas av dokumentet. Identiteten är unik inom källsystemet
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: getvaccinationhistoryresponselm.carecontactid
      min:
        v: 0
      max:
        v: *

code:
  v: string
  l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord
short:
  v: En strukturerad vaccinationsjournal.
definition:
  v: En strukturerad vaccinationsjournal.
min:
  v: 0
max:
  v: *
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord
  min:
    v: 0
  max:
    v: *
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.value
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader
short:
  v: Innehåller basinformation om dokumentet.
definition:
  v: Innehåller basinformation om dokumentet.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader
  min:
    v: 1
  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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.value
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documentid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documentid
short:
  v: Identifierare för uppgift i patientjournal. Identifieraren ska vara konsistent och beständig mellan olika majorversioner av ett tjänstekontrakt. Detta för att en tjänstekonsument ska kunna ta bort dubbletter från de tjänsteproducenter som producerar via flera majorversioner. Ett exempel på detta är att en vårdkontakt ska ha samma identifierare i majorversion 3 och 4 av ett tjänstekontrakt för att läsa vårdkontakter. Identifieraren ska även vara konsistent och beständig mellan olika tjänstekon...
definition:
  v: Identifierare för uppgift i patientjournal. Identifieraren ska vara konsistent och beständig mellan olika majorversioner av ett tjänstekontrakt. Detta för att en tjänstekonsument ska kunna ta bort dubbletter från de tjänsteproducenter som producerar via flera majorversioner. Ett exempel på detta är att en vårdkontakt ska ha samma identifierare i majorversion 3 och 4 av ett tjänstekontrakt för att läsa vårdkontakter. Identifieraren ska även vara konsistent och beständig mellan olika tjänstekon...
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documentid
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.sourcesystemhsaid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.sourcesystemhsaid
short:
  v: Det källsystem som uppgiften lagras i. Sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1)
definition:
  v: Det källsystem som uppgiften lagras i. Sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.sourcesystemhsaid
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documenttitle
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documenttitle
short:
  v: Titel som beskriver den information som tillgängliggörs.
definition:
  v: Titel som beskriver den information som tillgängliggörs.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documenttitle
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documenttime
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documenttime
short:
  v: Händelsetidpunkt. Tidsangivelse för den vaccinationstidpunkt dokumentet gäller.
definition:
  v: Händelsetidpunkt. Tidsangivelse för den vaccinationstidpunkt dokumentet gäller.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documenttime
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid
short:
  v: Personidentifierare för patienten.
definition:
  v: Personidentifierare för patienten.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid
  min:
    v: 1
  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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid.id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid.extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid.value
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid.-id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid._id
short:
  v: Sätts till patientens identifierare. Anges med 12 tecken utan avskiljare.
definition:
  v: Sätts till patientens identifierare. Anges med 12 tecken utan avskiljare.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid._id
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid.type
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid.type
short:
  v: Sätts till OID för typ av personidentifierare. För personnummer ska Skatteverkets OID för personnummer (1.2.752.129.2.1.3.1) användas. För samordningsnummer skall Skatteverkets OID för samordningsnummer (1.2.752.129.2.1.3.3) användas. För andra typer av personidentifierare sätts type till aktuell OID.
definition:
  v: Sätts till OID för typ av personidentifierare. För personnummer ska Skatteverkets OID för personnummer (1.2.752.129.2.1.3.1) användas. För samordningsnummer skall Skatteverkets OID för samordningsnummer (1.2.752.129.2.1.3.3) användas. För andra typer av personidentifierare sätts type till aktuell OID.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid.type
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional
short:
  v: Information avseende dokumentation av uppgiften som tillgängliggörs. Notera att den som registrerar uppgiften från annan källa, exempelvis en medicinsk sekreterare som transkriberar ett diktat, inte avses.
definition:
  v: Information avseende dokumentation av uppgiften som tillgängliggörs. Notera att den som registrerar uppgiften från annan källa, exempelvis en medicinsk sekreterare som transkriberar ett diktat, inte avses.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional
  min:
    v: 1
  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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.value
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.authortime
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.authortime
short:
  v: Tidpunkt då uppgiften dokumenterades eller senast uppdaterades. I de fall då uppgiften ursprungligen dokumenterats eller uppdaterats i ett annat informationssystem än tjänsteproducentens källsystem (t.ex. laboratorieinformationssystem), ska tidpunkten spegla informationen från systemet där uppgiften ursprungligen dokumenterades.
definition:
  v: Tidpunkt då uppgiften dokumenterades eller senast uppdaterades. I de fall då uppgiften ursprungligen dokumenterats eller uppdaterats i ett annat informationssystem än tjänsteproducentens källsystem (t.ex. laboratorieinformationssystem), ska tidpunkten spegla informationen från systemet där uppgiften ursprungligen dokumenterades.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.authortime
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalhsaid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalhsaid
short:
  v: HSA-id för hälso- och sjukvårdspersonal som dokumenterat uppgiften som tillgängliggörs. I de fall då HSA-id inte finns tillgängligt i systemet kan Orgnr + lokalt id anges.
definition:
  v: HSA-id för hälso- och sjukvårdspersonal som dokumenterat uppgiften som tillgängliggörs. I de fall då HSA-id inte finns tillgängligt i systemet kan Orgnr + lokalt id anges.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalhsaid
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalname
short:
  v: Namn på hälso- och sjukvårdspersonal. Anges med tilltalsnamn och efternamn.
definition:
  v: Namn på hälso- och sjukvårdspersonal. Anges med tilltalsnamn och efternamn.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalname
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode
short:
  v: Information om hälso- och sjukvårdspersonalens befattning så som den var angiven i HSA-katalogen vid dokumentationstidpunkten. Anges med HSAs kodverk Befattning (OID: 1.2.752.129.2.2.1.4) [R6]. Om kod inte är tillgänglig anges befattning som klartext i datatypens attribut originalText.
definition:
  v: Information om hälso- och sjukvårdspersonalens befattning så som den var angiven i HSA-katalogen vid dokumentationstidpunkten. Anges med HSAs kodverk Befattning (OID: 1.2.752.129.2.2.1.4) [R6]. Om kod inte är tillgänglig anges befattning som klartext i datatypens attribut originalText.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode
  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
binding:
  strength:
    v: preferred
  value set:
    v: http://inera.se/fhir/ValueSet/befattning
    l: befattning

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.value
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.code
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.code
short:
  v: Befattningskod. Om code anges ska också codeSystem samt displayName anges.
definition:
  v: Befattningskod. Om code anges ska också codeSystem samt displayName anges.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.code
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystem
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystem
short:
  v: Kodsystem för befattningskod. Om codeSystem anges ska också code samt displayName anges.
definition:
  v: Kodsystem för befattningskod. Om codeSystem anges ska också code samt displayName anges.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystem
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystemname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystemname
short:
  v: Namn på kodsystem för befattningskod.
definition:
  v: Namn på kodsystem för befattningskod.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystemname
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystemversion
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystemversion
short:
  v: Version på kodsystem för befattningskod.
definition:
  v: Version på kodsystem för befattningskod.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystemversion
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.displayname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.displayname
short:
  v: Befattningskoden i klartext. Om separat displayName inte finns i producerande system ska samma värde som i code anges.
definition:
  v: Befattningskoden i klartext. Om separat displayName inte finns i producerande system ska samma värde som i code anges.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.displayname
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.originaltext
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.originaltext
short:
  v: Om befattning är beskriven i ett lokalt kodverk utan OID, eller när kod helt saknas, kan en beskrivande text anges i originalText. Om originalText anges ska inget annat värde i healthcareProfessionalRoleCode anges.
definition:
  v: Om befattning är beskriven i ett lokalt kodverk utan OID, eller när kod helt saknas, kan en beskrivande text anges i originalText. Om originalText anges ska inget annat värde i healthcareProfessionalRoleCode anges.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.originaltext
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit
short:
  v: Den organisation som hälso- och sjukvårdspersonen är uppdragstagare på
definition:
  v: Den organisation som hälso- och sjukvårdspersonen är uppdragstagare på
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit
  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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.value
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunithsaid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunithsaid
short:
  v: HSA-id för organisationsenhet. I de fall då HSA-id inte finns tillgängligt i systemet kan Orgnr + lokalt id anges.
definition:
  v: HSA-id för organisationsenhet. I de fall då HSA-id inte finns tillgängligt i systemet kan Orgnr + lokalt id anges.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunithsaid
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitname
short:
  v: Namnet på den organisation som hälso- och sjukvårdspersonen är uppdragstagare på.
definition:
  v: Namnet på den organisation som hälso- och sjukvårdspersonen är uppdragstagare på.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitname
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunittelecom
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunittelecom
short:
  v: Telefon till organisationsenhet
definition:
  v: Telefon till organisationsenhet
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunittelecom
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitemail
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitemail
short:
  v: E-post till organisationsenhet
definition:
  v: E-post till organisationsenhet
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitemail
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitaddress
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitaddress
short:
  v: Postadress för den organisation som hälso- och sjukvårdspersonen är uppdragstagare på. Skrivs på ett så naturligt sätt som möjligt, exempelvis: ”Storgatan 12 468 91 Lilleby”
definition:
  v: Postadress för den organisation som hälso- och sjukvårdspersonen är uppdragstagare på. Skrivs på ett så naturligt sätt som möjligt, exempelvis: ”Storgatan 12 468 91 Lilleby”
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitaddress
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitlocation
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitlocation
short:
  v: Text som anger namnet på plats eller ort för organisationens fysiska placering
definition:
  v: Text som anger namnet på plats eller ort för organisationens fysiska placering
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitlocation
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalcareunithsaid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalcareunithsaid
short:
  v: HSA-id för vårdenheten där uppgiften är dokumenterad. För mer information av vad som avses med vårdenhet, se [R17]. I de fall då HSA-id inte finns tillgängligt i systemet ska lokalt id anges (unikt inom källsystemet). Regel 1.1
definition:
  v: HSA-id för vårdenheten där uppgiften är dokumenterad. För mer information av vad som avses med vårdenhet, se [R17]. I de fall då HSA-id inte finns tillgängligt i systemet ska lokalt id anges (unikt inom källsystemet). Regel 1.1
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalcareunithsaid
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalcaregiverhsaid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalcaregiverhsaid
short:
  v: Id för uppgiftsägande vårdgivare. För mer information av vad som avses med vårdgivare, se [R17]. I första hand HSA-id, i andra hand organisationsnummer. Regel 1.1
definition:
  v: Id för uppgiftsägande vårdgivare. För mer information av vad som avses med vårdgivare, se [R17]. I första hand HSA-id, i andra hand organisationsnummer. Regel 1.1
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalcaregiverhsaid
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator
short:
  v: Information avseende signering av uppgiften som tillgängliggörs.
definition:
  v: Information avseende signering av uppgiften som tillgängliggörs.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator
  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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.value
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.signaturetime
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.signaturetime
short:
  v: Tidpunkt då uppgiften signerades.
definition:
  v: Tidpunkt då uppgiften signerades.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.signaturetime
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.legalauthenticatorhsaid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.legalauthenticatorhsaid
short:
  v: HSA-id för hälso- och sjukvårdspersonal som signerat uppgiften som tillgängliggörs. I de fall då HSA-id inte finns tillgängligt i systemet kan Orgnr + lokalt id anges.
definition:
  v: HSA-id för hälso- och sjukvårdspersonal som signerat uppgiften som tillgängliggörs. I de fall då HSA-id inte finns tillgängligt i systemet kan Orgnr + lokalt id anges.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.legalauthenticatorhsaid
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.legalauthenticatorname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.legalauthenticatorname
short:
  v: Namn på hälso- och sjukvårdspersonal. Anges med tilltalsnamn och efternamn.
definition:
  v: Namn på hälso- och sjukvårdspersonal. Anges med tilltalsnamn och efternamn.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.legalauthenticatorname
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.approvedforpatient
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.approvedforpatient
short:
  v: Ansvarig vårdpersonals beslut, alternativt verksamhetens policy och regler (men- och sekretessprövning), huruvida uppgiften får delas till patient för ändamålet patients åtkomst (Individens direktåtkomst). Om uppgiften beslutas delas sätts värdet till true, i annat fall till false. False innebär att uppgiften inte får delas till patient. Notera att värdet kan, för samma uppgift, förändras med tiden på grund av att rådrumstid har passerats, eller att verksamheten ändrat policy för vad som lämn...
definition:
  v: Ansvarig vårdpersonals beslut, alternativt verksamhetens policy och regler (men- och sekretessprövning), huruvida uppgiften får delas till patient för ändamålet patients åtkomst (Individens direktåtkomst). Om uppgiften beslutas delas sätts värdet till true, i annat fall till false. False innebär att uppgiften inte får delas till patient. Notera att värdet kan, för samma uppgift, förändras med tiden på grund av att rådrumstid har passerats, eller att verksamheten ändrat policy för vad som lämn...
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.approvedforpatient
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.carecontactid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.carecontactid
short:
  v: Identitetet för den vård- och omsorgskontakt som föranlett den information som omfattas av dokumentet. Identiteten är unik inom källsystemet
definition:
  v: Identitetet för den vård- och omsorgskontakt som föranlett den information som omfattas av dokumentet. Identiteten är unik inom källsystemet
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.carecontactid
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.nullified
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.nullified
short:
  v: Anger om dokumentet makulerats i källsystemet. Sätts i så fall till true annars false. Används bl.a. i statistik-/rapportuttag med hjälp av tjänstekontrakten.
definition:
  v: Anger om dokumentet makulerats i källsystemet. Sätts i så fall till true annars false. Används bl.a. i statistik-/rapportuttag med hjälp av tjänstekontrakten.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.nullified
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.nullifiedreason
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.nullifiedreason
short:
  v: Anger orsak till makulering. Får endast anges i kombination med att nullified = true
definition:
  v: Anger orsak till makulering. Får endast anges i kombination med att nullified = true
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.nullifiedreason
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody
short:
  v: Består av en registrationData med ytterligare administrativ information samt en eller flera vaccinationData om utförda vaccinationer vid vaccinationstillfället.
definition:
  v: Består av en registrationData med ytterligare administrativ information samt en eller flera vaccinationData om utförda vaccinationer vid vaccinationstillfället.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody
  min:
    v: 1
  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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.value
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord
short:
  v: Annan information än ovan som registreras vid eller relaterat till vaccinationstillfället
definition:
  v: Annan information än ovan som registreras vid eller relaterat till vaccinationstillfället
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord
  min:
    v: 1
  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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.value
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.date
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.date
short:
  v: Datum då nedan vaccination(er) gavs
definition:
  v: Datum då nedan vaccination(er) gavs
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.date
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.patientpostalcode
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.patientpostalcode
short:
  v: Postnummer för patientens senast kända bostadsadress
definition:
  v: Postnummer för patientens senast kända bostadsadress
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.patientpostalcode
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.vaccinationunstructurednote
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.vaccinationunstructurednote
short:
  v: Enligt CDA:s konvention med läsbar fritextsammanfattning av den strukturerade information kan också använda här. Not: Om endast ostrukturerad vaccinationsinformation finns, kan, detta kontrakt produceras men i så fall inga administrationRecords nedan returneras.
definition:
  v: Enligt CDA:s konvention med läsbar fritextsammanfattning av den strukturerade information kan också använda här. Not: Om endast ostrukturerad vaccinationsinformation finns, kan, detta kontrakt produceras men i så fall inga administrationRecords nedan returneras.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.vaccinationunstructurednote
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.riskcategory
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.riskcategory
short:
  v: Information om patientens eventuella riskgruppstillhörighet, känd vid vaccinationstillfället, baserad på i förekommande fall patientens hälsodeklaration
definition:
  v: Information om patientens eventuella riskgruppstillhörighet, känd vid vaccinationstillfället, baserad på i förekommande fall patientens hälsodeklaration
min:
  v: 0
max:
  v: *
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.riskcategory
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.patientadverseeffect
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.patientadverseeffect
short:
  v: Information om patienten erfarit någon eller några reaktioner hänför bara till vaccinationstillfället men ej specifik vaccination (i fall som när flera vaccin givits vid samma tillfälle)
definition:
  v: Information om patienten erfarit någon eller några reaktioner hänför bara till vaccinationstillfället men ej specifik vaccination (i fall som när flera vaccin givits vid samma tillfälle)
min:
  v: 0
max:
  v: *
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.patientadverseeffect
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.caregiverorg
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.caregiverorg
short:
  v: Information om juridisk vårdgivare; hsaid (om finns) och kontaktuppgifter namn, e-post, tel, adress etc.
definition:
  v: Information om juridisk vårdgivare; hsaid (om finns) och kontaktuppgifter namn, e-post, tel, adress etc.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.caregiverorg
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.caregivercontact
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.caregivercontact
short:
  v: Kontaktperson hos juridiskt ansvarig vårdgivare
definition:
  v: Kontaktperson hos juridiskt ansvarig vårdgivare
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.caregivercontact
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemname
short:
  v: Klartextnamn på källsystemet. Detta fält fylls med namnet på den organisationen som ansvarar för vaccinationen, till exempel privat företag eller vårdgivarens huvudman.
definition:
  v: Klartextnamn på källsystemet. Detta fält fylls med namnet på den organisationen som ansvarar för vaccinationen, till exempel privat företag eller vårdgivarens huvudman.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemname
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemproductname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemproductname
short:
  v: Klartextnamn på källsystemets produktnamn
definition:
  v: Klartextnamn på källsystemets produktnamn
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemproductname
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemproductversion
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemproductversion
short:
  v: Klartextnamn på källsystemets produktversion
definition:
  v: Klartextnamn på källsystemets produktversion
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemproductversion
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemcontact
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemcontact
short:
  v: Kontaktuppgifter till källsystemsansvarig
definition:
  v: Kontaktuppgifter till källsystemsansvarig
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemcontact
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.careunitsmiid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.careunitsmiid
short:
  v: Utförande vårdenhetens registreringsId hos SMI
definition:
  v: Utförande vårdenhetens registreringsId hos SMI
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.careunitsmiid
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord
short:
  v: Information om utförd(a) vaccination(er) vid tillfället. Ordinerad men av någon anledning ej given vaccination kan inkluderas.
definition:
  v: Information om utförd(a) vaccination(er) vid tillfället. Ordinerad men av någon anledning ej given vaccination kan inkluderas.
min:
  v: 0
max:
  v: *
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord
  min:
    v: 0
  max:
    v: *
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.value
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationprogramname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationprogramname
short:
  v: Information om vaccinationsprogram om vaccinationen är del av sådant program. Tillåter kodat värde liksom endast namn genom bruk av originalText i CVType.
definition:
  v: Information om vaccinationsprogram om vaccinationen är del av sådant program. Tillåter kodat värde liksom endast namn genom bruk av originalText i CVType.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationprogramname
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.prescriberorg
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.prescriberorg
short:
  v: Information om var vaccinationen ordinerats (eller i fallet med förskrivna vaccinationsläkemedel, förskrivits)
definition:
  v: Information om var vaccinationen ordinerats (eller i fallet med förskrivna vaccinationsläkemedel, förskrivits)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.prescriberorg
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.prescriberperson
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.prescriberperson
short:
  v: Information om vem som ordinerat/förskrivit vaccinationen
definition:
  v: Information om vem som ordinerat/förskrivit vaccinationen
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.prescriberperson
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.performerorg
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.performerorg
short:
  v: Information om vårdenhet som utfört vaccinationen
definition:
  v: Information om vårdenhet som utfört vaccinationen
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.performerorg
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.performer
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.performer
short:
  v: Information om vem som utfört (administrerat) vaccineringen
definition:
  v: Information om vem som utfört (administrerat) vaccineringen
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.performer
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.anatomicalsite
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.anatomicalsite
short:
  v: Information om var på kroppen vaccinet givits.
definition:
  v: Information om var på kroppen vaccinet givits.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.anatomicalsite
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.route
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.route
short:
  v: Information om hur vaccinet givits. Ibland kallat ”administrationsväg”
definition:
  v: Information om hur vaccinet givits. Ibland kallat ”administrationsväg”
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.route
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose
short:
  v: Mängd vaccin som givits
definition:
  v: Mängd vaccin som givits
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose
  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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.value
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.quantity
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.quantity
short:
  v: Mängd preparat som givits dvs 1 ml etc. Ska anges om möjligt i denna strukturerade form med värde(float) samt enhet. Annars i nästa fält om det endast finns angivet som text.
definition:
  v: Mängd preparat som givits dvs 1 ml etc. Ska anges om möjligt i denna strukturerade form med värde(float) samt enhet. Annars i nästa fält om det endast finns angivet som text.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.quantity
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.displayname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.displayname
short:
  v: Fritextbeskrivning av mängd vaccin som givits. T ex ”1 ml” Anges även om quantity angivits ovan.
definition:
  v: Fritextbeskrivning av mängd vaccin som givits. T ex ”1 ml” Anges även om quantity angivits ovan.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.displayname
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.isdosecomplete
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.isdosecomplete
short:
  v: True om vaccineringen räknas som hel dos eller efter flera delvaccinationer fullt utförd. Annars false (dvs för de fall som ytterligare delvaccinationer ska ges innan full dos är uppnådd)
definition:
  v: True om vaccineringen räknas som hel dos eller efter flera delvaccinationer fullt utförd. Annars false (dvs för de fall som ytterligare delvaccinationer ska ges innan full dos är uppnådd)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.isdosecomplete
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.doseordinalnumber
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.doseordinalnumber
short:
  v: Anger vilken dos i ordningen som administrerats då vaccineringen är en del av flera vaccinationer som ska utföras för att räknas som full dos uppnådd. Värden 1,2,3,… 1 om endast en vaccinering utgör full dos. Exempel: om tre doser krävs för att vaccinationen ska uppnå full dos och patient erhåller den andra i ordningen anges detta värde som 2.
definition:
  v: Anger vilken dos i ordningen som administrerats då vaccineringen är en del av flera vaccinationer som ska utföras för att räknas som full dos uppnådd. Värden 1,2,3,… 1 om endast en vaccinering utgör full dos. Exempel: om tre doser krävs för att vaccinationen ska uppnå full dos och patient erhåller den andra i ordningen anges detta värde som 2.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.doseordinalnumber
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.numberofprescribeddoses
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.numberofprescribeddoses
short:
  v: Anger antalet delvaccinationer som ska utföras för att vaccinationen ska räknas som full dos uppnådd. Värden 1,2,3,… 1 om endast en vaccinering utgör full dos Exempel: om tre doser krävs för att vaccinationen ska uppnå full dos anges detta värde som 3.
definition:
  v: Anger antalet delvaccinationer som ska utföras för att vaccinationen ska räknas som full dos uppnådd. Värden 1,2,3,… 1 om endast en vaccinering utgör full dos Exempel: om tre doser krävs för att vaccinationen ska uppnå full dos anges detta värde som 3.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.numberofprescribeddoses
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.sourcedescription
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.sourcedescription
short:
  v: Fritextinformation som anger källa för vaccinering som efterregistrerats. T ex namn på annan vårdenhet, intyg, land el. dyl.
definition:
  v: Fritextinformation som anger källa för vaccinering som efterregistrerats. T ex namn på annan vårdenhet, intyg, land el. dyl.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.sourcedescription
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.commentprescription
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.commentprescription
short:
  v: Fritextinformation. T.ex. instruktioner som noterats i ordinationen av vaccineringen
definition:
  v: Fritextinformation. T.ex. instruktioner som noterats i ordinationen av vaccineringen
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.commentprescription
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.commentadministration
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.commentadministration
short:
  v: Fritextinformation. Generella kommentarer gjorde vid vaccineringen av den som utfört den
definition:
  v: Fritextinformation. Generella kommentarer gjorde vid vaccineringen av den som utfört den
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.commentadministration
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.patientadverseeffect
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.patientadverseeffect
short:
  v: Information om patienten erfarit någon eller några reaktioner hänför bara till den specifika administreringen
definition:
  v: Information om patienten erfarit någon eller några reaktioner hänför bara till den specifika administreringen
min:
  v: 0
max:
  v: *
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.patientadverseeffect
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.typeofvaccine
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.typeofvaccine
short:
  v: Information om givet vaccin. Beskriver vaccintyp i praktiken genom att beskriva vilka sjukdomar som vaccinet skyddar emot (exempel på koder: Hep A, MPR och säsongsinfluensa).
definition:
  v: Information om givet vaccin. Beskriver vaccintyp i praktiken genom att beskriva vilka sjukdomar som vaccinet skyddar emot (exempel på koder: Hep A, MPR och säsongsinfluensa).
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.typeofvaccine
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinename
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinename
short:
  v: Information om givet vaccins produktnamn. I code ska anges företrädelsevis NPL-id (codeSystem =1.2.752.129.2.1.5.1, codeSystemName = ”NPL”). Om standardkodverk ej används anges endast namnet på vaccinet i attributet originalText.
definition:
  v: Information om givet vaccins produktnamn. I code ska anges företrädelsevis NPL-id (codeSystem =1.2.752.129.2.1.5.1, codeSystemName = ”NPL”). Om standardkodverk ej används anges endast namnet på vaccinet i attributet originalText.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinename
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinebatchid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinebatchid
short:
  v: Identifiering av batchnummer för vaccinets tillverkning
definition:
  v: Identifiering av batchnummer för vaccinets tillverkning
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinebatchid
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinemanufacturer
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinemanufacturer
short:
  v: Namn på tillverkaren av vaccinet.
definition:
  v: Namn på tillverkaren av vaccinet.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinemanufacturer
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinetargetdisease
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinetargetdisease
short:
  v: Information om den/de sjukdomar vaccinet skyddar emot.
definition:
  v: Information om den/de sjukdomar vaccinet skyddar emot.
min:
  v: 0
max:
  v: *
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinetargetdisease
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference
short:
  v: Unika referensen till källsystemets vaccinationsinformation.
definition:
  v: Unika referensen till källsystemets vaccinationsinformation.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference
  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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference.id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference.extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference.value
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference.root
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference.root
short:
  v: Om identiteten i källsystemet är globalt unik kan den anges här (t.ex. om den är en UUID). Annars anges källsystemets HSA-id här och källsystemets lokala ID för vaccinationen anges i ”extention”.
definition:
  v: Om identiteten i källsystemet är globalt unik kan den anges här (t.ex. om den är en UUID). Annars anges källsystemets HSA-id här och källsystemets lokala ID för vaccinationen anges i ”extention”.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference.root
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference.-extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference._extension
short:
  v: Används vid behov. Se beskrivning för ”root”.
definition:
  v: Används vid behov. Se beskrivning för ”root”.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference._extension
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation
short:
  v: Ytterligare information om patienten som inte går att få tag på via en gemensam PU-slagning.
definition:
  v: Ytterligare information om patienten som inte går att få tag på via en gemensam PU-slagning.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation
  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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.value
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.dateofbirth
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.dateofbirth
short:
  v: Patientens födelsedatum.
definition:
  v: Patientens födelsedatum.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.dateofbirth
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender
short:
  v: Patientens kön. KV Kön (1.2.752.129.2.2.1.1) bör användas.
definition:
  v: Patientens kön. KV Kön (1.2.752.129.2.2.1.1) bör användas.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender
  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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.value
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.code
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.code
short:
  v: Kod som anger kön.
definition:
  v: Kod som anger kön.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.code
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystem
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystem
short:
  v: OID för kodsystem för kön.
definition:
  v: OID för kodsystem för kön.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystem
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystemname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystemname
short:
  v: Namn på kodsystem för kön.
definition:
  v: Namn på kodsystem för kön.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystemname
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystemversion
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystemversion
short:
  v: Version på kodsystem för kön.
definition:
  v: Version på kodsystem för kön.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystemversion
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.displayname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.displayname
short:
  v: Könet i klartext.
definition:
  v: Könet i klartext.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.displayname
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.originaltext
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.originaltext
short:
  v: originalText får ej användas för kön.
definition:
  v: originalText får ej användas för kön.
min:
  v: 0
max:
  v: 0
base:
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.originaltext
  min:
    v: 0
  max:
    v: 0
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.result
path:
  v: getvaccinationhistoryresponselm.result
short:
  v: Innehåller information om begäran gick bra eller ej.
definition:
  v: Innehåller information om begäran gick bra eller ej.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.result
  min:
    v: 1
  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

id:
  v: getvaccinationhistoryresponselm.result.id
path:
  v: getvaccinationhistoryresponselm.result.id
representation:
  v: xmlAttr
short:
  v: xml:id (or equivalent in JSON)
definition:
  v: unique id for the element within a resource (for internal references)
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

id:
  v: getvaccinationhistoryresponselm.result.extension
path:
  v: getvaccinationhistoryresponselm.result.extension
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 resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
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

id:
  v: getvaccinationhistoryresponselm.result.value
path:
  v: getvaccinationhistoryresponselm.result.value
representation:
  v: xmlAttr
short:
  v: Primitive value for string
definition:
  v: The actual value
min:
  v: 0
max:
  v: 1
base:
  path:
    v: string.value
  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
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/regex
      l: regex
    value: String
      v: [ \r\n\t\S]+
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
max length:
  v: 1048576
is modifier:
  v: false
is summary:
  v: false

id:
  v: getvaccinationhistoryresponselm.result.resultcode
path:
  v: getvaccinationhistoryresponselm.result.resultcode
short:
  v: Kan endast vara OK, INFO eller ERROR
definition:
  v: Kan endast vara OK, INFO eller ERROR
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.result.resultcode
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.result.errorcode
path:
  v: getvaccinationhistoryresponselm.result.errorcode
short:
  v: Sätts endast om resultCode är ERROR, se kapitel 4.4 för mer information.
definition:
  v: Sätts endast om resultCode är ERROR, se kapitel 4.4 för mer information.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.result.errorcode
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.result.subcode
path:
  v: getvaccinationhistoryresponselm.result.subcode
short:
  v: Inga subkoder är specificerade.
definition:
  v: Inga subkoder är specificerade.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.result.subcode
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.result.logid
path:
  v: getvaccinationhistoryresponselm.result.logid
short:
  v: En UUID som kan användas vid felanmälan för att användas vid felsökning av producent.
definition:
  v: En UUID som kan användas vid felanmälan för att användas vid felsökning av producent.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.result.logid
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.result.message
path:
  v: getvaccinationhistoryresponselm.result.message
short:
  v: En beskrivande text som kan visas för användaren.
definition:
  v: En beskrivande text som kan visas för användaren.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: getvaccinationhistoryresponselm.result.message
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

element:
  id:
    v: getvaccinationhistoryresponselm
  path:
    v: getvaccinationhistoryresponselm
  short:
    v: GetVaccinationHistory - Response
  definition:
    v: Response message for GetVaccinationHistory service contract
element:
  id:
    v: getvaccinationhistoryresponselm.careunithsaid
  path:
    v: getvaccinationhistoryresponselm.careunithsaid
  short:
    v: Begränsar sökningen till angivna informationsägande vårdenheter. Anges med HSA-id. Motsvarar careUnitHSAid i HealthCareProfessionalType i svaret. root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1). extension sätts till HSA-id för informationsägande vårdenhet.
  definition:
    v: Begränsar sökningen till angivna informationsägande vårdenheter. Anges med HSA-id. Motsvarar careUnitHSAid i HealthCareProfessionalType i svaret. root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1). extension sätts till HSA-id för informationsägande vårdenhet.
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: string
      l: string
element:
  id:
    v: getvaccinationhistoryresponselm.patientid
  path:
    v: getvaccinationhistoryresponselm.patientid
  short:
    v: Begränsar sökningen till angiven personidentifierare för en patient. Tjänsteproducenten ska i svaret leverera alla uppgifter kopplade till patienten, dvs. även uppgifter som har registrerats på andra, till individen, kopplade personidentifierare. id sätts till patientens identifierare. Anges med 12 tecken utan avskiljare. type sätts till OID för typ av personidentifierare. För personnummer ska Skatteverkets OID för personnummer (1.2.752.129.2.1.3.1) användas. För samordningsnummer skall Skatt...
  definition:
    v: Begränsar sökningen till angiven personidentifierare för en patient. Tjänsteproducenten ska i svaret leverera alla uppgifter kopplade till patienten, dvs. även uppgifter som har registrerats på andra, till individen, kopplade personidentifierare. id sätts till patientens identifierare. Anges med 12 tecken utan avskiljare. type sätts till OID för typ av personidentifierare. För personnummer ska Skatteverkets OID för personnummer (1.2.752.129.2.1.3.1) användas. För samordningsnummer skall Skatt...
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: getvaccinationhistoryresponselm.timeperiod
  path:
    v: getvaccinationhistoryresponselm.timeperiod
  short:
    v: Begränsar sökningen till det angivna intervallet. Begränsningen innebär att endast poster returneras där tidpunkterna documentTime, authorTime, signatureTime eller registrationrecord.date i svaret ligger inom sökintervallets start- och slutdatum. Notera att sökintervallet beskrivs som ett datumintervall. Vid jämförelse med tidpunkter ska hela det dygn som anges i slutdatum betraktas som en del av sökintervallet.
  definition:
    v: Begränsar sökningen till det angivna intervallet. Begränsningen innebär att endast poster returneras där tidpunkterna documentTime, authorTime, signatureTime eller registrationrecord.date i svaret ligger inom sökintervallets start- och slutdatum. Notera att sökintervallet beskrivs som ett datumintervall. Vid jämförelse med tidpunkter ska hela det dygn som anges i slutdatum betraktas som en del av sökintervallet.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: getvaccinationhistoryresponselm.sourcesystemhsaid
  path:
    v: getvaccinationhistoryresponselm.sourcesystemhsaid
  short:
    v: Begränsar sökningen till journalposter som är skapade i det angivna källsystemet. Tjänsteproducenten förväntas enbart returnera poster som tillhör efterfrågat källsystem. Värdet på detta fält måste överensstämma med värdet på logicalAddress i anropets tekniska kuvertering (ex. SOAP-header). Det innebär i praktiken att aggregerande tjänster inte används när detta fält anges. Ska anges om careContactId angivits. Ska anges vid begäran på LRID. Om sourceSystemHSAId och logicalAddress är olika ska...
  definition:
    v: Begränsar sökningen till journalposter som är skapade i det angivna källsystemet. Tjänsteproducenten förväntas enbart returnera poster som tillhör efterfrågat källsystem. Värdet på detta fält måste överensstämma med värdet på logicalAddress i anropets tekniska kuvertering (ex. SOAP-header). Det innebär i praktiken att aggregerande tjänster inte används när detta fält anges. Ska anges om careContactId angivits. Ska anges vid begäran på LRID. Om sourceSystemHSAId och logicalAddress är olika ska...
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: getvaccinationhistoryresponselm.carecontactid
  path:
    v: getvaccinationhistoryresponselm.carecontactid
  short:
    v: Begränsar sökningen till den vård- och omsorgskontakt som föranlett den information som omfattas av dokumentet. Identiteten är unik inom källsystemet
  definition:
    v: Begränsar sökningen till den vård- och omsorgskontakt som föranlett den information som omfattas av dokumentet. Identiteten är unik inom källsystemet
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: string
      l: string
element:
  id:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord
  short:
    v: En strukturerad vaccinationsjournal.
  definition:
    v: En strukturerad vaccinationsjournal.
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: string
      l: string
element:
  id:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader
  short:
    v: Innehåller basinformation om dokumentet.
  definition:
    v: Innehåller basinformation om dokumentet.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documentid
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documentid
  short:
    v: Identifierare för uppgift i patientjournal. Identifieraren ska vara konsistent och beständig mellan olika majorversioner av ett tjänstekontrakt. Detta för att en tjänstekonsument ska kunna ta bort dubbletter från de tjänsteproducenter som producerar via flera majorversioner. Ett exempel på detta är att en vårdkontakt ska ha samma identifierare i majorversion 3 och 4 av ett tjänstekontrakt för att läsa vårdkontakter. Identifieraren ska även vara konsistent och beständig mellan olika tjänstekon...
  definition:
    v: Identifierare för uppgift i patientjournal. Identifieraren ska vara konsistent och beständig mellan olika majorversioner av ett tjänstekontrakt. Detta för att en tjänstekonsument ska kunna ta bort dubbletter från de tjänsteproducenter som producerar via flera majorversioner. Ett exempel på detta är att en vårdkontakt ska ha samma identifierare i majorversion 3 och 4 av ett tjänstekontrakt för att läsa vårdkontakter. Identifieraren ska även vara konsistent och beständig mellan olika tjänstekon...
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.sourcesystemhsaid
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.sourcesystemhsaid
  short:
    v: Det källsystem som uppgiften lagras i. Sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1)
  definition:
    v: Det källsystem som uppgiften lagras i. Sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1)
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documenttitle
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documenttitle
  short:
    v: Titel som beskriver den information som tillgängliggörs.
  definition:
    v: Titel som beskriver den information som tillgängliggörs.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documenttime
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.documenttime
  short:
    v: Händelsetidpunkt. Tidsangivelse för den vaccinationstidpunkt dokumentet gäller.
  definition:
    v: Händelsetidpunkt. Tidsangivelse för den vaccinationstidpunkt dokumentet gäller.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid
  path:
    v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid

v: Personidentifierare för patienten.

v: Personidentifierare för patienten.

v: 1

v: 1

code:
  v: string
  l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid.-id
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid._id
short:
  v: Sätts till patientens identifierare. Anges med 12 tecken utan avskiljare.
definition:
  v: Sätts till patientens identifierare. Anges med 12 tecken utan avskiljare.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid.type
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.patientid.type
short:
  v: Sätts till OID för typ av personidentifierare. För personnummer ska Skatteverkets OID för personnummer (1.2.752.129.2.1.3.1) användas. För samordningsnummer skall Skatteverkets OID för samordningsnummer (1.2.752.129.2.1.3.3) användas. För andra typer av personidentifierare sätts type till aktuell OID.
definition:
  v: Sätts till OID för typ av personidentifierare. För personnummer ska Skatteverkets OID för personnummer (1.2.752.129.2.1.3.1) användas. För samordningsnummer skall Skatteverkets OID för samordningsnummer (1.2.752.129.2.1.3.3) användas. För andra typer av personidentifierare sätts type till aktuell OID.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional
short:
  v: Information avseende dokumentation av uppgiften som tillgängliggörs. Notera att den som registrerar uppgiften från annan källa, exempelvis en medicinsk sekreterare som transkriberar ett diktat, inte avses.
definition:
  v: Information avseende dokumentation av uppgiften som tillgängliggörs. Notera att den som registrerar uppgiften från annan källa, exempelvis en medicinsk sekreterare som transkriberar ett diktat, inte avses.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.authortime
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.authortime
short:
  v: Tidpunkt då uppgiften dokumenterades eller senast uppdaterades. I de fall då uppgiften ursprungligen dokumenterats eller uppdaterats i ett annat informationssystem än tjänsteproducentens källsystem (t.ex. laboratorieinformationssystem), ska tidpunkten spegla informationen från systemet där uppgiften ursprungligen dokumenterades.
definition:
  v: Tidpunkt då uppgiften dokumenterades eller senast uppdaterades. I de fall då uppgiften ursprungligen dokumenterats eller uppdaterats i ett annat informationssystem än tjänsteproducentens källsystem (t.ex. laboratorieinformationssystem), ska tidpunkten spegla informationen från systemet där uppgiften ursprungligen dokumenterades.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalhsaid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalhsaid
short:
  v: HSA-id för hälso- och sjukvårdspersonal som dokumenterat uppgiften som tillgängliggörs. I de fall då HSA-id inte finns tillgängligt i systemet kan Orgnr + lokalt id anges.
definition:
  v: HSA-id för hälso- och sjukvårdspersonal som dokumenterat uppgiften som tillgängliggörs. I de fall då HSA-id inte finns tillgängligt i systemet kan Orgnr + lokalt id anges.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalname
short:
  v: Namn på hälso- och sjukvårdspersonal. Anges med tilltalsnamn och efternamn.
definition:
  v: Namn på hälso- och sjukvårdspersonal. Anges med tilltalsnamn och efternamn.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode
short:
  v: Information om hälso- och sjukvårdspersonalens befattning så som den var angiven i HSA-katalogen vid dokumentationstidpunkten. Anges med HSAs kodverk Befattning (OID: 1.2.752.129.2.2.1.4) [R6]. Om kod inte är tillgänglig anges befattning som klartext i datatypens attribut originalText.
definition:
  v: Information om hälso- och sjukvårdspersonalens befattning så som den var angiven i HSA-katalogen vid dokumentationstidpunkten. Anges med HSAs kodverk Befattning (OID: 1.2.752.129.2.2.1.4) [R6]. Om kod inte är tillgänglig anges befattning som klartext i datatypens attribut originalText.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
binding:
  strength:
    v: preferred
  value set:
    v: http://inera.se/fhir/ValueSet/befattning
    l: befattning

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.code
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.code
short:
  v: Befattningskod. Om code anges ska också codeSystem samt displayName anges.
definition:
  v: Befattningskod. Om code anges ska också codeSystem samt displayName anges.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystem
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystem
short:
  v: Kodsystem för befattningskod. Om codeSystem anges ska också code samt displayName anges.
definition:
  v: Kodsystem för befattningskod. Om codeSystem anges ska också code samt displayName anges.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystemname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystemname
short:
  v: Namn på kodsystem för befattningskod.
definition:
  v: Namn på kodsystem för befattningskod.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystemversion
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.codesystemversion
short:
  v: Version på kodsystem för befattningskod.
definition:
  v: Version på kodsystem för befattningskod.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.displayname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.displayname
short:
  v: Befattningskoden i klartext. Om separat displayName inte finns i producerande system ska samma värde som i code anges.
definition:
  v: Befattningskoden i klartext. Om separat displayName inte finns i producerande system ska samma värde som i code anges.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.originaltext
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalrolecode.originaltext
short:
  v: Om befattning är beskriven i ett lokalt kodverk utan OID, eller när kod helt saknas, kan en beskrivande text anges i originalText. Om originalText anges ska inget annat värde i healthcareProfessionalRoleCode anges.
definition:
  v: Om befattning är beskriven i ett lokalt kodverk utan OID, eller när kod helt saknas, kan en beskrivande text anges i originalText. Om originalText anges ska inget annat värde i healthcareProfessionalRoleCode anges.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit
short:
  v: Den organisation som hälso- och sjukvårdspersonen är uppdragstagare på
definition:
  v: Den organisation som hälso- och sjukvårdspersonen är uppdragstagare på
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunithsaid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunithsaid
short:
  v: HSA-id för organisationsenhet. I de fall då HSA-id inte finns tillgängligt i systemet kan Orgnr + lokalt id anges.
definition:
  v: HSA-id för organisationsenhet. I de fall då HSA-id inte finns tillgängligt i systemet kan Orgnr + lokalt id anges.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitname
short:
  v: Namnet på den organisation som hälso- och sjukvårdspersonen är uppdragstagare på.
definition:
  v: Namnet på den organisation som hälso- och sjukvårdspersonen är uppdragstagare på.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunittelecom
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunittelecom
short:
  v: Telefon till organisationsenhet
definition:
  v: Telefon till organisationsenhet
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitemail
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitemail
short:
  v: E-post till organisationsenhet
definition:
  v: E-post till organisationsenhet
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitaddress
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitaddress
short:
  v: Postadress för den organisation som hälso- och sjukvårdspersonen är uppdragstagare på. Skrivs på ett så naturligt sätt som möjligt, exempelvis: ”Storgatan 12 468 91 Lilleby”
definition:
  v: Postadress för den organisation som hälso- och sjukvårdspersonen är uppdragstagare på. Skrivs på ett så naturligt sätt som möjligt, exempelvis: ”Storgatan 12 468 91 Lilleby”
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitlocation
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalorgunit.orgunitlocation
short:
  v: Text som anger namnet på plats eller ort för organisationens fysiska placering
definition:
  v: Text som anger namnet på plats eller ort för organisationens fysiska placering
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalcareunithsaid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalcareunithsaid
short:
  v: HSA-id för vårdenheten där uppgiften är dokumenterad. För mer information av vad som avses med vårdenhet, se [R17]. I de fall då HSA-id inte finns tillgängligt i systemet ska lokalt id anges (unikt inom källsystemet). Regel 1.1
definition:
  v: HSA-id för vårdenheten där uppgiften är dokumenterad. För mer information av vad som avses med vårdenhet, se [R17]. I de fall då HSA-id inte finns tillgängligt i systemet ska lokalt id anges (unikt inom källsystemet). Regel 1.1
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalcaregiverhsaid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.accountablehealthcareprofessional.healthcareprofessionalcaregiverhsaid
short:
  v: Id för uppgiftsägande vårdgivare. För mer information av vad som avses med vårdgivare, se [R17]. I första hand HSA-id, i andra hand organisationsnummer. Regel 1.1
definition:
  v: Id för uppgiftsägande vårdgivare. För mer information av vad som avses med vårdgivare, se [R17]. I första hand HSA-id, i andra hand organisationsnummer. Regel 1.1
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator
short:
  v: Information avseende signering av uppgiften som tillgängliggörs.
definition:
  v: Information avseende signering av uppgiften som tillgängliggörs.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.signaturetime
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.signaturetime
short:
  v: Tidpunkt då uppgiften signerades.
definition:
  v: Tidpunkt då uppgiften signerades.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.legalauthenticatorhsaid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.legalauthenticatorhsaid
short:
  v: HSA-id för hälso- och sjukvårdspersonal som signerat uppgiften som tillgängliggörs. I de fall då HSA-id inte finns tillgängligt i systemet kan Orgnr + lokalt id anges.
definition:
  v: HSA-id för hälso- och sjukvårdspersonal som signerat uppgiften som tillgängliggörs. I de fall då HSA-id inte finns tillgängligt i systemet kan Orgnr + lokalt id anges.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.legalauthenticatorname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.legalauthenticator.legalauthenticatorname
short:
  v: Namn på hälso- och sjukvårdspersonal. Anges med tilltalsnamn och efternamn.
definition:
  v: Namn på hälso- och sjukvårdspersonal. Anges med tilltalsnamn och efternamn.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.approvedforpatient
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.approvedforpatient
short:
  v: Ansvarig vårdpersonals beslut, alternativt verksamhetens policy och regler (men- och sekretessprövning), huruvida uppgiften får delas till patient för ändamålet patients åtkomst (Individens direktåtkomst). Om uppgiften beslutas delas sätts värdet till true, i annat fall till false. False innebär att uppgiften inte får delas till patient. Notera att värdet kan, för samma uppgift, förändras med tiden på grund av att rådrumstid har passerats, eller att verksamheten ändrat policy för vad som lämn...
definition:
  v: Ansvarig vårdpersonals beslut, alternativt verksamhetens policy och regler (men- och sekretessprövning), huruvida uppgiften får delas till patient för ändamålet patients åtkomst (Individens direktåtkomst). Om uppgiften beslutas delas sätts värdet till true, i annat fall till false. False innebär att uppgiften inte får delas till patient. Notera att värdet kan, för samma uppgift, förändras med tiden på grund av att rådrumstid har passerats, eller att verksamheten ändrat policy för vad som lämn...
min:
  v: 1
max:
  v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.carecontactid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.carecontactid
short:
  v: Identitetet för den vård- och omsorgskontakt som föranlett den information som omfattas av dokumentet. Identiteten är unik inom källsystemet
definition:
  v: Identitetet för den vård- och omsorgskontakt som föranlett den information som omfattas av dokumentet. Identiteten är unik inom källsystemet
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.nullified
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.nullified
short:
  v: Anger om dokumentet makulerats i källsystemet. Sätts i så fall till true annars false. Används bl.a. i statistik-/rapportuttag med hjälp av tjänstekontrakten.
definition:
  v: Anger om dokumentet makulerats i källsystemet. Sätts i så fall till true annars false. Används bl.a. i statistik-/rapportuttag med hjälp av tjänstekontrakten.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.nullifiedreason
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordheader.nullifiedreason
short:
  v: Anger orsak till makulering. Får endast anges i kombination med att nullified = true
definition:
  v: Anger orsak till makulering. Får endast anges i kombination med att nullified = true
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody
short:
  v: Består av en registrationData med ytterligare administrativ information samt en eller flera vaccinationData om utförda vaccinationer vid vaccinationstillfället.
definition:
  v: Består av en registrationData med ytterligare administrativ information samt en eller flera vaccinationData om utförda vaccinationer vid vaccinationstillfället.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord
short:
  v: Annan information än ovan som registreras vid eller relaterat till vaccinationstillfället
definition:
  v: Annan information än ovan som registreras vid eller relaterat till vaccinationstillfället
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.date
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.date
short:
  v: Datum då nedan vaccination(er) gavs
definition:
  v: Datum då nedan vaccination(er) gavs
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.patientpostalcode
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.patientpostalcode
short:
  v: Postnummer för patientens senast kända bostadsadress
definition:
  v: Postnummer för patientens senast kända bostadsadress
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.vaccinationunstructurednote
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.vaccinationunstructurednote
short:
  v: Enligt CDA:s konvention med läsbar fritextsammanfattning av den strukturerade information kan också använda här. Not: Om endast ostrukturerad vaccinationsinformation finns, kan, detta kontrakt produceras men i så fall inga administrationRecords nedan returneras.
definition:
  v: Enligt CDA:s konvention med läsbar fritextsammanfattning av den strukturerade information kan också använda här. Not: Om endast ostrukturerad vaccinationsinformation finns, kan, detta kontrakt produceras men i så fall inga administrationRecords nedan returneras.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.riskcategory
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.riskcategory
short:
  v: Information om patientens eventuella riskgruppstillhörighet, känd vid vaccinationstillfället, baserad på i förekommande fall patientens hälsodeklaration
definition:
  v: Information om patientens eventuella riskgruppstillhörighet, känd vid vaccinationstillfället, baserad på i förekommande fall patientens hälsodeklaration
min:
  v: 0
max:
  v: *
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.patientadverseeffect
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.patientadverseeffect
short:
  v: Information om patienten erfarit någon eller några reaktioner hänför bara till vaccinationstillfället men ej specifik vaccination (i fall som när flera vaccin givits vid samma tillfälle)
definition:
  v: Information om patienten erfarit någon eller några reaktioner hänför bara till vaccinationstillfället men ej specifik vaccination (i fall som när flera vaccin givits vid samma tillfälle)
min:
  v: 0
max:
  v: *
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.caregiverorg
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.caregiverorg
short:
  v: Information om juridisk vårdgivare; hsaid (om finns) och kontaktuppgifter namn, e-post, tel, adress etc.
definition:
  v: Information om juridisk vårdgivare; hsaid (om finns) och kontaktuppgifter namn, e-post, tel, adress etc.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.caregivercontact
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.caregivercontact
short:
  v: Kontaktperson hos juridiskt ansvarig vårdgivare
definition:
  v: Kontaktperson hos juridiskt ansvarig vårdgivare
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemname
short:
  v: Klartextnamn på källsystemet. Detta fält fylls med namnet på den organisationen som ansvarar för vaccinationen, till exempel privat företag eller vårdgivarens huvudman.
definition:
  v: Klartextnamn på källsystemet. Detta fält fylls med namnet på den organisationen som ansvarar för vaccinationen, till exempel privat företag eller vårdgivarens huvudman.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemproductname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemproductname
short:
  v: Klartextnamn på källsystemets produktnamn
definition:
  v: Klartextnamn på källsystemets produktnamn
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemproductversion
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemproductversion
short:
  v: Klartextnamn på källsystemets produktversion
definition:
  v: Klartextnamn på källsystemets produktversion
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemcontact
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.sourcesystemcontact
short:
  v: Kontaktuppgifter till källsystemsansvarig
definition:
  v: Kontaktuppgifter till källsystemsansvarig
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.careunitsmiid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.registrationrecord.careunitsmiid
short:
  v: Utförande vårdenhetens registreringsId hos SMI
definition:
  v: Utförande vårdenhetens registreringsId hos SMI
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord
short:
  v: Information om utförd(a) vaccination(er) vid tillfället. Ordinerad men av någon anledning ej given vaccination kan inkluderas.
definition:
  v: Information om utförd(a) vaccination(er) vid tillfället. Ordinerad men av någon anledning ej given vaccination kan inkluderas.
min:
  v: 0
max:
  v: *
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationprogramname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationprogramname
short:
  v: Information om vaccinationsprogram om vaccinationen är del av sådant program. Tillåter kodat värde liksom endast namn genom bruk av originalText i CVType.
definition:
  v: Information om vaccinationsprogram om vaccinationen är del av sådant program. Tillåter kodat värde liksom endast namn genom bruk av originalText i CVType.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.prescriberorg
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.prescriberorg
short:
  v: Information om var vaccinationen ordinerats (eller i fallet med förskrivna vaccinationsläkemedel, förskrivits)
definition:
  v: Information om var vaccinationen ordinerats (eller i fallet med förskrivna vaccinationsläkemedel, förskrivits)
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.prescriberperson
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.prescriberperson
short:
  v: Information om vem som ordinerat/förskrivit vaccinationen
definition:
  v: Information om vem som ordinerat/förskrivit vaccinationen
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.performerorg
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.performerorg
short:
  v: Information om vårdenhet som utfört vaccinationen
definition:
  v: Information om vårdenhet som utfört vaccinationen
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.performer
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.performer
short:
  v: Information om vem som utfört (administrerat) vaccineringen
definition:
  v: Information om vem som utfört (administrerat) vaccineringen
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.anatomicalsite
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.anatomicalsite
short:
  v: Information om var på kroppen vaccinet givits.
definition:
  v: Information om var på kroppen vaccinet givits.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.route
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.route
short:
  v: Information om hur vaccinet givits. Ibland kallat ”administrationsväg”
definition:
  v: Information om hur vaccinet givits. Ibland kallat ”administrationsväg”
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose
short:
  v: Mängd vaccin som givits
definition:
  v: Mängd vaccin som givits
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.quantity
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.quantity
short:
  v: Mängd preparat som givits dvs 1 ml etc. Ska anges om möjligt i denna strukturerade form med värde(float) samt enhet. Annars i nästa fält om det endast finns angivet som text.
definition:
  v: Mängd preparat som givits dvs 1 ml etc. Ska anges om möjligt i denna strukturerade form med värde(float) samt enhet. Annars i nästa fält om det endast finns angivet som text.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.displayname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.dose.displayname
short:
  v: Fritextbeskrivning av mängd vaccin som givits. T ex ”1 ml” Anges även om quantity angivits ovan.
definition:
  v: Fritextbeskrivning av mängd vaccin som givits. T ex ”1 ml” Anges även om quantity angivits ovan.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.isdosecomplete
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.isdosecomplete
short:
  v: True om vaccineringen räknas som hel dos eller efter flera delvaccinationer fullt utförd. Annars false (dvs för de fall som ytterligare delvaccinationer ska ges innan full dos är uppnådd)
definition:
  v: True om vaccineringen räknas som hel dos eller efter flera delvaccinationer fullt utförd. Annars false (dvs för de fall som ytterligare delvaccinationer ska ges innan full dos är uppnådd)
min:
  v: 0
max:
  v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.doseordinalnumber
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.doseordinalnumber
short:
  v: Anger vilken dos i ordningen som administrerats då vaccineringen är en del av flera vaccinationer som ska utföras för att räknas som full dos uppnådd. Värden 1,2,3,… 1 om endast en vaccinering utgör full dos. Exempel: om tre doser krävs för att vaccinationen ska uppnå full dos och patient erhåller den andra i ordningen anges detta värde som 2.
definition:
  v: Anger vilken dos i ordningen som administrerats då vaccineringen är en del av flera vaccinationer som ska utföras för att räknas som full dos uppnådd. Värden 1,2,3,… 1 om endast en vaccinering utgör full dos. Exempel: om tre doser krävs för att vaccinationen ska uppnå full dos och patient erhåller den andra i ordningen anges detta värde som 2.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.numberofprescribeddoses
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.numberofprescribeddoses
short:
  v: Anger antalet delvaccinationer som ska utföras för att vaccinationen ska räknas som full dos uppnådd. Värden 1,2,3,… 1 om endast en vaccinering utgör full dos Exempel: om tre doser krävs för att vaccinationen ska uppnå full dos anges detta värde som 3.
definition:
  v: Anger antalet delvaccinationer som ska utföras för att vaccinationen ska räknas som full dos uppnådd. Värden 1,2,3,… 1 om endast en vaccinering utgör full dos Exempel: om tre doser krävs för att vaccinationen ska uppnå full dos anges detta värde som 3.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.sourcedescription
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.sourcedescription
short:
  v: Fritextinformation som anger källa för vaccinering som efterregistrerats. T ex namn på annan vårdenhet, intyg, land el. dyl.
definition:
  v: Fritextinformation som anger källa för vaccinering som efterregistrerats. T ex namn på annan vårdenhet, intyg, land el. dyl.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.commentprescription
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.commentprescription
short:
  v: Fritextinformation. T.ex. instruktioner som noterats i ordinationen av vaccineringen
definition:
  v: Fritextinformation. T.ex. instruktioner som noterats i ordinationen av vaccineringen
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.commentadministration
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.commentadministration
short:
  v: Fritextinformation. Generella kommentarer gjorde vid vaccineringen av den som utfört den
definition:
  v: Fritextinformation. Generella kommentarer gjorde vid vaccineringen av den som utfört den
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.patientadverseeffect
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.patientadverseeffect
short:
  v: Information om patienten erfarit någon eller några reaktioner hänför bara till den specifika administreringen
definition:
  v: Information om patienten erfarit någon eller några reaktioner hänför bara till den specifika administreringen
min:
  v: 0
max:
  v: *
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.typeofvaccine
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.typeofvaccine
short:
  v: Information om givet vaccin. Beskriver vaccintyp i praktiken genom att beskriva vilka sjukdomar som vaccinet skyddar emot (exempel på koder: Hep A, MPR och säsongsinfluensa).
definition:
  v: Information om givet vaccin. Beskriver vaccintyp i praktiken genom att beskriva vilka sjukdomar som vaccinet skyddar emot (exempel på koder: Hep A, MPR och säsongsinfluensa).
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinename
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinename
short:
  v: Information om givet vaccins produktnamn. I code ska anges företrädelsevis NPL-id (codeSystem =1.2.752.129.2.1.5.1, codeSystemName = ”NPL”). Om standardkodverk ej används anges endast namnet på vaccinet i attributet originalText.
definition:
  v: Information om givet vaccins produktnamn. I code ska anges företrädelsevis NPL-id (codeSystem =1.2.752.129.2.1.5.1, codeSystemName = ”NPL”). Om standardkodverk ej används anges endast namnet på vaccinet i attributet originalText.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinebatchid
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinebatchid
short:
  v: Identifiering av batchnummer för vaccinets tillverkning
definition:
  v: Identifiering av batchnummer för vaccinets tillverkning
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinemanufacturer
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinemanufacturer
short:
  v: Namn på tillverkaren av vaccinet.
definition:
  v: Namn på tillverkaren av vaccinet.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinetargetdisease
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinetargetdisease
short:
  v: Information om den/de sjukdomar vaccinet skyddar emot.
definition:
  v: Information om den/de sjukdomar vaccinet skyddar emot.
min:
  v: 0
max:
  v: *
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference
short:
  v: Unika referensen till källsystemets vaccinationsinformation.
definition:
  v: Unika referensen till källsystemets vaccinationsinformation.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference.root
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference.root
short:
  v: Om identiteten i källsystemet är globalt unik kan den anges här (t.ex. om den är en UUID). Annars anges källsystemets HSA-id här och källsystemets lokala ID för vaccinationen anges i ”extention”.
definition:
  v: Om identiteten i källsystemet är globalt unik kan den anges här (t.ex. om den är en UUID). Annars anges källsystemets HSA-id här och källsystemets lokala ID för vaccinationen anges i ”extention”.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference.-extension
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.administrationrecord.vaccinationuniquereference._extension
short:
  v: Används vid behov. Se beskrivning för ”root”.
definition:
  v: Används vid behov. Se beskrivning för ”root”.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation
short:
  v: Ytterligare information om patienten som inte går att få tag på via en gemensam PU-slagning.
definition:
  v: Ytterligare information om patienten som inte går att få tag på via en gemensam PU-slagning.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.dateofbirth
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.dateofbirth
short:
  v: Patientens födelsedatum.
definition:
  v: Patientens födelsedatum.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender
short:
  v: Patientens kön. KV Kön (1.2.752.129.2.2.1.1) bör användas.
definition:
  v: Patientens kön. KV Kön (1.2.752.129.2.2.1.1) bör användas.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.code
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.code
short:
  v: Kod som anger kön.
definition:
  v: Kod som anger kön.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystem
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystem
short:
  v: OID för kodsystem för kön.
definition:
  v: OID för kodsystem för kön.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystemname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystemname
short:
  v: Namn på kodsystem för kön.
definition:
  v: Namn på kodsystem för kön.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystemversion
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.codesystemversion
short:
  v: Version på kodsystem för kön.
definition:
  v: Version på kodsystem för kön.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.displayname
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.displayname
short:
  v: Könet i klartext.
definition:
  v: Könet i klartext.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.originaltext
path:
  v: getvaccinationhistoryresponselm.vaccinationmedicalrecord.vaccinationmedicalrecordbody.additionalpatientinformation.gender.originaltext
short:
  v: originalText får ej användas för kön.
definition:
  v: originalText får ej användas för kön.
min:
  v: 0
max:
  v: 0
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.result
path:
  v: getvaccinationhistoryresponselm.result
short:
  v: Innehåller information om begäran gick bra eller ej.
definition:
  v: Innehåller information om begäran gick bra eller ej.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.result.resultcode
path:
  v: getvaccinationhistoryresponselm.result.resultcode
short:
  v: Kan endast vara OK, INFO eller ERROR
definition:
  v: Kan endast vara OK, INFO eller ERROR
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.result.errorcode
path:
  v: getvaccinationhistoryresponselm.result.errorcode
short:
  v: Sätts endast om resultCode är ERROR, se kapitel 4.4 för mer information.
definition:
  v: Sätts endast om resultCode är ERROR, se kapitel 4.4 för mer information.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.result.subcode
path:
  v: getvaccinationhistoryresponselm.result.subcode
short:
  v: Inga subkoder är specificerade.
definition:
  v: Inga subkoder är specificerade.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.result.logid
path:
  v: getvaccinationhistoryresponselm.result.logid
short:
  v: En UUID som kan användas vid felanmälan för att användas vid felsökning av producent.
definition:
  v: En UUID som kan användas vid felanmälan för att användas vid felsökning av producent.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: getvaccinationhistoryresponselm.result.message
path:
  v: getvaccinationhistoryresponselm.result.message
short:
  v: En beskrivande text som kan visas för användaren.
definition:
  v: En beskrivande text som kan visas för användaren.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string