description: 'Agenda ambulatoriale o teleconsulto gestita dal CUP Regionale Lazio.\n\nPresenza: actor Location/Practitioner, specialty e serviceType sulla Schedule.\nTeleconsulto (IRT): actor CareTeam, serviceType vuoto sulla Schedule; piattaforma\nTelevisita sugli Slot (serviceType.reference → HealthcareService type=PIATTAFORMA_TELEVISITA).\nLa prestazione clinica specifica è sulla prenotazione (Appointment.supportingInformation).' package_name: lazio.crea.cup.irt derivation: constraint name: LcCupSchedule type: Schedule elements: specialty: {short: Specialità medica (tipica in presenza), mustSupport: true, index: 12} name: {mustSupport: true, index: 13} serviceType: {short: Prestazioni ammesse (opzionale in teleconsulto; può stare sullo Slot), mustSupport: true, index: 11} extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: tipoAgenda: match: {url: null} schema: {type: Extension, short: 'Tipo agenda: SSN, ALPI, Privata o Convenzionata', mustSupport: true, url: 'https://www.fhir.laziocrea.it/StructureDefinition/tipo-agenda', index: 1} min: 0 max: 1 createdBy: match: {url: null} schema: {type: Extension, short: Professionista creatore agenda, mustSupport: true, url: 'https://www.fhir.laziocrea.it/StructureDefinition/created-by', index: 2} min: 0 max: 1 managingOrganization: match: {url: null} schema: {type: Extension, short: Struttura gestore agenda, mustSupport: true, url: 'https://www.fhir.laziocrea.it/StructureDefinition/managing-organization', index: 3} min: 0 max: 1 timeQuantum: match: {url: null} schema: {type: Extension, short: Durata slot predefinita in minuti, mustSupport: true, url: 'https://www.fhir.laziocrea.it/StructureDefinition/time-quantum', index: 4} min: 0 max: 1 visible: match: {url: null} schema: {type: Extension, short: Agenda visibile, mustSupport: true, url: 'https://www.fhir.laziocrea.it/StructureDefinition/visible', index: 5} min: 0 max: 1 draft: match: {url: null} schema: {type: Extension, short: Agenda in bozza, mustSupport: true, url: 'https://www.fhir.laziocrea.it/StructureDefinition/draft', index: 6} min: 0 max: 1 slotInitialized: match: {url: null} schema: {type: Extension, short: Slot generati, mustSupport: true, url: 'https://www.fhir.laziocrea.it/StructureDefinition/slot-initialized', index: 7} min: 0 max: 1 planningHorizon: short: Periodo di validità dell'agenda mustSupport: true index: 15 elements: start: {mustSupport: true, index: 16} active: {mustSupport: true, index: 10} comment: {mustSupport: true, index: 17} identifier: short: Identificatore agenda (mnemonico CUP 99INV o URI CUP) mustSupport: true index: 8 elements: type: binding: {strength: extensible, valueSet: 'https://www.fhir.laziocrea.it/ValueSet/vs-tipo-identificatore'} mustSupport: true index: 9 actor: type: Reference short: Equipe (teleconsulto) o erogatore in presenza mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/HealthcareService', 'http://hl7.org/fhir/StructureDefinition/Location', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'https://www.fhir.laziocrea.it/StructureDefinition/lccup-care-team'] index: 14 package_version: 0.4.0 extensions: tipoAgenda: {url: 'https://www.fhir.laziocrea.it/StructureDefinition/tipo-agenda', min: 0, max: 1, type: Extension, short: 'Tipo agenda: SSN, ALPI, Privata o Convenzionata', mustSupport: true, index: 1} createdBy: {url: 'https://www.fhir.laziocrea.it/StructureDefinition/created-by', min: 0, max: 1, type: Extension, short: Professionista creatore agenda, mustSupport: true, index: 2} managingOrganization: {url: 'https://www.fhir.laziocrea.it/StructureDefinition/managing-organization', min: 0, max: 1, type: Extension, short: Struttura gestore agenda, mustSupport: true, index: 3} timeQuantum: {url: 'https://www.fhir.laziocrea.it/StructureDefinition/time-quantum', min: 0, max: 1, type: Extension, short: Durata slot predefinita in minuti, mustSupport: true, index: 4} visible: {url: 'https://www.fhir.laziocrea.it/StructureDefinition/visible', min: 0, max: 1, type: Extension, short: Agenda visibile, mustSupport: true, index: 5} draft: {url: 'https://www.fhir.laziocrea.it/StructureDefinition/draft', min: 0, max: 1, type: Extension, short: Agenda in bozza, mustSupport: true, index: 6} slotInitialized: {url: 'https://www.fhir.laziocrea.it/StructureDefinition/slot-initialized', min: 0, max: 1, type: Extension, short: Slot generati, mustSupport: true, index: 7} class: profile kind: resource url: https://www.fhir.laziocrea.it/StructureDefinition/lccup-schedule base: http://hl7.org/fhir/StructureDefinition/Schedule version: 0.4.0 required: [name, identifier, active]