description: Ajanvarauksessa käytettävä HealthcareService-profiili.\r\n\r\nProfiililla välitetään ajanvarauksen kohteen tiedot. package_name: fi.kela.kanta.pta.ajanvaraus.r4 derivation: constraint name: AppointmentHealthcareService type: HealthcareService elements: coverageArea: {index: 42} category: short: Palvelun luokka binding: {strength: required, valueSet: 'https://pta.kanta.fi/fhir/ValueSet/fipta-vs-servicecategory'} index: 12 elements: coding: index: 13 elements: system: {index: 14} version: {index: 15} code: {short: Palvelun luokan koodiarvo, index: 16} display: {short: Palvelun luokan nimi, index: 17} userSelected: {index: 18} required: [display, system, code] text: {index: 19} required: [coding] availableTime: {index: 59} meta: index: 1 elements: profile: pattern: {type: Canonical, value: 'https://pta.kanta.fi/fhir/StructureDefinition/AppointmentHealthcareService'} index: 2 required: [profile] specialty: short: Ajanvarauksen erikoisala binding: {strength: required, valueSet: 'https://pta.kanta.fi/fhir/ValueSet/fipta-vs-specialty'} index: 28 elements: coding: index: 29 elements: system: {index: 30} version: {index: 31} code: {short: Erikoisalan koodiarvo, index: 32} display: {short: Erikoisalan nimi, index: 33} userSelected: {index: 34} required: [display, system, code] text: {index: 35} required: [coding] name: {short: Palvelun otsikko, index: 37} notAvailable: {index: 60} providedBy: type: Reference short: Palvelun toteuttava yksikkö refers: ['https://pta.kanta.fi/fhir/StructureDefinition/AppointmentOrganization'] index: 8 elements: reference: {short: Viittaus käytettävään resurssiin, index: 9} identifier: {index: 10} display: {index: 11} required: [reference] type: short: Varauksen sisältötarkenne binding: {strength: required, valueSet: 'https://pta.kanta.fi/fhir/ValueSet/fipta-vs-detailedcontent'} index: 20 elements: coding: index: 21 elements: system: {index: 22} version: {index: 23} code: {short: Varauksen sisältötarkenteen koodiarvo, index: 24} display: {short: Varauksen sisältötarkenne, index: 25} userSelected: {index: 26} required: [display, system, code] text: {index: 27} required: [coding] eligibility: {index: 44} extraDetails: {index: 39} characteristic: {index: 46} extension: type: Extension isModifier: false url: https://pta.kanta.fi/fhir/StructureDefinition/extension/AppointmentType index: 3 slicing: slices: AppointmentType: match: {} schema: {type: Extension, isModifier: false, url: 'https://pta.kanta.fi/fhir/StructureDefinition/extension/AppointmentType', index: 3} RequestedService: match: {} schema: {type: Extension, isModifier: false, url: 'https://pta.kanta.fi/fhir/StructureDefinition/extension/RequestedService', index: 4} ResourceCalendar: match: {} schema: {type: Extension, isModifier: false, url: 'https://pta.kanta.fi/fhir/StructureDefinition/extension/ResourceCalendar', index: 5} photo: {index: 40} active: {index: 7} communication: short: Palvelukieli index: 47 elements: id: {index: 48} coding: index: 49 elements: id: {index: 50} system: {index: 51} version: {index: 52} code: {index: 53} display: {index: 54} userSelected: {index: 55} required: [display, system, code] text: {index: 56} required: [coding] id: {index: 0} comment: {index: 38} identifier: {index: 6} serviceProvisionCode: {index: 43} availabilityExceptions: {index: 61} appointmentRequired: {index: 58} referralMethod: {index: 57} telecom: {index: 41} location: {index: 36} program: {index: 45} endpoint: {index: 62} package_version: 1.0.0-RC1 extensions: AppointmentType: {url: 'https://pta.kanta.fi/fhir/StructureDefinition/extension/AppointmentType', type: Extension, isModifier: false, index: 3} RequestedService: {url: 'https://pta.kanta.fi/fhir/StructureDefinition/extension/RequestedService', type: Extension, isModifier: false, index: 4} ResourceCalendar: {url: 'https://pta.kanta.fi/fhir/StructureDefinition/extension/ResourceCalendar', type: Extension, isModifier: false, index: 5} class: profile kind: resource url: https://pta.kanta.fi/fhir/StructureDefinition/AppointmentHealthcareService base: http://hl7.org/fhir/StructureDefinition/HealthcareService version: '0.2' required: [providedBy, id, name, category]