PackagesCanonicalsLogsProblems
    Packages
    ehealth4u.package@1.0.0
    http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-ext-medicinalproductdefinition
{
  "description": "Extension to describe a subset of the parameters included in the medicinal product definition. Inspired by R5 http://hl7.org/fhir/5.0.0-snapshot1/medicinalproductdefinition.html.",
  "_filename": "CYEHREXTMedicinalProductDefinition.StructureDefinition.json",
  "package_name": "ehealth4u.package",
  "date": "2022-03-19T16:33:37.6858741+00:00",
  "derivation": "constraint",
  "meta": {
    "versionId": "2",
    "lastUpdated": "2023-03-29T21:04:11.3892385+00:00"
  },
  "publisher": "eHealth4U",
  "fhirVersion": "4.0.1",
  "purpose": "Cyprus Drug Information System team requested to include the following fields per each medication linked to a medication statement in the national EHR of Cyprus: (1) the medication name, (2) the strength of the medication as reported in the name, (3) the description of the medication and (4) the route of administration. These fields were not included in total in one of the \"Medications work group\"  R4 core resources, neither in the draft R4 Medications resources. \r\n\r\nHowever, they are included in the R5 version (5.00-snapshot1) as part of the MedicinalProductDefinition resource. In this context the particular fields were built as extensions keeping the same format and structure as in the MedicinalProductDefinition resource (which would be the resource that we would use to represent the medications for the EHR if it was available in R4 according to CYPDIS requirements).",
  "name": "CYEHREXTMedicinalProductDefinition",
  "abstract": false,
  "type": "Extension",
  "experimental": "true",
  "resourceType": "StructureDefinition",
  "title": "Cyprus EHR Extension: Medicinal Product Definition",
  "package_version": "1.0.0",
  "status": "draft",
  "id": "7835a15e-cf36-4b4c-8e15-fd16928805f8",
  "kind": "complex-type",
  "url": "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-ext-medicinalproductdefinition",
  "context": [ {
    "type": "fhirpath",
    "expression": "(Medication | Immunization)"
  } ],
  "version": null,
  "differential": {
    "element": [ {
      "id": "Extension.extension",
      "min": 0,
      "path": "Extension.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Extension.extension:productName",
      "max": "1",
      "min": 0,
      "path": "Extension.extension",
      "short": "The full product name",
      "comment": "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.\r\n\r\nCyprusEHR: Inspired by http://hl7.org/fhir/5.0.0-snapshot1/medicinalproductdefinition-definitions.html#MedicinalProductDefinition.name.productName",
      "sliceName": "productName",
      "definition": "May be used to represent additional information that is not part of the basic definition of the element. 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.\r\n\r\nCyprusEHR: The full product name."
    }, {
      "id": "Extension.extension:productName.url",
      "path": "Extension.extension.url",
      "fixedUri": "productName"
    }, {
      "id": "Extension.extension:productName.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "string"
      } ]
    }, {
      "id": "Extension.extension:strength",
      "max": "1",
      "min": 0,
      "path": "Extension.extension",
      "short": "The drug strength (as part of its name)",
      "comment": "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.\r\n\r\nCyprusEHR: Equals to the coded part as represented here:  http://hl7.org/fhir/5.0.0-snapshot1/medicinalproductdefinition-definitions.html#MedicinalProductDefinition.name.namePart\r\nusing the following data for the MedicinalProductDefinition.name.namePart.type\r\n{\r\n  \"coding\": [\r\n    {\r\n      \"system\": \"http://hl7.org/fhir/medicinal-product-name-part-type\",\r\n      \"version\": \"4.6.0\",\r\n      \"code\": \"StrengthPart\",\r\n      \"display\": \"Strength part\"\r\n    }\r\n  ]\r\n}",
      "sliceName": "strength",
      "definition": "May be used to represent additional information that is not part of the basic definition of the element. 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.\r\n\r\nCyprusEHR: The drug strength defined as part of its name."
    }, {
      "id": "Extension.extension:strength.url",
      "path": "Extension.extension.url",
      "fixedUri": "strength"
    }, {
      "id": "Extension.extension:strength.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "string"
      } ]
    }, {
      "id": "Extension.extension:description",
      "max": "1",
      "min": 0,
      "path": "Extension.extension",
      "short": "General description of this product",
      "comment": "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.\r\n\r\nCyprusEHR: Inspired by http://hl7.org/fhir/5.0.0-snapshot1/medicinalproductdefinition-definitions.html#MedicinalProductDefinition.description",
      "sliceName": "description",
      "definition": "CyprusEHR: Textual description. Note that this is not the name of the package or product."
    }, {
      "id": "Extension.extension:description.url",
      "path": "Extension.extension.url",
      "fixedUri": "description"
    }, {
      "id": "Extension.extension:description.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "markdown"
      } ]
    }, {
      "id": "Extension.extension:routeOfAdministration",
      "min": 0,
      "path": "Extension.extension",
      "short": "The path by which the product is taken into or makes contact with the body",
      "comment": "CyprusEHR: Inspired by: http://hl7.org/fhir/5.0.0-snapshot1/medicinalproductdefinition-definitions.html#MedicinalProductDefinition.route",
      "sliceName": "routeOfAdministration",
      "definition": "CyprusEHR: The path by which the product is taken into or makes contact with the body. In some regions this is referred to as the licenced or approved route. See also AdministrableProductDefinition resource."
    }, {
      "id": "Extension.extension:routeOfAdministration.url",
      "path": "Extension.extension.url",
      "fixedUri": "routeOfAdministration"
    }, {
      "id": "Extension.extension:routeOfAdministration.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "CodeableConcept",
        "profile": [ "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips" ]
      } ]
    }, {
      "id": "Extension.extension:routeOfAdministration.value[x].coding",
      "path": "Extension.extension.value[x].coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "pattern"
        } ]
      }
    }, {
      "id": "Extension.extension:routeOfAdministration.value[x].coding:eHDSIRouteOfAdministration",
      "max": "1",
      "path": "Extension.extension.value[x].coding",
      "binding": {
        "strength": "required",
        "valueSet": "http://ig.ehealth4u.eu/fhir/ValueSet/cyehr-vs-ehdsirouteofadministration",
        "description": "eHDSI Route of Administration codes"
      },
      "sliceName": "eHDSIRouteOfAdministration",
      "definition": "A reference to a code defined by EDQM as defined by eHDSI in Master Value Catalogue for eHDSIRouteofAdministration."
    }, {
      "id": "Extension.extension:routeOfAdministration.value[x].coding:eHDSIRouteOfAdministration.system",
      "min": 1,
      "path": "Extension.extension.value[x].coding.system"
    }, {
      "id": "Extension.extension:routeOfAdministration.value[x].coding:eHDSIRouteOfAdministration.code",
      "min": 1,
      "path": "Extension.extension.value[x].coding.code"
    }, {
      "id": "Extension.extension:routeOfAdministration.value[x].coding:eHDSIRouteOfAdministration.display",
      "min": 1,
      "path": "Extension.extension.value[x].coding.display"
    }, {
      "id": "Extension.extension:packageSizeUnit",
      "max": "1",
      "min": 0,
      "path": "Extension.extension",
      "sliceName": "packageSizeUnit",
      "definition": "May be used to represent additional information that is not part of the basic definition of the element. 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.\r\n\r\nCyprusEHR: The intake unit as defined (locally) by the Cyprus Pharmaceutical Services (CYPDIS)."
    }, {
      "id": "Extension.extension:packageSizeUnit.url",
      "path": "Extension.extension.url",
      "fixedUri": "packageSizeUnit"
    }, {
      "id": "Extension.extension:packageSizeUnit.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "string"
      } ]
    }, {
      "id": "Extension.url",
      "path": "Extension.url",
      "fixedUri": "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-ext-medicinalproductdefinition"
    }, {
      "id": "Extension.value[x]",
      "max": "0",
      "path": "Extension.value[x]"
    } ]
  },
  "contact": [ {
    "name": "eHealth Lab (University of Cyprus)",
    "telecom": [ {
      "use": "work",
      "value": "ehealthl@ucy.ac.cy",
      "system": "email"
    } ]
  } ],
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension"
}