description: Ajanvarauksessa käytettävä laajennus, jolla ilmoitetaan:\r\n\r\n- Asiointipalvelun linkki\r\n- Järjestelmä tukee alaikäisen puolesta asiointia\r\n- Järjestelmä tukee puolesta-asiointia valtakirjalla täysi-ikäisen puolesta\r\n- Järjestelmä tukee rekisteripohjaista puolesta-asiointia täysi-ikäisen puolesta package_name: fi.kela.kanta.pta.ajanvaraus.r4 derivation: constraint name: SelfServiceInfo type: Extension elements: extension: index: 0 slicing: slices: URL: match: {} schema: short: Asiointipalvelun linkki _required: true index: 1 elements: url: pattern: {type: Uri, value: URL} index: 2 value: short: Asiointipalvelun linkki choices: [valueUrl] index: 4 valueUrl: {type: url, short: Asiointipalvelun linkki, choiceOf: value, index: 5} required: [value, valueUrl] SupportsMinor: match: {} schema: short: Alaikäisen puolesta asiointi index: 6 elements: url: pattern: {type: Uri, value: SupportsMinor} index: 7 value: short: Alaikäisen puolesta asiointi choices: [valueBoolean] index: 9 valueBoolean: {type: boolean, short: Alaikäisen puolesta asiointi, choiceOf: value, index: 10} required: [value, valueBoolean] SupportsProxy: match: {} schema: short: Asiointi valtakirjalla täysi-ikäisen puolesta index: 11 elements: url: pattern: {type: Uri, value: SupportsProxy} index: 12 value: short: Asiointi valtakirjalla täysi-ikäisen puolesta choices: [valueBoolean] index: 14 valueBoolean: {type: boolean, short: Asiointi valtakirjalla täysi-ikäisen puolesta, choiceOf: value, index: 15} required: [value, valueBoolean] SupportsRegister: match: {} schema: short: Rekisteripohjainen asiointi täysi-ikäisen puolesta index: 16 elements: url: pattern: {type: Uri, value: SupportsRegister} index: 17 value: short: Rekisteripohjainen asiointi täysi-ikäisen puolesta choices: [valueBoolean] index: 19 valueBoolean: {type: boolean, short: Rekisteripohjainen asiointi täysi-ikäisen puolesta, choiceOf: value, index: 20} required: [value, valueBoolean] url: pattern: {type: Uri, value: 'https://pta.kanta.fi/fhir/StructureDefinition/extension/SelfServiceInfo'} index: 21 value: choices: [] index: 23 package_version: 1.0.0-RC1 extensions: URL: url: null short: Asiointipalvelun linkki _required: true index: 1 elements: url: pattern: {type: Uri, value: URL} index: 2 value: short: Asiointipalvelun linkki choices: [valueUrl] index: 4 valueUrl: {type: url, short: Asiointipalvelun linkki, choiceOf: value, index: 5} required: [value, valueUrl] SupportsMinor: url: null short: Alaikäisen puolesta asiointi index: 6 elements: url: pattern: {type: Uri, value: SupportsMinor} index: 7 value: short: Alaikäisen puolesta asiointi choices: [valueBoolean] index: 9 valueBoolean: {type: boolean, short: Alaikäisen puolesta asiointi, choiceOf: value, index: 10} required: [value, valueBoolean] SupportsProxy: url: null short: Asiointi valtakirjalla täysi-ikäisen puolesta index: 11 elements: url: pattern: {type: Uri, value: SupportsProxy} index: 12 value: short: Asiointi valtakirjalla täysi-ikäisen puolesta choices: [valueBoolean] index: 14 valueBoolean: {type: boolean, short: Asiointi valtakirjalla täysi-ikäisen puolesta, choiceOf: value, index: 15} required: [value, valueBoolean] SupportsRegister: url: null short: Rekisteripohjainen asiointi täysi-ikäisen puolesta index: 16 elements: url: pattern: {type: Uri, value: SupportsRegister} index: 17 value: short: Rekisteripohjainen asiointi täysi-ikäisen puolesta choices: [valueBoolean] index: 19 valueBoolean: {type: boolean, short: Rekisteripohjainen asiointi täysi-ikäisen puolesta, choiceOf: value, index: 20} required: [value, valueBoolean] class: extension kind: complex-type url: https://pta.kanta.fi/fhir/StructureDefinition/extension/SelfServiceInfo base: http://hl7.org/fhir/StructureDefinition/Extension version: '0.3' required: [extension]