description: 'ProvenanceAuthorizationConsent-laajennoksella ilmoitetaan alaikäisen kannanotto asiakirjan näyttämiselle huoltajalle tai tiedoksisaantioikeutetuille. Laajennos on pakollinen, kun asiakirja koskee alaikäistä asiakasta. ' package_name: fi.kela.kanta.gen.r4.toimintakyky derivation: constraint name: ProvenanceAuthorizationConsent type: Extension elements: id: {index: 0} extension: short: Alaikäisen tietojen näyttäminen huoltajalle index: 1 slicing: slices: AuthorizationConsent: match: {} schema: short: Alaikäisen tietojen näyttäminen huoltajalle index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: Uri, value: AuthorizationConsent} index: 3 value: choices: [valueCoding] index: 5 valueCoding: {type: Coding, choiceOf: value, index: 6} value[x]: elements: system: {index: 7} code: {short: Alaikäisen asiakkaan asiakastietojen luovuttaminen huoltajalle, index: 8} display: {short: Koodiarvon nimi, index: 9} required: [display, system, code] required: [valueCoding, value] ReasonForConsent: match: {} schema: short: Perustelu asiakirjan näyttämiselle huoltajalle index: 10 extensions: {} elements: extension: {index: 11} url: pattern: {type: Uri, value: ReasonForConsent} index: 12 value: choices: [valueCoding] index: 14 valueCoding: {type: Coding, choiceOf: value, index: 15} value[x]: elements: system: {index: 16} code: {short: Perustelu asiakirjan näyttämiselle huoltajalle koodiarvona, index: 17} display: {short: Koodiarvon nimi, index: 18} required: [display, system, code] required: [valueCoding, value] RestrictionArgument: match: {} schema: short: Tekstimuotoinen perustelu asiakirjan rajaamisesta huoltajalta index: 19 extensions: {} elements: extension: {index: 20} url: pattern: {type: Uri, value: RestrictionArgument} index: 21 value: short: Tekstimuotoinen perustelu choices: [valueString] index: 23 valueString: {type: string, short: Tekstimuotoinen perustelu, choiceOf: value, index: 24} required: [valueString, value] url: pattern: {type: Uri, value: 'https://shark.kanta.fi/fhir/StructureDefinition/extension/ProvenanceAuthorizationConsent'} index: 25 value: choices: [] index: 27 package_version: 1.0.0-rc3 extensions: AuthorizationConsent: url: null short: Alaikäisen tietojen näyttäminen huoltajalle index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: Uri, value: AuthorizationConsent} index: 3 value: choices: [valueCoding] index: 5 valueCoding: {type: Coding, choiceOf: value, index: 6} value[x]: elements: system: {index: 7} code: {short: Alaikäisen asiakkaan asiakastietojen luovuttaminen huoltajalle, index: 8} display: {short: Koodiarvon nimi, index: 9} required: [display, system, code] required: [valueCoding, value] ReasonForConsent: url: null short: Perustelu asiakirjan näyttämiselle huoltajalle index: 10 extensions: {} elements: extension: {index: 11} url: pattern: {type: Uri, value: ReasonForConsent} index: 12 value: choices: [valueCoding] index: 14 valueCoding: {type: Coding, choiceOf: value, index: 15} value[x]: elements: system: {index: 16} code: {short: Perustelu asiakirjan näyttämiselle huoltajalle koodiarvona, index: 17} display: {short: Koodiarvon nimi, index: 18} required: [display, system, code] required: [valueCoding, value] RestrictionArgument: url: null short: Tekstimuotoinen perustelu asiakirjan rajaamisesta huoltajalta index: 19 extensions: {} elements: extension: {index: 20} url: pattern: {type: Uri, value: RestrictionArgument} index: 21 value: short: Tekstimuotoinen perustelu choices: [valueString] index: 23 valueString: {type: string, short: Tekstimuotoinen perustelu, choiceOf: value, index: 24} required: [valueString, value] class: extension kind: complex-type url: https://shark.kanta.fi/fhir/StructureDefinition/extension/ProvenanceAuthorizationConsent base: http://hl7.org/fhir/StructureDefinition/Extension version: 1.1.0