exempel-journalhandling
type: Bundle
node role: treeRoot
resource.id:
  value: exempel-journalhandling
resource.meta:
  meta.profile:
    value: https://fhir.aiidera.se/StructureDefinition/AiideraJournalDocument|0.1.0
    index: 0
    link: 0.1
    link: .0
bundle.identifier:
  identifier.system:
    value: https://id.aiidera.se/document
  identifier.value:
    value: 00000000-0000-4000-8000-000000000006
bundle.type:
  value: document
bundle.timestamp:
  value: 2026-08-09T10:00:00+02:00
bundle.entry:
  index: 0
  bundle.entry.full url:
    value: urn:uuid:00000000-0000-4000-8000-000000000001
  bundle.entry.resource: 00000000-0000-4000-8000-000000000001
bundle.entry:
  index: 1
  bundle.entry.full url:
    value: urn:uuid:00000000-0000-4000-8000-000000000002
  bundle.entry.resource: 00000000-0000-4000-8000-000000000002
bundle.entry:
  index: 2
  bundle.entry.full url:
    value: urn:uuid:00000000-0000-4000-8000-000000000003
  bundle.entry.resource: 00000000-0000-4000-8000-000000000003
bundle.entry:
  index: 3
  bundle.entry.full url:
    value: urn:uuid:00000000-0000-4000-8000-000000000004
  bundle.entry.resource: 00000000-0000-4000-8000-000000000004
bundle.entry:
  index: 4
  bundle.entry.full url:
    value: urn:uuid:00000000-0000-4000-8000-000000000005
  bundle.entry.resource: 00000000-0000-4000-8000-000000000005

00000000-0000-4000-8000-000000000001
type: Composition
resource.meta:
  meta.profile:
    value: https://fhir.aiidera.se/StructureDefinition/AiideraJournalComposition|0.1.0
    index: 0
    link: 0.1
    link: .0
