description: The Slot resource provides time-slots on a schedule that may be available to book for an appointment. package_name: uk.gpc.struct derivation: constraint name: GPConnect-Schedule-1 type: Schedule elements: extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: practitionerRole: match: {url: null} schema: {type: Extension, mustSupport: true, url: h, index: 1} identifier: elements: use: {index: 2} type: {index: 3} system: {index: 4} value: {index: 5} period: {index: 6} assigner: {index: 7} required: [value, system] active: {index: 8} serviceCategory: {index: 9} serviceType: {index: 10} specialty: {index: 11} actor: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Location-1', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Practitioner-1'] index: 12 planningHorizon: elements: start: {index: 13} required: [start] package_version: 1.5.0 extensions: practitionerRole: {url: h, type: Extension, mustSupport: true, index: 1} class: profile kind: resource url: https://fhir.nhs.uk/STU3/StructureDefinition/GPConnect-Schedule-1 base: http://hl7.org/fhir/StructureDefinition/Schedule version: 1.3.0