description: Profil de Slot, dérivé de FrSlot, pour le service d’agrégation de créneaux de la plateforme SAS (Service d’accès aux soins), dans le cadre du cas d’usage SOS Médecins package_name: ans.fhir.fr.sas derivation: constraint name: FrAppointmentSASSOS type: Appointment elements: extension: index: 0 slicing: slices: appointmentOperator: match: {} schema: _required: true index: 1 extensions: {} elements: extension: {index: 2} value: choices: [valueReference] index: 7 slicing: slices: valueReference: match: {} schema: choices: [valueReference] index: 7 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'http://interopsante.org/fhir/StructureDefinition/FrOrganization', 'http://interopsante.org/fhir/StructureDefinition/FrPatient', 'http://interopsante.org/fhir/StructureDefinition/FrPractitioner'] index: 8 slicing: slices: valueReference: match: {} schema: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'http://interopsante.org/fhir/StructureDefinition/FrOrganization', 'http://interopsante.org/fhir/StructureDefinition/FrPatient', 'http://interopsante.org/fhir/StructureDefinition/FrPractitioner'] index: 8 value[x]: elements: identifier: elements: type: index: 9 elements: coding: binding: {strength: required, valueSet: 'https://interop.esante.gouv.fr/ig/fhir/sas/ValueSet/sas-valueset-typeidentifiant'} index: 10 elements: code: {index: 11} required: [code] required: [coding] system: {index: 12} value: {index: 13} required: [value, type, system] identifier: index: 14 elements: system: {index: 15} value: {index: 16} required: [value, system] start: {index: 17} end: {index: 18} participant: elements: status: binding: {strength: required, valueSet: 'https://interop.esante.gouv.fr/ig/fhir/sas/ValueSet/sas-sos-valueset-participant-status'} index: 19 package_version: 1.0.0 extensions: appointmentOperator: url: null _required: true index: 1 extensions: {} elements: extension: {index: 2} value: choices: [valueReference] index: 7 slicing: slices: valueReference: match: {} schema: choices: [valueReference] index: 7 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'http://interopsante.org/fhir/StructureDefinition/FrOrganization', 'http://interopsante.org/fhir/StructureDefinition/FrPatient', 'http://interopsante.org/fhir/StructureDefinition/FrPractitioner'] index: 8 slicing: slices: valueReference: match: {} schema: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'http://interopsante.org/fhir/StructureDefinition/FrOrganization', 'http://interopsante.org/fhir/StructureDefinition/FrPatient', 'http://interopsante.org/fhir/StructureDefinition/FrPractitioner'] index: 8 value[x]: elements: identifier: elements: type: index: 9 elements: coding: binding: {strength: required, valueSet: 'https://interop.esante.gouv.fr/ig/fhir/sas/ValueSet/sas-valueset-typeidentifiant'} index: 10 elements: code: {index: 11} required: [code] required: [coding] system: {index: 12} value: {index: 13} required: [value, type, system] class: profile kind: resource url: https://interop.esante.gouv.fr/ig/fhir/sas/StructureDefinition/sas-sos-appointment base: http://interopsante.org/fhir/StructureDefinition/FrAppointment version: 1.0.0 required: [extension, start, identifier, end]