HL7 FHIR Implementation Guide Dossier Farmaceutico
0.1.1 - ci-build Italy flag

HL7 FHIR Implementation Guide Dossier Farmaceutico, published by HL7 Italia. This guide is not an authorized publication; it is the continuous build for version 0.1.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-it/dossier-pharma/ and changes regularly. See the Directory of published versions

Resource Profile: MedicationDispenseItDossierPharma - Detailed Descriptions

Active as of 2024-11-04

Definitions for the MedicationDispense-it-dossierPharma resource profile.

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

0. MedicationDispense
2. MedicationDispense.extension
Control1..?
SlicingThis element introduces a set of slices on MedicationDispense.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 4. MedicationDispense.extension:recorded
    Slice Namerecorded
    Control1..1
    TypeExtension(Data Inizio Erogazione (MedicationDispense)) (Extension Type: dateTime)
    6. MedicationDispense.identifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..1
    8. MedicationDispense.medication[x]
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    SlicingThis element introduces a set of slices on MedicationDispense.medication[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • type @ $this
    • 10. MedicationDispense.medication[x]:medicationReference
      Slice NamemedicationReference
      Control0..1
      TypeReference(Medication - Dossier Farmaceutico)
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      12. MedicationDispense.medication[x]:medicationCodeableConcept
      Slice NamemedicationCodeableConcept
      Control0..1
      TypeCodeableConcept
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      14. MedicationDispense.medication[x]:medicationCodeableConcept.coding
      Control1..?
      SlicingThis element introduces a set of slices on MedicationDispense.medication[x].coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • pattern @ $this
      • 16. MedicationDispense.medication[x]:medicationCodeableConcept.coding.system
        Control1..?
        18. MedicationDispense.medication[x]:medicationCodeableConcept.coding.code
        Control1..?
        20. MedicationDispense.medication[x]:medicationCodeableConcept.coding:ATC
        Slice NameATC
        Control0..1
        BindingThe codes SHALL be taken from WHO ATC
        (required to https://www.hl7.it/fhir/terminology/ValueSet/who-atc)
        22. MedicationDispense.medication[x]:medicationCodeableConcept.coding:AIC
        Slice NameAIC
        Control0..1
        BindingThe codes SHALL be taken from AIFA AIC
        (required to http://hl7.it/fhir/dossier-pharma/ValueSet/aifa-aic)
        24. MedicationDispense.medication[x]:medicationCodeableConcept.coding:gruppoEquivalenza
        Slice NamegruppoEquivalenza
        Control0..1
        BindingThe codes SHALL be taken from AIFA Gruppo di Equivalenza
        (required to https://www.hl7.it/fhir/terminology/ValueSet/aifa-ge)
        26. MedicationDispense.medication[x]:medicationCodeableConcept.coding:eccezioni
        Slice Nameeccezioni
        Control0..1
        Pattern Value{
          "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
          "code" : "UNK"
        }
        28. MedicationDispense.medication[x]:medicationCodeableConcept.text
        ShortDescrizione testuale del farmaco
        30. MedicationDispense.subject
        TypeReference(Patient - Dossier Farmaceutico)
        32. MedicationDispense.subject.type
        Fixed ValuePatient
        34. MedicationDispense.subject.identifier
        NoteThis is a business identifier, not a resource identifier (see discussion)
        36. MedicationDispense.subject.identifier.value
        ShortCodice Fiscale
        38. MedicationDispense.performer
        Control1..?
        SlicingThis element introduces a set of slices on MedicationDispense.performer. The slices areUnordered and Open, and can be differentiated using the following discriminators:
        • type @ $this
        • 40. MedicationDispense.performer:CFErogatore
          Slice NameCFErogatore
          Control1..1
          42. MedicationDispense.performer:CFErogatore.actor
          44. MedicationDispense.performer:CFErogatore.actor.identifier
          NoteThis is a business identifier, not a resource identifier (see discussion)
          Control1..?
          46. MedicationDispense.performer:CFErogatore.actor.identifier.system
          Control1..?
          Fixed Valuehttp://hl7.it/sid/codiceFiscale
          48. MedicationDispense.performer:CFErogatore.actor.identifier.value
          ShortCF dell'erogatore
          Control1..?
          50. MedicationDispense.location
          TypeReference(Location - Dossier Farmaceutico)
          52. MedicationDispense.authorizingPrescription
          ShortPrescrizione dei farmaci che autorizza l'erogazione
          TypeReference(MedicationRequest - Dossier Farmaceutico)
          54. MedicationDispense.quantity
          Control1..?
          56. MedicationDispense.quantity.value
          ShortNumero confezioni erogate
          Control1..?
          58. MedicationDispense.whenHandedOver
          ShortData erogazione ricetta
          Control1..?
          60. MedicationDispense.substitution
          62. MedicationDispense.substitution.type
          Control1..?
          64. MedicationDispense.substitution.type.coding
          Control1..?
          BindingThe codes SHALL be taken from Codice sostituzione sostanza
          (required to http://hl7.it/fhir/dossier-pharma/ValueSet/vs-codice-sostituzione-sostanza)
          66. MedicationDispense.substitution.type.coding.system
          Control1..?
          68. MedicationDispense.substitution.type.coding.code
          Control1..?
          70. MedicationDispense.substitution.reason
          Control1..?
          72. MedicationDispense.substitution.reason.coding
          Control1..?
          BindingThe codes SHALL be taken from Motivazione di sostituzione
          (required to http://hl7.it/fhir/dossier-pharma/ValueSet/vs-motivo-sostituzone)
          74. MedicationDispense.substitution.reason.coding.system
          ShortOID flagErog
          Control1..?
          76. MedicationDispense.substitution.reason.coding.code
          Control1..?