PackagesCanonicalsLogsProblems
    Packages
    fi.kela.kanta.res.medication.r4@1.0.0
    http://resepti.kanta.fi/fhir/StructureDefinition/extension/previousDispenseChange
description: Laajennos sisältää toimitetun valmisteen tietoja kauppanimen muutospäivän perusteella. Toimituksen kauppanimen muutospäivä, kauppanimen muutospäivänä toimitetun valmisteen VNR-numero ja kauppanimi, kauppanimen muutospäivänä toimitetun valmisteen vahvuus, kauppanimen muutospäivänä toimitetun valmisteen lääkemuoto.
package_name: fi.kela.kanta.res.medication.r4
derivation: constraint
name: PreviousDispenseChange
type: Extension
elements:
  extension:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: 0
      slices:
        previousDispenseChangeDate:
          match: {url: previousDispenseChangeDate}
          schema:
            short: Toimituksen kauppanimen muutospäivä
            index: 1
            elements:
              url:
                pattern: {type: Uri, value: previousDispenseChangeDate}
                index: 2
              value:
                short: Toimituksen kauppanimen muutospäivä
                choices: [valueDateTime]
                index: 4
              valueDateTime: {type: dateTime, short: Toimituksen kauppanimen muutospäivä, choiceOf: value, index: 5}
            required: [valueDateTime, value]
        previousDispenseVnrCodeAndName:
          match: {url: previousDispenseVnrCodeAndName}
          schema:
            short: Kauppanimen muutospäivänä toimitetun valmisteen VNR-numero ja kauppanimi
            index: 6
            elements:
              url:
                pattern: {type: Uri, value: previousDispenseVnrCodeAndName}
                index: 7
              value:
                short: Kauppanimen muutospäivänä toimitetun valmisteen VNR-numero ja kauppanimi
                choices: [valueCoding]
                index: 9
              valueCoding: {type: Coding, short: Kauppanimen muutospäivänä toimitetun valmisteen VNR-numero ja kauppanimi, choiceOf: value, index: 10}
              value[x]:
                elements:
                  system:
                    short: Kauppanimen muutospäivänä toimitetun lääkevalmisteen VNR-numeron luokituksen oid
                    pattern: {type: Uri, value: 'urn:oid:1.2.246.537.6.55.2004'}
                    index: 11
                  code: {short: Kauppanimen muutospäivänä toimitetun lääkevalmisteen VNR-numero, index: 12}
                  display: {short: Kauppanimen muutospäivänä toimitetun lääkevalmisteen kauppanimi, index: 13}
                required: [display, system, code]
            required: [valueCoding, value]
        previousDispenseProductStrength:
          match: {url: previousDispenseProductStrength}
          schema:
            short: Kauppanimen muutospäivänä toimitetun valmisteen vahvuus
            index: 14
            elements:
              url:
                pattern: {type: Uri, value: previousDispenseProductStrength}
                index: 15
              value:
                short: Kauppanimen muutospäivänä toimitetun valmisteen vahvuus
                choices: [valueString]
                index: 17
              valueString: {type: string, short: Kauppanimen muutospäivänä toimitetun valmisteen vahvuus, choiceOf: value, index: 18}
            required: [valueString, value]
        previousDispenseForm:
          match: {url: previousDispenseForm}
          schema:
            short: Kauppanimen muutospäivänä toimitetun valmisteen lääkemuoto
            index: 19
            elements:
              url:
                pattern: {type: Uri, value: previousDispenseForm}
                index: 20
              value:
                short: Kauppanimen muutospäivänä toimitetun valmisteen lääkemuoto
                choices: [valueString]
                index: 22
              valueString: {type: string, short: Kauppanimen muutospäivänä toimitetun valmisteen lääkemuoto, choiceOf: value, index: 23}
            required: [valueString, value]
  url:
    pattern: {type: Uri, value: 'http://resepti.kanta.fi/fhir/StructureDefinition/extension/previousDispenseChange'}
    index: 24
  value:
    choices: []
    index: 26
package_version: 1.0.0
extensions:
  previousDispenseChangeDate:
    url: previousDispenseChangeDate
    short: Toimituksen kauppanimen muutospäivä
    index: 1
    elements:
      url:
        pattern: {type: Uri, value: previousDispenseChangeDate}
        index: 2
      value:
        short: Toimituksen kauppanimen muutospäivä
        choices: [valueDateTime]
        index: 4
      valueDateTime: {type: dateTime, short: Toimituksen kauppanimen muutospäivä, choiceOf: value, index: 5}
    required: [valueDateTime, value]
  previousDispenseVnrCodeAndName:
    url: previousDispenseVnrCodeAndName
    short: Kauppanimen muutospäivänä toimitetun valmisteen VNR-numero ja kauppanimi
    index: 6
    elements:
      url:
        pattern: {type: Uri, value: previousDispenseVnrCodeAndName}
        index: 7
      value:
        short: Kauppanimen muutospäivänä toimitetun valmisteen VNR-numero ja kauppanimi
        choices: [valueCoding]
        index: 9
      valueCoding: {type: Coding, short: Kauppanimen muutospäivänä toimitetun valmisteen VNR-numero ja kauppanimi, choiceOf: value, index: 10}
      value[x]:
        elements:
          system:
            short: Kauppanimen muutospäivänä toimitetun lääkevalmisteen VNR-numeron luokituksen oid
            pattern: {type: Uri, value: 'urn:oid:1.2.246.537.6.55.2004'}
            index: 11
          code: {short: Kauppanimen muutospäivänä toimitetun lääkevalmisteen VNR-numero, index: 12}
          display: {short: Kauppanimen muutospäivänä toimitetun lääkevalmisteen kauppanimi, index: 13}
        required: [display, system, code]
    required: [valueCoding, value]
  previousDispenseProductStrength:
    url: previousDispenseProductStrength
    short: Kauppanimen muutospäivänä toimitetun valmisteen vahvuus
    index: 14
    elements:
      url:
        pattern: {type: Uri, value: previousDispenseProductStrength}
        index: 15
      value:
        short: Kauppanimen muutospäivänä toimitetun valmisteen vahvuus
        choices: [valueString]
        index: 17
      valueString: {type: string, short: Kauppanimen muutospäivänä toimitetun valmisteen vahvuus, choiceOf: value, index: 18}
    required: [valueString, value]
  previousDispenseForm:
    url: previousDispenseForm
    short: Kauppanimen muutospäivänä toimitetun valmisteen lääkemuoto
    index: 19
    elements:
      url:
        pattern: {type: Uri, value: previousDispenseForm}
        index: 20
      value:
        short: Kauppanimen muutospäivänä toimitetun valmisteen lääkemuoto
        choices: [valueString]
        index: 22
      valueString: {type: string, short: Kauppanimen muutospäivänä toimitetun valmisteen lääkemuoto, choiceOf: value, index: 23}
    required: [valueString, value]
class: extension
kind: complex-type
url: http://resepti.kanta.fi/fhir/StructureDefinition/extension/previousDispenseChange
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 1.0.0