Legemiddeldata fra institusjon til Legemiddelregisteret — 1.0.0 - ci-build NO

Publish Box goes here

Resource Profile: Legemiddeladministrering - Detailed Descriptions

Draft as of 2025-03-10

Definitions for the lmdi-medicationadministration resource profile.

Guidance on how to interpret the contents of this table can be found here

0. MedicationAdministration
2. MedicationAdministration.text
Control0..0
4. MedicationAdministration.partOf
Control0..0
6. MedicationAdministration.status
Definition

Status administrering. Skal vanligvis settes til 'Gjennomført' (completed), men 'Feilregistrert' (entered-in-error) MÅ benyttes hvis registreringen inneholder en alvorlig feil og skal slettes.

ShortStatus administrering (completed | entered-in-error)
BindingThe codes SHALL be taken from Status for legemiddeladministrering
(required to http://hl7.no/fhir/ig/lmdi/ValueSet/lmdi-medicationadministrationstatus)
8. MedicationAdministration.medication[x]
ShortLegemiddel
TypeReference(Legemiddel), CodeableConcept
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
10. MedicationAdministration.subject
Definition

Det skal alltid være en referanse til pasienten som har blitt administrert legemiddel.

ShortHvem fikk legemidlet (pasient)
TypeReference(Pasient)
12. MedicationAdministration.context
Definition

Referanse til hvilket institusjonsopphold eller avtale pasienten var på da legemiddelet ble administrert.

ShortEpisoden (f.eks. konsultasjonen/innleggelsen) som legemidlet ble administrert i forbindelse med.
TypeReference(Episode)
Must Supporttrue
14. MedicationAdministration.supportingInformation
Control0..0
16. MedicationAdministration.effective[x]
ShortTidspunktet eller periode legemidlet ble administrert
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
SlicingThis element introduces a set of slices on MedicationAdministration.effective[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • type @ $this
  • 18. MedicationAdministration.effective[x]:effectiveDateTime
    Slice NameeffectiveDateTime
    Control0..1
    TypedateTime
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Invariantstime-required: Må inneholde tidspunkt for administrering. ($this.matches('^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}.*$'))
    20. MedicationAdministration.effective[x]:effectivePeriod
    Slice NameeffectivePeriod
    Control0..1
    TypePeriod
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    22. MedicationAdministration.effective[x]:effectivePeriod.start
    Control1..?
    Invariantstime-required: Må inneholde tidspunkt for administrering. ($this.matches('^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}.*$'))
    24. MedicationAdministration.effective[x]:effectivePeriod.end
    Control1..?
    Invariantstime-required: Må inneholde tidspunkt for administrering. ($this.matches('^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}.*$'))
    26. MedicationAdministration.performer
    Control0..0
    28. MedicationAdministration.reasonCode
    ShortÅrsak til utført administrering (Given as Ordered, Emergency, None)
    30. MedicationAdministration.reasonReference
    ShortIndikasjon (diagnose) for legemiddeladministreringen
    TypeReference(Diagnose)
    32. MedicationAdministration.request
    Definition

    Referanse til rekivreringen som denne administreringen er basert på.

    ShortReferanse til rekivreringen
    TypeReference(Legemiddelrekvirering)
    Must Supporttrue
    34. MedicationAdministration.device
    Control0..0
    36. MedicationAdministration.note
    Control0..0
    38. MedicationAdministration.dosage
    40. MedicationAdministration.dosage.text
    Control0..0
    42. MedicationAdministration.dosage.route
    Definition

    Administrasjonsvei. Er begrenset til foreslått koding fra SNOMED CT-verdisettet til HL7 og Volven-kodeverket Administrasjonsvei (OID=7477) fra eResept.

    ShortAdministrasjonsvei
    Comments

    TODO #22 Diskuter om det bør være 0..1 hvis man ikke har registret administrasjonsvei.

    Must Supporttrue
    44. MedicationAdministration.dosage.route.coding
    SlicingThis element introduces a set of slices on MedicationAdministration.dosage.route.coding. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
    • pattern @ system
    • 46. MedicationAdministration.dosage.route.coding:SCT
      Slice NameSCT
      Definition

      Administrasjonsvei kodet med SNOMED CT, hentet fra verdisett foreslått av HL7.

      ShortSNOMED CT
      Control0..1
      48. MedicationAdministration.dosage.route.coding:SCT.system
      Control1..?
      Pattern Valuehttp://snomed.info/sct
      50. MedicationAdministration.dosage.route.coding:SCT.code
      BindingThe codes SHALL be taken from SNOMEDCTRouteCodes
      (required to http://hl7.org/fhir/ValueSet/route-codes)
      52. MedicationAdministration.dosage.route.coding:7477
      Slice Name7477
      Definition

      Administrasjonsvei (OID=7477) fra kodeverkssamling Resept.

      ShortAdministrasjonsvei (OID=7477)
      Control0..1
      54. MedicationAdministration.dosage.route.coding:7477.system
      Control1..?
      Pattern Valueurn:oid:2.16.578.1.12.4.1.1.7477
      56. MedicationAdministration.dosage.route.coding:7477.code
      ShortVerdi fra kodeverket
      58. MedicationAdministration.dosage.route.coding:7477.display
      ShortBeskrivelse av koden (navn) fra kodeverket
      60. MedicationAdministration.dosage.route.text
      Control0..0
      62. MedicationAdministration.dosage.dose
      Definition

      Mengde (dosering) av legemiddelets primære virkestoff.

      ShortAdministrert mengde virkestoff
      Control1..?
      64. MedicationAdministration.dosage.rate[x]
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      SlicingThis element introduces a set of slices on MedicationAdministration.dosage.rate[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • type @ $this
      • 66. MedicationAdministration.dosage.rate[x]:rateRatio
        Slice NamerateRatio
        Control0..1
        TypeRatio
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Must Supporttrue
        68. MedicationAdministration.eventHistory
        Control0..0