PackagesCanonicalsLogsProblems
    Packages
    healthdata.be.r4.cbb@0.3.0-alpha
    https://fhir.healthdata.be/StructureDefinition/LogicalModel/HdBe-PharmaceuticalProduct
description: '**Concept**\r\nThe prescribed substance is usually medication. However, medical aids and bandages can also be prescribed and supplied via the pharmacy. Food and blood products do not strictly belong in the medication category, but can be prescribed and supplied by a pharmacy as well. \r\n\r\nA type of medication can be indicated with **a single code**. That code can be chosen from several possible coding systems (concretely: GPK, PRK, HPK or article numbers). Correct use of these codes in the software systems will sufficiently record the composition of the product used, making a complete product specification unnecessary. \r\n\r\nIn addition to a primary code, **alternative codes **from other coding systems can also be entered (so that the GPK can be sent along in the event that the patient was registered based on PRK, for example). \r\n\r\nEntering multiple ingredients will enable you to display a compound product. If one of the composite parts is liquid, the dosage will be given in milliliters; otherwise it will be given in ‘units’. \r\n\r\nIn that case, the **composition of the medication** can be specified implicitly (with the use of a medication code) or explicitly, for example by listing the (active) ingredient(s) of the medication. \r\n\r\n**Magistral prescriptions** can be entered as well. This can be done by means of the option listed above to enter coded ingredients and/or by entering the composition and preparation method as free text. \r\nThis is a partial information model\r\n**Purpose**\r\nThe purpose of Product is to unambiguously describe the medication to be used.\r\n**Example Instances**'
package_name: healthdata.be.r4.cbb
derivation: specialization
name: HdBePharmaceuticalProduct
abstract: true
type: https://fhir.healthdata.be/StructureDefinition/LogicalModel/pharmaceutical_product
elements:
  medication_code:
    short: MedicationCode
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl-NL}
        - url: content
          valueMarkdown: "De codering van geneesmiddelen wordt in Nederland ontleend aan de G-Standaard (uitgegeven door Z-Index), die onder regie van de KNMP wordt gevuld.\r\nHet gecodeerde geneesmiddel kan worden uitgedrukt als:\r\n\r\n* GTIN Global Trade Item Number\r\n* ZI-nummer (2.16.840.1.113883.2.4.4.8)\r\n* Handelsproductcode (HPK)\r\n* Voorschrijfcode (PRK)\r\n* Generieke productcode (GPK)\r\n* Anatomic Therapeutic Classification code (ATC)\r\n* Stofnaamcode (SNK)\r\n* Stofnaamcode i.c.m. stamtoedieningsweg (SSK)\r\n* SNOMED CT code\r\n\r\n\r\nDe GTIN maakt het mogelijk het product incl. de herkomst met een barcode te identificeren.\r\nHet ZI-nummer is het handelsproduct inclusief de verpakkingsgrootte.\r\nDe HPK is het handelsproduct zoals de fabrikant het registreert en in de handel brengt.\r\nDe PRK bevat alle GPK-kenmerken, aangevuld met een aantal kenmerken die nodig zijn om het juiste middel te kunnen voorschrijven. Dit niveau is bedoeld om generiek te kunnen voorschrijven.\r\nDe GPK definieert de farmaceutische kenmerken van een product, namelijk samenstelling, sterkte, eenheden, farmaceutische vorm en toedieningsweg..\r\nDe SSK is de combinatie van één enkele werkzame stof plus stamtoedieningsweg.\r\nDe SNK is de (werkzame) stof.\r\n\r\nVoor de verdere toelichting op deze niveaus uit de G-Standaard zie https://www.z-index.nl \r\nDaarnaast bestaan er in de lokale systemen ook 90.000.000 nummers. Deze nummers dienen NIET te worden gecommuniceerd, in dat geval dient slechts de omschrijving te worden gecommuniceerd. Dit overeenkomstig de standaard van Nictiz."
    type: CodeableConcept
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl-NL}
        - {url: content, valueMarkdown: ProductCode}
    base: {max: '1', min: 0, path: pharmaceutical_product.medication_code}
    index: 0
  product_specifications:
    short: ProductSpecifications
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl-NL}
        - url: content
          valueMarkdown: "De container van het concept ProductSpecificatie. Deze container bevat alle gegevenselementen van de concept ProductSpecificatie.\r\n\r\nDe productspecificatie is nodig, wanneer de productcode niet volstaat om de werkzame stoffen en de sterkte te achterhalen."
    type: BackboneElement
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: nl-NL}
        - {url: content, valueMarkdown: ProductSpecificatie}
    base: {max: '1', min: 0, path: pharmaceutical_product.product_specifications}
    index: 1
    elements:
      pharmaceutical_form:
        short: PharmaceuticalForm
        _definition:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl-NL}
            - {url: content, valueMarkdown: 'De farmaceutische vorm geeft de vorm van een geneesmiddel weer. Voorbeelden zijn: tablet, zetpil, infusievloeistof, zalf. Indien het middel een GPK uit de G-standaard kent dan is de vorm via de G-standaard bekend. Voor producten zonder code (vrije tekst, magistrale bereiding), kan de toedieningsvorm worden opgegeven.'}
        type: CodeableConcept
        _short:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl-NL}
            - {url: content, valueMarkdown: FarmaceutischeVorm}
        binding: {strength: required, valueSet: 'https://fhir.healthdata.be/ValueSet/FarmaceutischeVorm'}
        base: {max: '1', min: 0, path: pharmaceutical_product.product_specifications.pharmaceutical_form}
        index: 2
      medication:
        short: Medication
        _definition:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl-NL}
            - {url: content, valueMarkdown: 'Voor geneesmiddelen die in vrije tekst zijn opgegeven is geen code voorhanden, en dient de volledige omschrijving hier vermeld te worden.'}
        type: string
        _short:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl-NL}
            - {url: content, valueMarkdown: ProductNaam}
        base: {max: '1', min: 0, path: pharmaceutical_product.product_specifications.medication}
        index: 3
      description:
        short: Description
        _definition:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl-NL}
            - {url: content, valueMarkdown: 'Een tekstuele beschrijving van de medicatiesoort (inclusief relevante kenmerken van de samenstelling en eventueel de bereidingswijze), die alleen gebruikt wordt als geen gecodeerde aanduiding uit de G-Standaard beschikbaar is (magistrale receptuur).'}
        type: string
        _short:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl-NL}
            - {url: content, valueMarkdown: Omschrijving}
        base: {max: '1', min: 0, path: pharmaceutical_product.product_specifications.description}
        index: 4
      ingredient:
        short: Ingredient
        _definition:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl-NL}
            - url: content
              valueMarkdown: "De container van het concept Ingredient. Deze container bevat alle gegevenselementen van de concept Ingredient.\r\n\r\nEen product bevat één of meer werkzame stoffen en hulpstoffen. Deze zijn meestal al door de productcode bepaald. Voor magistrale medicatie of door de lokale apotheek samengestelde medicamenten moeten de ingrediënten afzonderlijk worden opgegeven.\r\n\r\nDe werkzame stoffen spelen een bijzondere rol, omdat deze:\r\na) bepalend zijn voor de farmacotherapeutische werking van de medicatie en\r\nb) de basis zijn voor aanduiding van de sterkte van de medicatie (bijv. 200 mg)."
        type: BackboneElement
        _short:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: nl-NL}
            - {url: content, valueMarkdown: Ingredient}
        array: true
        base: {max: '*', min: 0, path: pharmaceutical_product.product_specifications.ingredient}
        index: 5
        elements:
          substance_code:
            short: SubstanceCode
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl-NL}
                - url: content
                  valueMarkdown: "Werkzame stof of hulpstof. \r\nHier kunnen dezelfde codes worden gebruikt als voor de ProductCode (met name voor verdunningen en samenstellingen), maar nu kunnen ook de ATC, SSK en SNK gebruikt worden om een stof aan te duiden (voor het opgeven van ingrediënten van lokaal magistraal bereide producten). \r\n\r\n* GTIN International Article Number \r\n\r\n* KNMP artikelnummerHandelsproductcode (HPK) \r\n\r\n* Voorschrijfcode (PRK) \r\n\r\n* Generieke productcode (GPK) \r\n\r\n* ATC (anatomic therapeutic classification) \r\n\r\n* SSK (stofnaamcode met toedieningsweg) \r\n\r\n* SNK (stofnaamcode) \r\n\r\nVoor verdere toelichting over ATC zie https://www.whocc.no/atc/structure_and_principles/"
            type: CodeableConcept
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl-NL}
                - {url: content, valueMarkdown: IngredientCode}
            base: {max: '1', min: 0, path: pharmaceutical_product.product_specifications.ingredient.substance_code}
            index: 6
          concentration:
            short: Concentration
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl-NL}
                - url: content
                  valueMarkdown: "De relatieve hoeveelheid van dit ingrediënt in dit product. \r\nBerekening van de sterkte = Hoeveelheid ingrediënt ÷ Hoeveelheid product.\r\n\r\nDit kan bijvoorbeeld een concentratie zijn als het geneesmiddel is opgelost in een draagvloeistof."
            type: BackboneElement
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: nl-NL}
                - {url: content, valueMarkdown: Sterkte}
            base: {max: '1', min: 0, path: pharmaceutical_product.product_specifications.ingredient.concentration}
            index: 7
            elements:
              ingredient_amount:
                short: IngredientAmount
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: nl-NL}
                    - {url: content, valueMarkdown: De hoeveelheid en eenheid van dit ingrediënt. Dit is de numerator voor de berekening van de sterkte. De eenheid moet gekozen worden uit de G-standaard (tabel 902).}
                type: Quantity
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: nl-NL}
                    - {url: content, valueMarkdown: IngredientHoeveelheid}
                base: {max: '1', min: 0, path: pharmaceutical_product.product_specifications.ingredient.concentration.ingredient_amount}
                index: 8
              product_amount:
                short: ProductAmount
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: nl-NL}
                    - {url: content, valueMarkdown: Hoeveelheid van het product. Dit is de denominator in de berekening van de sterkte. Optioneel is voor de eenheid in plaats van gebruik van UCUM eenheden ook een vertaling toegestaan naar NHG tabel Gebruiksvoorschriften (tabel 25).}
                type: Quantity
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: nl-NL}
                    - {url: content, valueMarkdown: ProductHoeveelheid}
                base: {max: '1', min: 0, path: pharmaceutical_product.product_specifications.ingredient.concentration.product_amount}
                index: 9
package_version: 0.3.0-alpha
class: logical
kind: logical
url: https://fhir.healthdata.be/StructureDefinition/LogicalModel/HdBe-PharmaceuticalProduct
base: http://hl7.org/fhir/StructureDefinition/Element
version: null