RFC 180 Anagrafe Operatori SST Guida all’implementazione 18/06/2014 Engineering Ver 1.2 RFC 180 – Anagrafe Operatori SST Guida all’Implementazione IG_RFC180.5_20140618.doc 1 RFC 180 Anagrafe Operatori SST 18/06/2014 Engineering Ver 1.2 Guida all’implementazione CRONOLOGIA DELL REVISIONI VERSIONE DATA AUTORE DESCRIZIONE 1.0 18/12/2012 Engineering Emissione 1.1 21/02/2013 Engineering 1.2 18/06/2014 Engineering IG_RFC180.5_20140618.doc Revisione: 1. inserita tabella 7 2. inserita la mappatura di luogo di lavoro e di erogazione del servizio 3. correzione di alcuni refusi Revisione: 1. Corretto paragrafo ed esempio riportato in sez.1.3: Categoria e Raggruppamento sono presenti solo per il Comparto. 2. Correzione dell’esempio di sez. 1.3. Area di impiego è indicata dall’elemento jobClassCode. Categoria dal jobCode. 3. Indicata l’opzionalità del campo Ex-Disciplina 2 RFC 180 Anagrafe Operatori SST Guida all’implementazione 18/06/2014 Engineering Ver 1.2 SOMMARIO 1 GUIDA ALLA COMPOSIZIONE DEI MESSAGGI ....................................................................... 4 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 STRUTTURA GENERALE DEI MESSAGGI............................................................................................... 4 RAPPORTO DI LAVORO PRINCIPALE .................................................................................................. 5 AREA DI IMPIEGO, CATEGORIA, RAGGRUPPAMENTO .............................................................................. 5 PROFILO APPLICATIVO .................................................................................................................. 7 LUOGO DI LAVORO E DI EROGAZIONE DEL SERVIZIO.............................................................................. 8 SITUAZIONE GIURIDICA, RUOLO, POSIZIONE FUNZIONALE .................................................................... 10 PROFILO PROFESSIONALE ............................................................................................................ 11 ULTERIORI ATTRIBUTI DELLA POSIZIONE LAVORATIVA ......................................................................... 12 ATTRIBUTI SPECIFICI DELLA CATEGORIA “CONVENZIONATI” ................................................................. 13 ELENCO SINTETICO DI TUTTI I CAMPI ............................................................................................. 15 TABELLE RCT DI RIFERIMENTO..................................................................................................... 16 IG_RFC180.5_20140618.doc 3 1 Guida alla composizione dei messaggi Questo capitolo descrive la struttura generale dei messaggi dettagliando le specificità della modellazione HL7v3 di ciascuno degli attributi previsti dalla RFC180 e della loro serializzazione in istanze XML. 1.1 Struttura generale dei messaggi Nella figura seguente e’ schematizzata la struttura logica generale dei messaggi della RFC180. Tale schema non e’ esaustivo, ovvero non contiene tutte le calssi (e quindi le relative strutture dati) utilizzate nell’ambito della RFC180, ma ha il solo scopo di descrivere la logica di modellazione e di utilizzo del dominio PRPM al fine di rappresentare le informazioni necessarie. Tutti i dettagli sulla modellazione degli attributi previsti sono riportati nei vari paragrafi che compongono questo documento. Figura 1 – schema esemplificativo della logica di modellazione dei messaggi RFC180 E’ iportante notare che al fine di distinguere gli attributi modellati attraverso l’attributo code di istanze della stessa classe (Es: AssignedEntity, QualifiedEntity), deve essere utilizzato l’attributo codeSystem dell’elemento code releativo. A questo scopo all’interno di ogni paragrafo e’ presente una tabella che specifica il modo in cui valorizzare tale attributo. IG_RFC180.5_20140618.doc 4 1.2 Rapporto di lavoro principale Le informazioni principali, ovvero quelle necessarie a caratterizzare il rapporto di lavoro, sono contenute nell’elemento Employee che rappresenta la radice del modello informativo dei messaggi. ELEMENTO XML employee PATH RELATIVO RoleActivation/subject/ SOTTO ELEMENTI jobClassCode@code TIPOLOGIA CONTRATTO jobCode@code POSIZIONE occupationCode@code RAPPORTO DI LAVORO statusCode@code CODICE DI STATO telecom@value RECAPITI TELEFONICI, EMAIL, FAX, ETC. effectiveTime/low@value DATA INIZIO INQUADRAMENTO ATTUALE effectiveTime/high@value DATA FINE INQUADRAMENTO ATTUALE employeePrincipalPerson/id@extension ID UNIVERSALE ANAGRAFICO DELL’OPERATORE employerOrganization/id@extension CODICE DELL’ENTE DI APPARTENENZA Tabella 1 – informazioni contenute all’interno dell’elemento principale employee <v3:roleActivation classCode="CACT" moodCode="DEF"> <v3:subject typeCode="SBJ"> <v3:employee classCode="EMP"> <v3:statusCode code="ACTIVE" /> <v3:effectiveTime> <v3:low value="20100701" /> <v3:high value="20101231" /> </v3:effectiveTime> <v3:jobCode code="1" /> <v3:jobClassCode code="1" /> <v3:occupationCode code="1" /> <v3:employeePrincipalPerson determinerCode="INSTANCE" classCode="PSN"> <v3:id root="2.16.840.1.113883.2.9.2.90.4.1" extension="REG999999200400000808186" /> </v3:employeePrincipalPerson> <v3:employerOrganization determinerCode="INSTANCE" classCode="ORG"> <v3:id root="2.16.840.1.113883.2.9.2.90.99.99.9" extension="90110" /> </v3:employerOrganization> </v3:employee> </v3:subject> </ v3:roleActivation> Figura 2 – rappresentazione delle informazioni relative alla posizione lavorativa 1.3 Area di impiego, categoria, raggruppamento Le informazioni relative alla categoria, all’area di impiego ed al raggruppamento a cui appartiene un operatore sono contenute all’interno di un ulteriore elemento Employee collegato all’elemento Employee principale Il secondo elemento Employee possiede una storicizzazione indipendente dall’elemento principale, e la cardinalità della relazione tra i due elementi e 1:n. Quindi per ogni posizione lavorativa possono esserci elementi area di impiego, categoria, raggruppamento ciascuno con storicizzazione indipendente. IG_RFC180.5_20140618.doc 5 Come documentato in sez. 1.10, la tripletta è obbligatoria solo per il comparto. Negli altri casi è previsto solo l’elemento Area di impiego. ElEMENTO XML employee PATH RELATIVO RoleActivation/subject/employee/relatedTo SOTTO ELEMENTI jobClassCode@code AREA DI IMPIEGO (per tutte le posizioni) jobCode@code CATEGORIA (solo comparto) occupationCode@code RAGGRUPPAMENTO (solo comparto) effectiveTime/low@value DATA DI INIZIO DELLA VALIDITA’ DEL/DEI DATI effectiveTime/high@value DATA DI FINE DELLA VALIDITA’ DEL/DEI DATI Tabella 2 – rappresentazione delle informazioni relative alla categoria, al raggruppamento ed all’area di impiego dell’operatore ATTRIBUTO AREA DI IMPIEGO CATEGORIA RAGGRUPPAMENTO Tabella 2.a – codesystem da utilizzare CODESYSTEM 2.16.840.1.113883.2.99.99.1 2.16.840.1.113883.2.99.99.2 2.16.840.1.113883.2.99.99.3 <v3:roleActivation classCode="CACT" moodCode="DEF"> <v3:subject typeCode="SBJ"> <v3:employee classCode="EMP"> <v3:statusCode code="ACTIVE" /> <v3:effectiveTime> <v3:low value="20100701" /> <v3:high value="20101231" /> </v3:effectiveTime> <v3:jobCode code="2" /> <v3:jobClassCode code="1" /> <v3:occupationCode code="1" /> <v3:relatedTo typeCode="REL"> <v3:employee classCode="EMP"> <v3:statusCode code="ACTIVE" /> <v3:effectiveTime> <v3:low value="20100701" /> <v3:high value="20101231" /> </v3:effectiveTime> <!-- area di impiego --> <v3:jobClassCode code="1" codeSystem="2.16.840.1.113883.2.99.99.1" /> <!-- categoria --> <v3:jobCode code="A" codeSystem="2.16.840.1.113883.2.99.99.2" /> <!-- raggruppamento --> <v3:occupationCode code="RD4" codeSystem="2.16.840.1.113883.2.99.99.3" /> </v3:employee> </v3:relatedTo> </v3:employee> </v3:subject> </ v3:roleActivation> Figura 3 - frammento xml che contiene categoria, area di impiego e raggruppamento. L’esempio si riferisce al comparto, l’unico che prevede tutti e tre gli elementi. IG_RFC180.5_20140618.doc 6 1.4 Profilo applicativo Questo elemento permette di comunicare l’insieme dei profili applicativi di cui l’operatore disporrà nell’accesso agli applicativi ed ai servizi regionali. In base a tali profili potranno essere disponibili o meno alcune funzionalità. ElEMENTO XML assignedEntity PATH RELATIVO RoleActivation/subject/employee/relatedTo SOTTO ELEMENTI code@code PROFILO APPLICATIVO effectiveTime/low@value DATA INIZIO VALIDITA’ DEL PROFILO APPLICATIVO effectiveTime/high@value DATA FINE VALIDITA’ DEL PROFILO APPLICATIVO Tabella 3 - dettagli di modellazione del profilo applicativo ATTRIBUTO PROFILO APPLICATIVO Tabella 3.a – codesystem da utilizzare CODESYSTEM 2.16.840.1.113883.2.99.99.4 Nell’esempio di figura due e’ riportato il frammento XML relativo alla modellazione del profilo applicativo di un operatore. In particolare in questo caso viene comunicato il profilo “operatore per l’attivazione TS”, con validità dal 01/01/2010 fino al 30/03/2010. <v3:roleActivation classCode="CACT" moodCode="DEF"> <v3:subject typeCode="SBJ"> <v3:employee classCode="EMP"> <v3:relatedTo typeCode="REL"> <v3:assignedEntity classCode="ASSIGNED"> <v3:code code="1" codeSystem="2.16.840.1.113883.2.99.99.4" /> <v3:effectiveTime> <v3:low value="20100101" /> <v3:high value="20101231" /> </v3:effectiveTime> </v3:assignedEntity> </v3:relatedTo> </v3:employee> </v3:subject> </ v3:roleActivation> Figura 4 - frammento xml per la rappresentazione di un singolo profilo applicativo Il frammento seguente puo’ invece essere utilizzato per la comunicazione di piu’ profili applicativi con il relativo intervallo di validità. In questo caso l’operatore e’ un “operatore per l’attivazione TS” dal 01/01/2010 fino al 30/03/2010 e dal 01/06/2010 fino al 31/12/2010 ed inoltre e’ un “Operatore HD secondo livello” dal 01/06/2010 fino al 31/12/2010. <v3:roleActivation classCode="CACT" moodCode="DEF"> <v3:subject typeCode="SBJ"> <v3:employee classCode="EMP"> <v3:relatedTo typeCode="REL"> IG_RFC180.5_20140618.doc 7 <v3:assignedEntity classCode="ASSIGNED"> <v3:code code="1" codeSystem="2.16.840.1.113883.2.99.99.4" /> <v3:effectiveTime> <v3:low value="20100101" /> <v3:high value="20100330" /> </v3:effectiveTime> </v3:assignedEntity> </v3:relatedTo> <v3:relatedTo typeCode="REL"> <v3:assignedEntity classCode="ASSIGNED"> <v3:code code="1" codeSystem="2.16.840.1.113883.2.99.99.4" /> <v3:effectiveTime> <v3:low value="20100601" /> <v3:high value="20101231" /> </v3:effectiveTime> </v3:assignedEntity> </v3:relatedTo> <v3:relatedTo typeCode="REL"> <v3:assignedEntity classCode="ASSIGNED"> <v3:code code="3" codeSystem="2.16.840.1.113883.2.99.99.4" /> <v3:effectiveTime> <v3:low value="20100601" /> <v3:high value="20101231" /> </v3:effectiveTime> </v3:assignedEntity> </v3:relatedTo> </v3:employee> </v3:subject> </ v3:roleActivation> Figura 5 - frammento xml per la rappresentazione di piu’ profili applicativi 1.5 Luogo di lavoro e di erogazione del servizio Il luogo di lavoro e quello di erogazione del servizio vengono rappresentati attraverso due elementi di una ulteriore istanza di AssignedEntity. ElEMENTO XML assignedEntity PATH RELATIVO RoleActivation/subject/employee/relatedTo SOTTO ELEMENTI addr/unitID ID STRUTTURA LUOGO DI LAVORO effectiveTime/low@value DATA INIZIO VALIDITA’ DEL LUOGO DI LAVORO effectiveTime/high@value DATA FINE VALIDITA’ DEL LUOGO DI LAVORO performance/actDefinitionOrEvent/location/servi ID STRUTTURA LUOGO DI EROGAZIONE DEL SERVIZIO ceDeliveryLocation/id@extension performance/actDefinitionOrEvent/ DATA INIZIO VALIDITA’ DEL LUOGO DI EROGAZIONE DEL effectiveTime/low@value SERVIZIO performance/actDefinitionOrEvent/ DATA FINE VALIDITA’ DEL LUOGO DI EROGAZIONE DEL effectiveTime/high@value SERVIZIO Tabella 9 - dettagli di modellazione di luogo di erogazione e luogo di lavoro ATTRIBUTO LUOGO DI LAVORO/EROGAZIONE DEL SERVIZIO Tabella 9.a – codesystem da utilizzare IG_RFC180.5_20140618.doc CODESYSTEM 2.16.840.1.113883.2.99.99.14 8 <v3:assignedEntity classCode="ASSIGNED"> <v3:addr> <!-- luogo di lavoro --> <v3:unitID partType="UNID" representation="TXT">ID_STRUTTURA </v3:unitID> </v3:addr> <v3:effectiveTime> <v3:low value="20100101" /> <v3:high value="20101231" /> </v3:effectiveTime> <v3:performance typeCode="PPRF"> <v3:actDefinitionOrEvent moodCode="EVN" classCode="ACT"> <v3:effectiveTime> <v3:low value="20100101" /> <v3:high value="20101231" /> </v3:effectiveTime> <v3:location typeCode="LOC"> <v3:serviceDeliveryLocation classCode="SDLOC"> <!-- luogo di erogazione del servizio --> <v3:id root="2.16.840.1.113883.2.9.2.99.99.9" extension="CODICE STRUTTURA" /> </v3:serviceDeliveryLocation> </v3:location> </v3:actDefinitionOrEvent> </v3:performance> </v3:assignedEntity> Figura 10 - frammento xml per la rappresentazione di luogo di lavoro/erogazione del servizio <v3:assignedEntity classCode="ASSIGNED"> <v3:addr> <!-- luogo di lavoro --> <v3:unitID partType="UNID" representation="TXT">ID_STRUTTURA </v3:unitID> </v3:addr> <v3:effectiveTime> <v3:low value="20100101" /> <v3:high value="20101231" /> </v3:effectiveTime> </v3:assignedEntity> Figura 10.a - frammento xml per la rappresentazione del solo luogo di lavoro <v3:assignedEntity classCode="ASSIGNED"> <v3:performance typeCode="PPRF"> <v3:actDefinitionOrEvent moodCode="EVN" classCode="ACT"> <v3:effectiveTime> <v3:low value="20100101" /> <v3:high value="20101231" /> </v3:effectiveTime> <v3:location typeCode="LOC"> <v3:serviceDeliveryLocation classCode="SDLOC"> <!-- luogo di erogazione del servizio --> IG_RFC180.5_20140618.doc 9 <v3:id root="2.16.840.1.113883.2.9.2.99.99.9" extension="CODICE STRUTTURA" /> </v3:serviceDeliveryLocation> </v3:location> </v3:actDefinitionOrEvent> </v3:performance> </v3:assignedEntity> Figura 10 - frammento xml per la rappresentazione del solo luogo di erogazione del servizio 1.6 Situazione giuridica, ruolo, posizione funzionale Vengono rappresentati attraverso l’elemento AssignedEntity vari altri attributi relativi ad alcune specificità della posizione funzionale di un operatore, tali attributi sono : SITUAZIONE GIURIDICA, RUOLO, POSIZIONE FUNZIONALE. Ciascun attributo modellato con una istanza specifica di AssignedEntity, legata (relatedTo) all’elemento Employee principale. Quindi per riportare le informazioni sui vari attributi saranno necessarie piu’ istanze di AssignedEntity collegate all’elemento principale Employee. L’elemento AssignedEntity e’ legato con molteplicità 1:n all’elemento Employee principale e possiede una storicizzazione propria, quindi un operatore puo’ possedere, ad esempio, piu’ posizioni funzionali . ElEMENTO XML assignedEntity PATH RELATIVO RoleActivation/subject/employee/relatedTo SOTTO ELEMENTI code@code ATTRIBUTO effectiveTime/low@value DATA INIZIO VALIDITA’ DEL PROFILO APPLICATIVO effectiveTime/high@value DATA FINE VALIDITA’ DEL PROFILO APPLICATIVO Tabella 4 - dettagli di modellazione del profilo applicativo ATTRIBUTO SITUAZIONE GIURIDICA RUOLO POSIZIONE FUNZIONALE Tabella 4.a – codesystem da utilizzare IG_RFC180.5_20140618.doc CODESYSTEM 2.16.840.1.113883.2.99.99.5 2.16.840.1.113883.2.99.99.6 2.16.840.1.113883.2.99.99.7 10 <v3:roleActivation classCode="CACT" moodCode="DEF"> <v3:subject typeCode="SBJ"> <v3:employee classCode="EMP"> <v3:relatedTo typeCode="REL"> <v3: assignedEntity classCode="ASSIGNED"> <v3:id /> <v3:code code="1" codeSystem="2.16.840.1.113883.2.99.99.5" /> <v3:statusCode/> <v3:effectiveTime> <v3:low value="20100101" /> <v3:high value="20101231" /> </v3:effectiveTime> </v3: assignedEntity> </v3:relatedTo> <v3:relatedTo typeCode="REL"> <v3: assignedEntity classCode=" ASSIGNED "> <v3:id /> <v3:code code="2" codeSystem="2.16.840.1.113883.2.99.99.6" /> <v3:statusCode/> <v3:effectiveTime> <v3:low value="20100101" /> <v3:high value="20101231" /> </v3:effectiveTime> </v3: assignedEntity> </v3:relatedTo> </v3:employee> </v3:subject> </ v3:roleActivation> Figura 6 - rappresentazione degli attributi che qualificano la posizione funzionale (SITUAZIONE GIURIDICA e RUOLO) 1.7 Profilo professionale Viene rappresentato attraverso un’istanza dell’elemento LicensedEntity, legata con molteplicità 1:n all’elemento Employee principale, caratterizzato da una storicizzazione propria, quindi un operatore puo’ possedere piu’ profili professionali . ElEMENTO XML licensedEntity PATH RELATIVO RoleActivation/subject/employee/relatedTo SOTTO ELEMENTI code@code PROFILO PROFESSIONALE effectiveTime/low@value DATA INIZIO VALIDITA’ DEL PROFILO PROFESSIONALE effectiveTime/high@value DATA FINE VALIDITA’ DEL PROFILO PROFESSIONALE Tabella 5 - dettagli di modellazione del profilo professionale Nell’esempio di figura due e’ riportato il frammento XML relativo alla modellazione del profilo applicativo di un operatore. In particolare in questo caso viene comunicato il profilo “operatore per l’attivazione TS”, con validità dal 01/01/2010 fino al 30/03/2010. ATTRIBUTO PROFILO PROFESSIONALE Tabella 5.a – codesystem da utilizzare IG_RFC180.5_20140618.doc CODESYSTEM 2.16.840.1.113883.2.99.99.8 11 <v3:roleActivation classCode="CACT" moodCode="DEF"> <v3:subject typeCode="SBJ"> <v3:employee classCode="EMP"> <v3:relatedTo typeCode="REL"> <v3:licensedEntity classCode="LIC"> <v3:code code="1" codeSystem="2.16.840.1.113883.2.99.99.8" /> <v3:effectiveTime> <v3:low value="20100101" /> <v3:high value="20101231" /> </v3:effectiveTime> </v3:licensedEntity > </v3:relatedTo> </v3:employee> </v3:subject> </ v3:roleActivation> Figura 7 - frammento xml per la rappresentazione di un singolo profilo professionale 1.8 Ulteriori attributi della posizione lavorativa Vengono inoltre rappresentati attraverso un’istanza d QualifiedEntity vari altri attributi relativi ad alcune specificità della posizione lavorativa di un operatore, ovvero i seguenti : • DISCIPLINA • EX-DISCIPLINA (Opzionale) • PROFILO • EX-QUALIFICA • SETTORE Ciascun attributo modellato con una istanza specifica di QualifiedEntity, legata (relatedTo) all’elemento Employee principale. Quindi, ad esempio, per riportare le informazioni sul PROFILO ed il SETTORE saranno necessarie due elementi QualifiedEntity collegati all’elemento principale Employee. L’elemento QualifiedEntity e’ legato con molteplicità 1:n all’elemento Employee principale e possiede una storicizzazione propria, quindi un operatore puo’ possedere piu’ profili o appartenere a piu’ settori. ElEMENTO XML PATH RELATIVO SOTTO ELEMENTI code@code effectiveTime/low@value effectiveTime/high@value Tabella 6 - dettagli di modellazione dei vari ATTRIBUTO DISCIPLINA EX-DISCIPLINA PROFILO EX-QUALIFICA SETTORE Tabella 6.a – codesystem da utilizzare IG_RFC180.5_20140618.doc qualifiedEntity RoleActivation/subject/employee/relatedTo ATTRIBUTO DATA INIZIO VALIDITA’ DEL PROFILO APPLICATIVO DATA FINE VALIDITA’ DEL PROFILO APPLICATIVO attributi della posizione lavorativa CODESYSTEM 2.16.840.1.113883.2.99.99.9 2.16.840.1.113883.2.99.99.10 2.16.840.1.113883.2.99.99.11 2.16.840.1.113883.2.99.99.12 2.16.840.1.113883.2.99.99.13 12 <v3:roleActivation classCode="CACT" moodCode="DEF"> <v3:subject typeCode="SBJ"> <v3:employee classCode="EMP"> <v3:relatedTo typeCode="REL"> <v3:qualifiedEntity classCode="QUAL"> <v3:id /> <v3:code code="430" codeSystem="2.16.840.1.113883.2.99.99.9" /> <v3:statusCode/> <v3:effectiveTime> <v3:low value="20100101" /> <v3:high value="20101231" /> </v3:effectiveTime> </v3:qualifiedEntity> </v3:relatedTo> </v3:employee> </v3:subject> </ v3:roleActivation> Figura 8 - rappresentazione degli attributi che qualificano la posizione lavorativa (DISCIPLINA) 1.9 Attributi specifici della categoria “Convenzionati” Gli attributi specifici della categoria dei medici convenzionati vengono rappresentati attraverso un’instanza di HealthCareProvider, collegata all’istanza principale di Employee, ed a varie altre istanze di classi legate ad HealthCareProvider. In particolare i dati relativi all’ambulatorio del medico sono modellati all’interno di un’istanza di ServiceDeliveryLocation collegata attraverso un’istanza di AssignedEntity, quelli sull’abilitatazione attraverso LicensedEntity e quelli sull’iscrizione all’albo attraverso un’istanza della classe Member. Per la modellazione degli attributi relativi a questa categoria non e’ previsto l’utilizzo dell’attributo codeSystem, poiche’ non vi e’ sovrapposizione di istanze della stessa classe. <v3:relatedTo typeCode="REL"> <v3:healthCareProvider classCode="PROV"> <!-- CODICE REGIONALE DEL MEDICO --> <v3:id extension="CODREGMED" /> <!-- TIPOLOGIA DEL MEDICO --> <v3:code code="02" /> <!-- TELEFONO DEL MEDICO --> <v3:telecom value="tel:1234"></v3:telecom> <v3:statusCode /> <v3:relatedTo typeCode="REL"> <v3:assignedEntity classCode="ASSIGNED"> <v3:performance typeCode="PPRF"> <v3:actDefinitionOrEvent moodCode="DEF" classCode="ACT"> <v3:location typeCode="LOC"> <v3:serviceDeliveryLocation classCode="SDLOC"> <v3:addr> <!-- INDIRIZZO AMBULATORIO --> <v3:streetName>INDIRIZZO</v3:streetName> </v3:addr> <!-- TELEFONO AMBULATORIO --> IG_RFC180.5_20140618.doc 13 <v3:telecom value="tel:1234"></v3:telecom> <v3:location determinerCode="INSTANCE" classCode="PLC"> <!-- CODICE ISTAT COMUNE AMBULATORIO --> <v3:name>COD ISTA COM. UBICAZIONE</v3:name> </v3:location> </v3:serviceDeliveryLocation> </v3:location> </v3:actDefinitionOrEvent> </v3:performance> </v3:assignedEntity> </v3:relatedTo> <v3:relatedTo typeCode="REL"> <v3:qualifiedEntity classCode="QUAL"> <v3:id /> <!-- valore di code fisso a LAUREA --> <v3:code code="LAUREA" /> <v3:statusCode /> <v3:effectiveTime> <!-- DATA LAUREA --> <v3:low value="20100101" /> </v3:effectiveTime> </v3:qualifiedEntity> </v3:relatedTo> <v3:relatedTo typeCode="REL"> <v3:licensedEntity classCode="LIC"> <v3:id /> <v3:statusCode /> <v3:effectiveTime> <!-- DATA ABILITAZIONE --> <v3:low value="20100101" /> </v3:effectiveTime> </v3:licensedEntity> </v3:relatedTo> <v3:relatedTo typeCode="REL"> <v3:member classCode="MBR"> <!-- NUMERO DI ISCRIZIONE ALL'ALBO PROVINCIALE --> <v3:id extension="NUM_ALBO" /> <v3:effectiveTime> <!-- DATA ISCRIZIONE ALBO --> <v3:low value="20100101" /> </v3:effectiveTime> <v3:groupPractitionerGroup determinerCode="INSTANCE" classCode="RGRP"> <!-- COD PROVINCIA ALBO --> <v3:id extension="PI" /> </v3:groupPractitionerGroup> </v3:member> </v3:relatedTo> </v3:healthCareProvider> </v3:relatedTo> Figura 9 - rappresentazione degli attributi relativi alla categoria convenzionati IG_RFC180.5_20140618.doc 14 1.10 Elenco sintetico di tutti i campi MAPPING ID_UNIVERSALE employee.employerPrincipalPerson.id.extension CODICE ENTE employee.employerPrincipalPerson.id.extension TIPOLOGIA CONTRATTO employee.jobClassCode POSIZIONE employee.jobCode RAPPORTO DI LAVORO employee.occupationCode CODICE DI STATO employee.statusCode DATA INIZIO VALIDITA’ controlActProcess.effectiveTime.low DATA FINE VALIDITA’ controlActProcess.effectiveTime.high MOTIVO VARIAZIONE controlActProcess.reasonCode DATA INIZIO INQUADRAMENTO ATTUALE employee.effectiveTime.low.value DATA FINE INQUADRAMENTO ATTUALE employee.effectiveTime.high.value AREA DI IMPIEGO employee.relatedTo.employee.jobClassCode PROFILO APPLICATIVO employee.relatedTo.assignedEntity[4].code DATA INIZIO VALIDITA’ PROFILO APPLICATIVO employee.relatedTo.assignedEntity[4].effectiveTime.low.value DATI COMUNI CAMPO employee.relatedTo.assignedEntity[4].effectiveTime.high.value LUOGO DI LAVORO employee.relatedTo.assignedEntity[14].addr.unitID LUOGO DI EROGAZIONE DEL SERVIZIO employee.relatedTo.assignedEntity[14].serviceDeliveryLocation.id EMAIL employee.telecom.value SITUAZIONE GIURIDICA employee.assignedEntity[5].code RUOLO employee.assignedEntity[6].code PROFILO PROFESSIONALE employee.licensedEntity[8].code DISCIPLINA employee.qualifiedEntity[9].code POSIZIONE FUNZIONALE employee.assignedEntity[7].code EX DISCIPLINA (Opzionale) employee.qualifiedEntity[10].code CATEGORIA employee.relatedTo.employee.jobCode RAGGRUPPAMENTO employee.relatedTo.employee.occupationCode PROFILO employee.qualifiedEntity[11].code EX QUALIFICA employee.qualifiedEntity[12].code SETTORE employee.qualifiedEntity[13].code LIVELLO RETRIBUTIVO CODICE REGIONALE DEL MEDICO employee.healthCareProvider.id TIPOLOGIA DEL MEDICO employee.healthCareProvider.code CODICE ISTAT COMIUNE UBICAZIONE AMBULATORIO PRINCIPALE employee.healthCareProvider.assignedEntity.serviceDeliveryLocation.location.name INDIRIZZO AMBULATORIO PRINCIPALE TELEFONO AMBULATORIO employee.healthCareProvider.assignedEntity.serviceDeliveryLocation.addr employee.healthCareProvider.assignedEntity.serviceDeliveryLocation.telecom TELEFONO DEL MEDICO employee.healthCareProvider.telecom DATA DI LAUREA employee.healthCareProvider.qualifiedEntity.effectiveTime.low DATA DI ABILITAZIONE employee.healthCareProvider.licensedEntity.effectiveTime.low PROVINCIA ISCRIZIONE ALL'ALBO employee.healthCareProvider.member.group.id DATA ISCRIZIONE ALBO PROVINCIALE NUMERO ALBO PROVINCIALE employee.healthCareProvider.member.effectiveTime.low employee.healthCareProvider.member.id CONVENZIONATI COMPARTO DIRIGENTI DATA FINE VALIDITA’ PROFILO APPLICATIVO Tabella 7 – elenco sintetico di tutti i campi IG_RFC180.5_20140618.doc 15 1.11 Tabelle RCT di riferimento La tabella seguente indica la la tabelle RCT di riferimento per ciascuno dei campi codificati presenti all’interno dei messaggi della RFC180. NOME CAMPO AREA DI IMPIEGO CATEGORIA CODICE DI STATO CODICE ENTE DISCIPLINA EX DISCIPLINA EX QUALIFICA LIVELLO RETRIBUTIVO LUOGO DI EROGAZIONE DEL SERVIZIO LUOGO DI LAVORO MOTIVO VARIAZIONE POSIZIONE POSIZIONE FUNZIONALE PROFILO PROFILO APPLICATIVO PROFILO PROFESSIONALE RAGGRUPPAMENTO RAPPORTO DI LAVORO RUOLO SETTORE SITUAZIONE GIURIDICA TIPOLOGIA CONTRATTO TIPOLOGIA DEL MEDICO Tabella 8 – sistemi IG_RFC180.5_20140618.doc TABELLA RCT ANOP_AREA_IMPIEGO ANOP_CATEGORIA ANOP_CODICE_STATO AZIENDE_SANITARIE ANOP_DISCIPLINA ANOP_EXDISCIPLINA ANOP_EXQUALIFICA ANOP_LIVELLO_RETRIBUTIVO STRUTTURE_OPERATIVE_STS11 COMUNI ANOP_MOTIVO_VARIAZIONE ANOP_POSIZIONE ANOP_POSIZIONE_FUNZIONALE ANOP_PROFILO ANOP_PROFILO_APPLICATIVO ANOP_PROFILO_PROFESSIONALE ANOP_RAGGRUPPAMENTO ANOP_RAPPORTO_LAVORO ANOP_RUOLO ANOP_SETTORE ANOP_SITUAZIONE_GIURIDICA ANOP_TIPOLOGIA_CONTRATTO ANOP_TIPOLOGIA_MEDICO di codifica 16
© Copyright 2024 ExpyDoc