{
  "resourceType": "StructureDefinition",
  "url": "http://resepti.kanta.fi/fhir/StructureDefinition/MetaDataMedication",
  "version": "1.0",
  "name": "MetaDataMedication",
  "title": "MetaDataMedication",
  "status": "active",
  "experimental": false,
  "description": "Ensimmäinen versio Reseptin yksilöintitietojen mappauksesta FHIR Medication -resurssiin.",
  "purpose": "Reseptin yksilöintitietojen lääkkeen tietojen resurssi.",
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "script10.6",
      "uri": "http://ncpdp.org/SCRIPT10_6",
      "name": "Mapping to NCPDP SCRIPT 10.6"
    },
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    },
    {
      "identity": "w5",
      "uri": "http://hl7.org/fhir/fivews",
      "name": "FiveWs Pattern Mapping"
    },
    {
      "identity": "v2",
      "uri": "http://hl7.org/v2",
      "name": "HL7 v2 Mapping"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "Medication",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Medication",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Medication.extension",
        "path": "Medication.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        },
        "min": 0
      },
      {
        "id": "Medication.extension:drug",
        "path": "Medication.extension",
        "sliceName": "drug",
        "min": 0,
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://resepti.kanta.fi/StructureDefinition/extension/drug"
            ]
          }
        ]
      },
      {
        "id": "Medication.extension:typeOfMedicinalProduct",
        "path": "Medication.extension",
        "sliceName": "typeOfMedicinalProduct",
        "min": 0,
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://resepti.kanta.fi/StructureDefinition/extension/typeOfMedicinalProduct"
            ]
          }
        ]
      },
      {
        "id": "Medication.extension:pharmaceuticalProductStrength",
        "path": "Medication.extension",
        "sliceName": "pharmaceuticalProductStrength",
        "min": 0,
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://resepti.kanta.fi/StructureDefinition/extension/pharmaceuticalProductStrength"
            ]
          }
        ]
      },
      {
        "id": "Medication.extension:narcotic",
        "path": "Medication.extension",
        "sliceName": "narcotic",
        "definition": "Huume.",
        "min": 0,
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://resepti.kanta.fi/StructureDefinition/extension/narcotic"
            ]
          }
        ]
      },
      {
        "id": "Medication.extension:CNSdrug",
        "path": "Medication.extension",
        "sliceName": "CNSdrug",
        "short": "PKV-lääke.",
        "min": 0,
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://resepti.kanta.fi/StructureDefinition/extension/CNSdrug"
            ]
          }
        ]
      },
      {
        "id": "Medication.identifier",
        "path": "Medication.identifier",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "system"
            }
          ],
          "rules": "openAtEnd"
        }
      },
      {
        "id": "Medication.identifier:vnrCode",
        "path": "Medication.identifier",
        "sliceName": "vnrCode",
        "short": "VNR numero",
        "definition": "Lääkepakkauksen Lääketietokannan mukainen yksilöivä numero (VNR-numero).",
        "comment": "No comment"
      },
      {
        "id": "Medication.identifier:vnrCode.system",
        "path": "Medication.identifier.system",
        "short": "VNR numero",
        "definition": "Lääkepakkauksen Lääketietokannan mukainen yksilöivä numero (VNR-numero).",
        "min": 1,
        "fixedUri": "urn:oid:1.2.246.537.6.55.2004"
      },
      {
        "id": "Medication.identifier:vnrCode.value",
        "path": "Medication.identifier.value",
        "short": "Lääkevalmisteen VNR-numero",
        "min": 1
      },
      {
        "id": "Medication.code.coding",
        "path": "Medication.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "system"
            }
          ],
          "rules": "openAtEnd"
        }
      },
      {
        "id": "Medication.code.coding:atcCode",
        "path": "Medication.code.coding",
        "sliceName": "atcCode",
        "short": "Määrätyn lääkkeen ATC-koodi ja ATC-koodin nimi",
        "definition": "määrätyn lääkkeen ATC-koodi ja ATC-koodin nimi.\r\nKela - Lääketietokanta: ATC-luokitus."
      },
      {
        "id": "Medication.code.coding:atcCode.system",
        "path": "Medication.code.coding.system",
        "short": "Lääketietokannan mukainen ATC-koodiston oid",
        "definition": "Lääketietokannan mukainen ATC-koodiston oid.",
        "min": 1,
        "fixedUri": "urn:oid:1.2.246.537.6.32.2007"
      },
      {
        "id": "Medication.code.coding:atcCode.code",
        "path": "Medication.code.coding.code",
        "short": "ATC-koodi",
        "definition": "Määrätyn lääkkeen Lääketietokannan mukainen ATC-koodi.",
        "min": 1
      },
      {
        "id": "Medication.code.coding:atcCode.display",
        "path": "Medication.code.coding.display",
        "definition": "Määrätyn lääkkeen Lääketietokannan mukainen ATC-koodin nimi",
        "min": 1
      },
      {
        "id": "Medication.form",
        "path": "Medication.form",
        "short": "Lääke- tai valmistemuoto",
        "definition": "Määrätyn lääkkeen Lääketietokannan mukainen lääke- tai valmistemuoto tekstinä."
      },
      {
        "id": "Medication.form.text",
        "path": "Medication.form.text",
        "short": "Lääke- tai valmistemuoto",
        "definition": "Määrätyn lääkkeen Lääketietokannan mukainen lääke- tai valmistemuoto tekstinä."
      }
    ]
  }
}