PackagesCanonicalsLogsProblems
    Packages
    fi.kela.kanta.res.medication.r4@1.0.0
    http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListProvenance
description: Lääkityslistan palautuksessa käytettävä MedicationListProvenance-profiili.
package_name: fi.kela.kanta.res.medication.r4
derivation: constraint
name: MedicationListProvenance
type: Provenance
elements:
  meta:
    index: 0
    elements:
      profile:
        pattern: {type: Canonical, value: 'http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListProvenance'}
        index: 1
    required: [profile]
  occurred:
    choices: []
    index: 18
  signature: {index: 31}
  recorded: {short: Asiakirjan luontiajankohta, index: 19}
  agent:
    short: Lääkemääräyksen käsittelijän rooli
    index: 24
    elements:
      role:
        short: Lääkemääräyksen käsittelijän rooli
        index: 25
        elements:
          coding:
            index: 26
            elements:
              system:
                short: eArkisto - tekninen CDA R2 henkilötarkennin koodiston OID
                pattern: {type: Uri, value: 'urn:oid:1.2.246.537.5.40006.2003'}
                index: 27
              code: {short: eArkisto - tekninen CDA R2 henkilötarkennin koodiston arvo, index: 28}
            required: [system, code]
        required: [coding]
      who:
        type: Reference
        short: Viittaus PractitionerRoleen
        refers: ['http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListPractitionerRole']
        index: 29
  policy: {index: 20}
  reason: {index: 22}
  activity: {index: 23}
  extension:
    index: 2
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: 0
      slices:
        serviceEvent:
          match: {url: null}
          schema:
            type: Extension
            isModifier: false
            url: https://gen.kanta.fi/fhir/StructureDefinition/extension/serviceEvent
            index: 3
            elements:
              value:
                choices: []
                index: 5
            required: [value]
  target:
    short: Viittaus resurssi-instanssiin, johon Provenance liittyy
    index: 6
    elements:
      reference: {short: 'Viittaus profiiliin, johon provenancen tiedot liittyvät', index: 7}
    slicing:
      rules: open
      discriminator:
      - {path: reference, type: value}
      min: null
      slices:
        TargetMedicationRequest:
          match: {reference: 'http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListMedicationRequest'}
          schema:
            type: Reference
            short: Viittaus lääkemääräykseen
            refers: ['http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListMedicationRequest']
            index: 8
            elements:
              reference:
                short: MedicationListMedicationRequest profiilin URL
                pattern: {type: String, value: 'http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListMedicationRequest'}
                index: 9
              type:
                short: MedicationRequest
                pattern: {type: Uri, value: MedicationRequest}
                index: 10
            required: [reference, type]
        TargetMedicationDispense:
          match: {reference: 'http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListMedicationDispense'}
          schema:
            type: Reference
            short: Viittaus lääkemääräyksen toimitukseen
            refers: ['http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListMedicationDispense']
            index: 11
            elements:
              reference:
                short: MedicationListMedicationDispense profiilin URL
                pattern: {type: String, value: 'http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListMedicationDispense'}
                index: 12
              type:
                short: MedicationDispense
                pattern: {type: Uri, value: MedicationDispense}
                index: 13
            required: [reference, type]
        TargetDiscontinuationMedicationRequest:
          match: {reference: 'http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListDiscontinuationMedicationRequest'}
          schema:
            type: Reference
            short: Viittaus lääkkeen lopettamismerkintään
            refers: ['http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListDiscontinuationMedicationRequest']
            index: 14
            elements:
              reference:
                short: MedicationListDiscontinuationMedicationRequest profiilin URL
                pattern: {type: String, value: 'http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListDiscontinuationMedicationRequest'}
                index: 15
              type:
                short: MedicationRequest
                pattern: {type: Uri, value: MedicationRequest}
                index: 16
            required: [reference, type]
  location: {index: 21}
  entity: {index: 30}
package_version: 1.0.0
extensions:
  serviceEvent:
    url: https://gen.kanta.fi/fhir/StructureDefinition/extension/serviceEvent
    type: Extension
    isModifier: false
    index: 3
    elements:
      value:
        choices: []
        index: 5
    required: [value]
class: profile
kind: resource
url: http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListProvenance
base: http://hl7.org/fhir/StructureDefinition/Provenance
version: '0.1'