description: Ajanvarauksessa käytettävä Practitioner-profiili.\r\n\r\nProfiilia käytetään, kun ajanvarauksen on tehnyt ammattilainen. package_name: fi.kela.kanta.pta.ajanvaraus.r4 derivation: constraint name: AppointmentPractitioner type: Practitioner elements: meta: index: 0 elements: profile: pattern: {type: Canonical, value: 'https://pta.kanta.fi/fhir/StructureDefinition/AppointmentPractitioner'} index: 1 required: [profile] extension: index: 2 slicing: slices: PractitionerTitle: match: {} schema: {index: 2} max: 0 PractitionerAuthenticationMethod: match: {} schema: {index: 3} max: 0 identifier: index: 4 slicing: slices: SV-numero: match: {} schema: {index: 5} max: 0 name: array: true min: 1 max: 2 index: 6 slicing: rules: closed discriminator: - {path: use, type: value} min: 1 max: 2 slices: OfficialName: match: {use: official} schema: short: Ammattihenkilön virallinen nimi _required: true index: 7 elements: use: pattern: {type: Code, value: official} index: 8 family: {index: 9} given: {short: Ammattihenkilön etunimet, array: true, min: 1, max: 4, index: 10} required: [given, family, use] NickName: match: {use: nickname} schema: short: Ammattihenkilön kutsumanimi index: 11 elements: use: pattern: {type: Code, value: nickname} index: 12 family: {index: 13} given: {short: Ammattihenkilön kutsumanimi, index: 14} required: [given, use] qualification: {index: 15} package_version: 0.1.0 extensions: PractitionerTitle: {url: null, max: 0, index: 2} PractitionerAuthenticationMethod: {url: null, max: 0, index: 3} class: profile kind: resource url: https://pta.kanta.fi/fhir/StructureDefinition/AppointmentPractitioner base: https://gen.kanta.fi/fhir/StructureDefinition/KantaPractitioner version: null required: [name, identifier]