domain resource.text:
  narrative.status:
    value: generated
  narrative.div: Generated Narrative: Composition Profile: Aiidera journalhandlingens Composition version: 0.1.0 identifier: <a href="NamingSystem-AiideraDocumentNamingSystem.html" title="Identifierar en signerad journalhandling. Värdet står i Bundle.identifier inuti de signerade bytesen och på varje resurs signeringstransaktionen skriver, och är nyckeln som binder en projektion till sitt original. Varje handling får ett eget värde; en rättelse får ett nytt och länkas med relatesTo enligt ADR-5 beslut 12. Ett värde återanvänds aldrig mellan två signerade handlingar.">AiideraDocumentIdentifier/00000000-0000-4000-8000-000000000006 status: Final type: Clinical consultation report category: Mottagningsbesök encounter: Encounter: status = finished; class = ambulatory (ActCode#AMB); type = date: 2026-08-09 10:00:00+0200 author: Practitioner Lena Läkare title: Uppföljning blodtryck
composition.identifier:
  identifier.system:
    value: https://id.aiidera.se/document
  identifier.value:
    value: 00000000-0000-4000-8000-000000000006
composition.status:
  value: final
composition.type:
  codeable concept.coding: http://snomed.info/id/371530004
    index: 0
    coding.system:
      value: http://snomed.info/sct
    coding.code:
      value: 371530004
    coding.display:
      value: Clinical consultation report
composition.category:
  index: 0
  codeable concept.text:
    value: Mottagningsbesök
composition.subject:
  reference.reference:
    value: urn:uuid:00000000-0000-4000-8000-000000000002
composition.encounter:
  reference.reference:
    value: urn:uuid:00000000-0000-4000-8000-000000000004
composition.date:
  value: 2026-08-09T10:00:00+02:00
composition.author:
  index: 0
  reference.reference:
    value: urn:uuid:00000000-0000-4000-8000-000000000003
composition.title:
  value: Uppföljning blodtryck
composition.section:
  index: 0
  composition.section.title:
    value: Status
  composition.section.code:
    codeable concept.coding: http://loinc.org/rdf#29545-1
      index: 0
      coding.system:
        value: http://loinc.org
      coding.code:
        value: 29545-1
  composition.section.text:
    narrative.status:
      value: additional
    narrative.div: Patienten mår väl. Blodtrycket kontrollerat och stabilt sedan förra besöket.
  composition.section.entry:
    index: 0
    reference.reference:
      value: urn:uuid:00000000-0000-4000-8000-000000000005

00000000-0000-4000-8000-000000000002
type: Patient
domain resource.text:
  narrative.status:
    value: generated
  narrative.div: Generated Narrative: Patient Signe Syntetisk (no stated gender), DoB: 1970-01-01 ( http://electronichealth.se/identifier/personnummer#19700101-1234)
patient.identifier:
  index: 0
  identifier.system:
    value: http://electronichealth.se/identifier/personnummer
  identifier.value:
    value: 19700101-1234
patient.name:
  index: 0
  human name.family:
    value: Syntetisk
  human name.given:
    value: Signe
    index: 0
patient.birth date:
  value: 1970-01-01

00000000-0000-4000-8000-000000000003
type: Practitioner
domain resource.text:
  narrative.status:
    value: generated
  narrative.div: Generated Narrative: Practitioner identifier: urn:oid:1.2.752.29.4.19/SE2321000016-1A2B name: Lena Läkare
practitioner.identifier:
  index: 0
  identifier.system:
    value: urn:oid:1.2.752.29.4.19
  identifier.value:
    value: SE2321000016-1A2B
practitioner.name:
  index: 0
  human name.family:
    value: Läkare
  human name.given:
    value: Lena
    index: 0

00000000-0000-4000-8000-000000000004
type: Encounter
domain resource.text:
  narrative.status:
    value: generated
  narrative.div: Generated Narrative: Encounter status: Finished class: ActCode: AMB (ambulatory) type: Mottagningsbesök subject: Signe Syntetisk (no stated gender), DoB: 1970-01-01 ( http://electronichealth.se/identifier/personnummer#19700101-1234)
encounter.status:
  value: finished
encounter.class:
  coding.system:
    value: http://terminology.hl7.org/CodeSystem/v3-ActCode
  coding.code:
    value: AMB
encounter.type:
  index: 0
  codeable concept.text:
    value: Mottagningsbesök
encounter.subject:
  reference.reference:
    value: urn:uuid:00000000-0000-4000-8000-000000000002

00000000-0000-4000-8000-000000000005
type: Observation
domain resource.text:
  narrative.status:
    value: generated
  narrative.div: Generated Narrative: Observation status: Final category: Vital Signs code: Blood pressure panel with all children optional subject: Signe Syntetisk (no stated gender), DoB: 1970-01-01 ( http://electronichealth.se/identifier/personnummer#19700101-1234) effective: 2026-08-09 10:00:00+0200 performer: Practitioner Lena Läkare component code: Systolic blood pressure value: 128 mmHg (Details: UCUM codemm[Hg] = 'mm[Hg]') component code: Diastolic blood pressure value: 82 mmHg (Details: UCUM codemm[Hg] = 'mm[Hg]')
observation.status:
  value: final
observation.category:
  index: 0
  codeable concept.coding:
    index: 0
    coding.system:
      value: http://terminology.hl7.org/CodeSystem/observation-category
    coding.code:
      value: vital-signs
    coding.display:
      value: Vital Signs
observation.code:
  codeable concept.coding: http://loinc.org/rdf#85354-9
    index: 0
    coding.system:
      value: http://loinc.org
    coding.code:
      value: 85354-9
observation.subject:
  reference.reference:
    value: urn:uuid:00000000-0000-4000-8000-000000000002
observation.effective date time:
  value: 2026-08-09T10:00:00+02:00
observation.performer:
  index: 0
  reference.reference:
    value: urn:uuid:00000000-0000-4000-8000-000000000003
observation.component:
  index: 0
  observation.component.code:
    codeable concept.coding: http://loinc.org/rdf#8480-6
      index: 0
      coding.system:
        value: http://loinc.org
      coding.code:
        value: 8480-6
  observation.component.value quantity:
    quantity.value:
      value: 128
    quantity.unit:
      value: mmHg
    quantity.system:
      value: http://unitsofmeasure.org
    quantity.code:
      value: mm[Hg]
observation.component:
  index: 1
  observation.component.code:
    codeable concept.coding: http://loinc.org/rdf#8462-4
      index: 0
      coding.system:
        value: http://loinc.org
      coding.code:
        value: 8462-4
  observation.component.value quantity:
    quantity.value:
      value: 82
    quantity.unit:
      value: mmHg
    quantity.system:
      value: http://unitsofmeasure.org
    quantity.code:
      value: mm[Hg]