description: null package_name: nit-mvp.nit derivation: constraint name: Appointment_NIT type: Appointment elements: serviceCategory: short: Categorizzazione del servizio erogato durante l'appuntamento. mustSupport: true index: 13 elements: coding: index: 14 slicing: rules: open description: Regime di erogazione SSN, Libera Professione ecc discriminator: - {path: system, type: value} min: null slices: RegimeDiErogazione: match: {system: 'https://terminology.pnt.agenas.it/CodeSystem/regimeErogazione'} schema: index: 15 elements: system: pattern: {type: Uri, value: 'https://terminology.pnt.agenas.it/CodeSystem/regimeErogazione'} index: 16 code: binding: {strength: required, valueSet: 'https://terminology.pnt.agenas.it/ValueSet/regimeErogazione'} index: 17 slot: type: Reference refers: ['https://pnt.agenas.it/fhir/StructureDefinition/Slot_NIT'] index: 22 start: {short: Quando deve avvenire l'appuntamento, mustSupport: true, index: 20} reasonCode: {short: Motivo codificato per cui รจ stato fissato l'appuntamento, index: 18} created: {short: La data di creazione della nomina, mustSupport: true, index: 23} participant: short: Partecipanti coinvolti nell'appuntamento mustSupport: true index: 25 elements: actor: type: Reference short: reference a Practioner e Patient refers: ['https://pnt.agenas.it/fhir/StructureDefinition/PractitionerRole_Erog_NIT', 'https://pnt.agenas.it/fhir/StructureDefinition/PractitionerRole_NIT'] index: 26 status: {index: 27} supportingInformation: type: Reference refers: ['https://pnt.agenas.it/fhir/StructureDefinition/Patient_NIT'] index: 19 status: {mustSupport: true, index: 12} id: {short: ID logico della risorsa, mustSupport: true, index: 0} identifier: short: id esterni per la risorsa mustSupport: true index: 1 slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: identificativoPrenotazione: match: {system: 'http://pnt.agenas.it/sid/identificativoPrenotazione'} schema: short: Identificativo associata alla singola istanza di prenotazione mustSupport: true _required: true index: 2 elements: type: mustSupport: true index: 3 elements: coding: short: Codice che identifica la tipologia di identificativo index: 4 elements: system: pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v2-0203'} index: 5 code: pattern: {type: Code, value: FILL} index: 6 system: pattern: {type: Uri, value: 'http://pnt.agenas.it/sid/identificativoPrenotazione'} index: 7 value: {short: Valore univoco, mustSupport: true, index: 8} telemedicineId: match: {system: 'http://pnt.agenas.it/sid/telemedicineId'} schema: short: telemedicineId index: 9 elements: type: elements: coding: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/identifier-type'} index: 10 system: pattern: {type: Uri, value: 'http://pnt.agenas.it/sid/telemedicineId'} index: 11 basedOn: type: Reference short: La richiesta di servizio per la quale viene assegnato questo appuntamento valuta mustSupport: true refers: ['https://pnt.agenas.it/fhir/StructureDefinition/ServiceRequest_NIT'] index: 24 end: {short: Quando si conclude l'appuntamento, mustSupport: true, index: 21} package_version: 0.0.1 class: profile kind: resource url: https://pnt.agenas.it/fhir/StructureDefinition/Appointment_NIT base: http://hl7.org/fhir/StructureDefinition/Appointment version: null required: [identifier]