+ All Categories
Home > Documents > Specificatii de interfataresiui.casan.ro/cnas/siui_3.7/docs/specificatii...Descriere element...

Specificatii de interfataresiui.casan.ro/cnas/siui_3.7/docs/specificatii...Descriere element...

Date post: 07-Feb-2020
Category:
Upload: others
View: 8 times
Download: 1 times
Share this document with a friend
48
ANEXA 014 Specificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare ale furnizorilor de servicii medicale şi farmaceutice Servicii de îngrijire la domiciliu ISTORICUL REVIZIILOR DOCUMENTULUI Versiune Dată Comentarii 1.0 (PROIECT) 10.10.2006 Versiune iniţială propusă 1.0 (PUBLICATĂ) 30.11.2007 Versiune publicată - conform Contract Cadru şi Norme 2007 1.1 (PUBLICATĂ) 06.05.2008 Versiune actualizată - conform Contract Cadru şi Norme 2008 1.2 (PUBLICATĂ) 11.05.2009 Versiune actualizată - conform Contract Cadru şi Norme 2009 1.3 (PUBLICATĂ) 06.05.2010 Versiune actualizată - conform Contract Cadru şi Norme 2010 2.0 (PUBLICATĂ) 29.11.2010 Versiune publicată - SIUI-Actualizat : Centralizare şi validare online 2.1 (PUBLICATĂ) 01.08.2011 Versiune actualizată - conform Contract Cadru şi Norme 2011 2.2 (PUBLICATĂ) 12.01.2012 Versiune actualizată – includere mape contractare 2012, raportari numerice 3.0 (PUBLICATĂ) 01.07.2012 Versiune publicată – SIUI extins + Prescripţia Electronică 3.5 (PUBLICATĂ) 10.12.2012 Versiune propusă – SIUI+PE+CEAS (Cardul Electronic de Asigurări de Sănătate) 3.5.1 (PUBLICATĂ) 12.02.2013 Versiune actualizată - Eliberate reţete electronice în farmacii cu circuit închis 3.5.2 (PUBLICATĂ) 01.07.2013 Versiune actualizată - conform Contract Cadru şi Norme 2013 3.5.3 (PUBLICATĂ) 01.08.2013 Versiune actualizată - ERATĂ: Formulare-Europene 3.5.4 (PUBLICATĂ) 31.01.2014 Versiune actualizată - Modificare legislativă Ord.733/2013 + Ord.190/2013-art29 3.5.5 (PUBLICATĂ) 05.06.2014 Versiune actualizată - Modificare legislativă Ord. 656/359/2014 – fracţionare reţete 3.7 (PUBLICATĂ) 15.07.2014 Versiune propusă – Factura Electronică + Contract Cadru şi Norme 2014 3.7.1 (PUBLICATĂ) 31.10.2014 Versiune actualizată - Modificare legislativă Ord. 1209/699/2014 3.7.2 (PUBLICATĂ) 17.11.2014 Versiune actualizată – Adăugare nomenclator tipuri de materiale sanitare 3.7.3 (PUBLICATĂ) 01.04.2015 Versiune actualizată – Actualizare fluxuri de lucru contractare online 3.7.4 (PUBLICATĂ) 27.05.2015 Versiune actualizată – Modificări legislative (norme) 2015 3.7.5 (PUBLICATĂ) 31.07.2015 Versiune actualizată – Actualizare structuri de date 3.7.6 (PUBLICATĂ) 01.04.2016 Versiune actualizată – Actualizare structuri de date 3.7.7 (PUBLICATĂ) 01.07.2016 Versiune actualizată – Contract Cadru şi Norme 2016 3.7.8 (PUBLICATĂ) 28.10.2016 Versiune actualizată – Actualizare structuri de date 3.7.9 (PUBLICATĂ) 24.11.2016 Versiune actualizată – Actualizare structuri de date - spitale 3.7.10 (PUBLICATĂ) 28.02.2017 Versiune actualizată – Modificare legislativă "eliminare comisii" 3.7.11 (PUBLICATĂ) 31.03.2017 Versiune actualizată – Modificări legislative (norme) 2017 3.7.12 (PUBLICATĂ) 23.06.2017 Versiune actualizată – Actualizare structuri de date 3.7.13 (PUBLICATĂ) 26.04.2018 Versiune actualizată – Modificări legislative (norme) 2018 Casa Naţională de Asigurări de Sănătate din România Specificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare ale furnizorilor de servicii medicale şi farmaceutice Versiune: 3.7.13 din 26.04.2018 Pagina 1
Transcript

ANEXA 014

Specificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportareale furnizorilor de servicii medicale şi farmaceutice

Servicii de îngrijire la domiciliu

ISTORICUL REVIZIILOR DOCUMENTULUI

Versiune Dată Comentarii1.0 (PROIECT) 10.10.2006 Versiune iniţială propusă

1.0 (PUBLICATĂ) 30.11.2007 Versiune publicată - conform Contract Cadru şi Norme 2007

1.1 (PUBLICATĂ) 06.05.2008 Versiune actualizată - conform Contract Cadru şi Norme 2008

1.2 (PUBLICATĂ) 11.05.2009 Versiune actualizată - conform Contract Cadru şi Norme 2009

1.3 (PUBLICATĂ) 06.05.2010 Versiune actualizată - conform Contract Cadru şi Norme 2010

2.0 (PUBLICATĂ) 29.11.2010 Versiune publicată - SIUI-Actualizat : Centralizare şi validare online

2.1 (PUBLICATĂ) 01.08.2011 Versiune actualizată - conform Contract Cadru şi Norme 2011

2.2 (PUBLICATĂ) 12.01.2012 Versiune actualizată – includere mape contractare 2012, raportari numerice

3.0 (PUBLICATĂ) 01.07.2012 Versiune publicată – SIUI extins + Prescripţia Electronică

3.5 (PUBLICATĂ) 10.12.2012 Versiune propusă – SIUI+PE+CEAS (Cardul Electronic de Asigurări de Sănătate)

3.5.1 (PUBLICATĂ) 12.02.2013 Versiune actualizată - Eliberate reţete electronice în farmacii cu circuit închis

3.5.2 (PUBLICATĂ) 01.07.2013 Versiune actualizată - conform Contract Cadru şi Norme 2013

3.5.3 (PUBLICATĂ) 01.08.2013 Versiune actualizată - ERATĂ: Formulare-Europene

3.5.4 (PUBLICATĂ) 31.01.2014 Versiune actualizată - Modificare legislativă Ord.733/2013 + Ord.190/2013-art29

3.5.5 (PUBLICATĂ) 05.06.2014 Versiune actualizată - Modificare legislativă Ord. 656/359/2014 – fracţionare reţete

3.7 (PUBLICATĂ) 15.07.2014 Versiune propusă – Factura Electronică + Contract Cadru şi Norme 2014

3.7.1 (PUBLICATĂ) 31.10.2014 Versiune actualizată - Modificare legislativă Ord. 1209/699/2014

3.7.2 (PUBLICATĂ) 17.11.2014 Versiune actualizată – Adăugare nomenclator tipuri de materiale sanitare

3.7.3 (PUBLICATĂ) 01.04.2015 Versiune actualizată – Actualizare fluxuri de lucru contractare online

3.7.4 (PUBLICATĂ) 27.05.2015 Versiune actualizată – Modificări legislative (norme) 2015

3.7.5 (PUBLICATĂ) 31.07.2015 Versiune actualizată – Actualizare structuri de date

3.7.6 (PUBLICATĂ) 01.04.2016 Versiune actualizată – Actualizare structuri de date

3.7.7 (PUBLICATĂ) 01.07.2016 Versiune actualizată – Contract Cadru şi Norme 2016

3.7.8 (PUBLICATĂ) 28.10.2016 Versiune actualizată – Actualizare structuri de date

3.7.9 (PUBLICATĂ) 24.11.2016 Versiune actualizată – Actualizare structuri de date - spitale

3.7.10 (PUBLICATĂ) 28.02.2017 Versiune actualizată – Modificare legislativă "eliminare comisii"

3.7.11 (PUBLICATĂ) 31.03.2017 Versiune actualizată – Modificări legislative (norme) 2017

3.7.12 (PUBLICATĂ) 23.06.2017 Versiune actualizată – Actualizare structuri de date

3.7.13 (PUBLICATĂ) 26.04.2018 Versiune actualizată – Modificări legislative (norme) 2018

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 1

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 2

CUPRINS1. INTRODUCERE2. STRUCTURILE FIŞIERELOR XML SPECIFICE

2.1. Fişiere folosite la raportarea şi sincronizarea datelor [*modificare]

2.2. Fişiere folosite la validarea online a serviciilor [*modificare]

2.3. Fişiere folosite la procesarea reţetelor electronice2.4. Fişiere folosite la procesarea facturilor electronice2.5. Fişiere folosite la transmiterea datelor de contractare

3. CODIFICAREA ERORILOR DE VALIDARE3.1. Codificarea erorilor de sistem generate de serviciul-Web la preluarearaportărilor

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 3

1. INTRODUCEREAcest document este anexă la "Specificaţia de interfaţare cu SIUI+PE+CEAS" şidescrie din punct de vedere tehnic modalităţile de interfaţare cu Sistemul InformaticUnic Integrat (SIUI) al Casei Naţionale de Asigurări de Sănătate (CNAS), extins cuPrescripţia Electronică şi Cardul Electronic de Asigurări de Sănătate.

NOTĂ Acest document este destinat producătorilor de aplicaţii informatice în domeniulmedical şi al asigurărilor de sănătate, facilitând accesul acestora la informaţiiletehnice necesare actualizării aplicaţiilor existente sau dezvoltării de aplicaţii noi învederea raportării electronice către SIUI+PE+CEAS a serviciilor prestate defurnizorii de servicii medicale şi farmaceutice.

Prezenta anexă conţine structurile de date ale nomenclatoarelor, fişierelor depersonalizare, fişierelor de raportare, fişierelor de răspuns la raportare şi altor fişierespecifice furnizorilor de servicii de îngrijiri la domiciliu, precum şi descrierea regulilorde validare aplicate la prelucrarea raportărilor acestei categorii de furnizori;completând "Anexa 001 - Descrierea serviciilor Web expuse".

Adresele serviciilor-Web expuse de SIUI sunt următoarele:

https://www.siui.ro/svapntws/services/SiuiWShttps://www.siui.ro/svapntws/services/SiuiValidateWShttps://www.siui.ro/svapntws/services/SiuiInsuredWShttps://www.siui.ro/svapntws/services/SiuiEInvoicedWS

Adresa serviciilor-Web expuse de Sistemul Informatic pentru Prescripţia Electronică:

https://sipe.siui.ro/svapntws/services/EPrescriptionWS

Adresa Unităţii de Management a Sistemului Informatic pentru Cardul Electronic deAsigurări de Sănătate (pentru configurarea conexiunii eCard.SDK):

tcp://umceas.siui.ro:443

Adresa serviciului de validare OCSP a certificatelor digitale este următoarea:

https://www.siui.ro/OCSP/validator

A se nota că adresa pentru OCSP corespunde serviciilor expuse de SIUI; accesul laserviciile expuse de SIPE şi CEAS fiind realizat folosind aceleaşi certificate digitale şicredenţiale de acces (utilizator/parolă) ca şi pentru SIUI.

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 4

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 5

2. STRUCTURILE FIŞIERELOR XML SPECIFICEAcest capitol conţine enumerarea şi descrierea fişierelor de validare folosite la pre-validarea datelor raportate. Aceste fişiere au formatul standard XSD specificat deW3C folosit pentru verificarea respectării convenţiilor de notaţie, de formă deprezentare, precum şi a tipurilor de date.

2.1. Fişiere folosite la raportarea şi sincronizarea datelor

2.1.1. Structura fişierului de nomenclatoare pentru îngrijiri la domiciliuNume schemă NomenclatoareHomeCare.xsdNamespace http://www.cnas.ro/siui/2.0

Nume element Catalogues Nr apariţii: minim 1, maxim 1

Descriere element Structura nomenclatoarelor pentru aplicaţiile de raportare pentru furnizorii de serviciide îngrijire la domiciliu

Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

issueDate Data şi ora la care a fost generatfişierul în SIUI (timestamp) Da date-time -

Nume element Specialities Nr apariţii: minim 0, maxim 1Descriere element Catalogul de specialităţi medicaleNume element Speciality Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unei specialităţi medicaleNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul specialităţii medicale Da string Lungimemax. 200

name Denumirea specialităţii medicale Da string Lungimemax. 100

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element Degrees Nr apariţii: minim 0, maxim 1Descriere element Catalogul de grade profesionale ale medicilorNume element Degree Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unui grad profesional al medicilorNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul gradului profesional Da string Lungimemax. 50

description Descrierea gradului profesional Da string Lungimemax. 255

extraPointsPercent Procentul de ajustare a punctajului Nu decimalNr cifre 18din care 0zecimale

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element Services Nr apariţii: minim 0, maxim 1Descriere element Catalogul de servicii medicale de îngrijire la domiciliuNume element Service Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţai unui serviciu medical de îngrijire la domiciliuNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul serviciului medical de îngrijire ladomiciliu Da string Lungime

max. 50

name Denumirea serviciului medical deîngrijire la domiciliu Da string Lungime

max. 255Valoarea serviciului medical de îngrijire

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 6

la domiciliu

isPaliativ Valoarea serviciului medical de îngrijirela domiciliu Da boolean -

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element InsuranceHouseTypes Nr apariţii: minim 0, maxim 1Descriere element Catalogul de tipuri de case de asigurări de sănătateNume element InsuranceHouseType Nr apariţii: minim 0, maxim nelimitatDescriere element Înregistrare din nomenclatoruld e tipuri de case de asigurări de sănătateNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul tipului de case de asigurări Da string Lungimemax. 20

description Descrierea tipului de case de asigurări Da string Lungimemax. 100

Nume element InsuranceHouses Nr apariţii: minim 0, maxim 1Descriere element Catalogul caselor de asigurare din sistemNume element InsuranceHouse Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia caselor de asigurare din sistemNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul casei de asigurare Da string Lungimemax. 20

name Denumirea casei de asigurare Da string Lungimemax. 100

typeTipul casei de asigurare (valoareacodului din nomenclatorul de tipuri decase de asigurare)

Da string Lungimemax. 20

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element Errors Nr apariţii: minim 0, maxim 1Descriere element Catalogul de erori şi avertizări generate de sistemNume element Error Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unei erori sau avertizăriNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul de eroare/avertizare Da string Lungimemax. 20

text Descrierea erorii/avertizării Nu string Lungimemax. 255

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element Countries Nr apariţii: minim 0, maxim 1Descriere element Catalogul de ţăriNume element Country Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unei ţăriNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul ţării Da string Lungimemax. 20

name Denumirea ţării Da string Lungimemax. 100

Nume element CnasAgreements Nr apariţii: minim 0, maxim 1Descriere element Catalogul de ţări care au acord internaţional cu CNASNume element CnasAgreement Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unei înregistrări din catalogul de ţări cu acord internaţional cu CNASNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

countryCode Codul ţării (valoare din nomenclatorulde ţări) Da string Lungime

max. 20validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element EuMembers Nr apariţii: minim 0, maxim 1Descriere element Definiţia unei înregistrări din catalogul de ţări care fac parte din Uniunea EuropeanăNume element EuMember Nr apariţii: minim 0, maxim nelimitat

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 7

Descriere element Definitie taraNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

countryCode Codul ţării (valoare din nomenclatorulde ţări) Da string Lungime

max. 20validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element Districts Nr apariţii: minim 0, maxim 1Descriere element Catalogul de judeţe / unităţi teritorialeNume element District Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unui judeţNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul judeţului Da string Lungimemax. 20

name Denumirea judeţului Da string Lungimemax. 100

country Codul ţării căreia îi aparţine (valoaredin nomenclatorul de ţări) Da string Lungime

max. 20Nume element CityTypes Nr apariţii: minim 0, maxim 1Descriere element Catalogul de tipuri de localităţiNume element CityType Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unui tip de localitateNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul localităţii Da string Lungimemax. 30

name Denumirea localităţii Da string Lungimemax. 150

urbanFlagIndică dacă localitatea este din mediulurban sau nu (atunci se consideră dinmediul rural)

Da boolean -

Nume element Cities Nr apariţii: minim 0, maxim 1Descriere element Catalogul de localităţiNume element City Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unei localităţiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul localităţii Da string Lungimemax. 30

name Numele localităţii Da string Lungimemax. 150

districtJudeţul de care aparţine localitatea(valoarea codului din nomenclatorul dejudeţe)

Da string Lungimemax. 20

cityType Tipul localităţii (valoarea codului dinnomenclatorul de tipuri de localităţi) Da string Lungime

max. 30

parentCityLocalitatea de care aparţine (comună)(valoarea codului din nomenclatorul delocalităţi)

Nu string Lungimemax. 30

Nume element PersonalIDCardTypes Nr apariţii: minim 0, maxim 1Descriere element Catalogul de tipuri de acte de identitateNume element PersonalIDCardType Nr apariţii: minim 0, maxim nelimitatDescriere element Întegistrare din catalogul de tipuri de acte de identitateNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul tipului de act de identitate Da string Lungimemax. 20

name Denumire tipului de act de identitate Da string Lungimemax. 100

category Categoria tipului de act de identitate Da string

1-PASAPORTAL2-SERVICIU

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 8

Nume element Street_Types Nr apariţii: minim 0, maxim 1Descriere element Catalogul de tipuri de străziNume element Street_Type Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unui tip de stradăNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul tipului de stradă Da string Lungimemax. 30

name Denumirea tipului de stradă Da string Lungimemax. 150

Nume element ICD10S Nr apariţii: minim 0, maxim 1Descriere element Catalogul de diagnostice medicale (999 de coduri)Nume element ICD10 Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unui diagnostic medicalNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul diagnosticului medical Da string Lungimemax. 20

name Denumirea diagnosticului medical Da string Lungimemax. 100

diseaseCategory Categoria de boală (valoarea coduluidin nomenclatorul de categorii de boli) Nu string Lungime

max. 20validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element Streets Nr apariţii: minim 0, maxim 1Descriere element Catalogul de străziNume element Street Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unei străziNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul străzii Da string Lungimemax. 60

name Denumirea străzii Da string Lungimemax. 255

city_codeLocalitatea în care se regăseşte strada(valoarea codului din nomenclatorul delocalităţi)

Da string Lungimemax. 30

streetType Tipul de stradă (valoarea codului dinnomenclatorul de tipuri de străzi) Nu string Lungime

max. 30Nume element PersonTypes Nr apariţii: minim 0, maxim 1

Descriere element Catalogul de tipuri de persoană (cetăţeni români, posesori de card european,convenţii, accidentaţi, etc.)

Nume element PersonType Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unui tip de persoanăNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul tipului de persoană Da string Lungimemax. 20

description Descrierea tipului de persoană Da string Lungimemax. 200

isForeign Indică dacă tipul se aplică pentrupersoane de altă cetăţenie sau nu Da boolean -

Nume element CtrDocumentTypes Nr apariţii: minim 0, maxim 1Descriere element Nomenclatorul tipurilor de documente.Nume element CtrDocumentType Nr apariţii: minim 0, maxim nelimitatDescriere element Definitia unui tip de document.Nume atribut Descriere atribut Obligatoriu Tip de date Constrângericode Cod tip document. Da string -name Denumire tip document. Da string -validFrom Data de inceput a valabilitatii Da date -validTo Data de sfârsit a valabilitatii Nu date -Nume element EmplTypes Nr apariţii: minim 0, maxim 1Descriere element Catalogul de tipuri de angajare.Nume element EmplType Nr apariţii: minim 0, maxim nelimitatDescriere element Definitia unui tip de angajare.

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 9

Nume atribut Descriere atribut Obligatoriu Tip de date Constrângericode Codul unui tip de angajare. Da string -name Numele unui tip de angajare. Da string -Nume element PersonFunctions Nr apariţii: minim 0, maxim 1

Descriere element Catalogul functiilor pe care o persoana angajata le poate ocupa in cadrulfurnizorului.

Nume element PersonFunction Nr apariţii: minim 0, maxim nelimitat

Descriere element Definitia unei functii pe care o persoana angajata le poate ocupa in cadrulfurnizorului.

Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

codeCodul unei functii pe care o persoanaangajata le poate ocupa in cadrulfurnizorului.

Da string -

descriptionDescrierea unei functii pe care opersoana angajata le poate ocupa incadrul furnizorului.

Da string -

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element PersonStates Nr apariţii: minim 0, maxim 1Descriere element Catalogul de stări de asigurare ale unei persoaneNume element PersonState Nr apariţii: minim 0, maxim nelimitatDescriere element Înregistare din catalogul de stări de asigurare ale unei persoaneNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul stării de asigurare ale uneipersoane Da string Lungime

max. 20

description Descrierea stării de asigurare ale uneipersoane Da string Lungime

max. 100validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element PersonCategories Nr apariţii: minim 0, maxim 1Descriere element Catalogul de categorii de asigurat ale persoanelorNume element PersonCategory Nr apariţii: minim 0, maxim nelimitatDescriere element Înregistrare în catalogul de categorii de asiguratNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul categoriei de asigurat Da string Lungimemax. 20

description Descrierea categoriei de asigurat Da string Lungimemax. 500

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -

restrictedMinAgeVârsta minimă de la care o persoanăse poate încadra în categoriarespectivă

Nu decimal Nr cifre 18

restrictedMaxAgeVârsta maximă până la care opersoană se poate încadra în categoriarespectivă

Nu decimal Nr cifre 18

supportsOverlappingIndică dacă categoria de asigurat sepoate suprapune cu alte categorii peaceeaşi perioadă de timp

Nu boolean -

definedByAge Indică dacă categoria de asigurat estedefinită de limitele de vârstă Nu boolean -

maxDuration Durata maximă în cazul categoriei careexpiră după o perioadă de timp Nu decimal Nr cifre 18

maxDurationRoundType Perioada calendaristică în care seexprimă durata maximă Nu string

M-LUNAQ-TRIMESTRUS-SEMESTRUY-AN

forSex Indică dacă categoria se poate aplicadoar unei persoane de un anumit sex Nu string

0-NEDEFINIT1-MASCULIN

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 10

2-FEMININ

personState

Codul stării de asigurat a persoaneicorespondent unei categorii deasigurat (valoare din catalogul de stăride asigurat)

Nu string Lungimemax. 20

priorityPrioritatea în cazul în care o persoanăare mai multe categorii (valorile maimari au prioritate mai mare)

Nu decimal -

isOptional Indica daca aceasta categorie esteoptionala sau nu. Nu boolean -

canBeReported Indica daca aceasta categorie poate firaportata de catre medicul de familie. Nu boolean -

equivalentCode Codul echivalent al categoriei deasigurat Nu string Lungime

max. 20Nume element PrescriptionTypes Nr apariţii: minim 0, maxim 1Descriere element Catalogul de tipuri de reţetăNume element PrescriptionType Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unui tip de reţetăNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul tipului de reţetă Da string Lungimemax. 30

description Descrierea tipului de reţetă Da string Lungimemax. 150

forNarcotics Indică dacă tipul de reţetă se foloseştepentru stupefiante Da boolean -

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element CopaymentListTypes Nr apariţii: minim 0, maxim 1Descriere element Catalogul tipurilor de liste de compensareNume element CopaymentListType Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia tipurilor de liste de compensareNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul tipului de listă de compensare Da string Lungimemax. 20

description Descrierea tipului de listă decompensare Da string Lungime

max. 100

percent Valoarea procentului de compensare Da decimalNr cifre 18din care 0zecimale

drugMaxNo Numărul maxim de poziţii permis pereţetă Nu decimal

Nr cifre 18din care 0zecimale

prescriptionMaxNo Numărul maxim de reţete în perioadade raportare Nu decimal

Nr cifre 18din care 0zecimale

maxValue Valoarea maximă a reţetei Nu decimalNr cifre 18din care 0zecimale

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element DiseaseCategories Nr apariţii: minim 0, maxim 1Descriere element Catalogul de categorii de boalăNume element DiseaseCategory Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unei categorii de boalăNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul categoriei de boală Da string Lungimemax. 20

description Descrierea categoriei de boală Da string Lungimemax. 100

isChronicDisease Indică dacă este boală cronică sau nu Nu boolean -Indică dacă procurarea

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 11

isAuctioned medicamentelor pentru aceastăcategorie se face prin licitaţie

Nu boolean -

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element ActiveSubstances Nr apariţii: minim 0, maxim 1Descriere element Catalogul de substanţe active pentru medicamenteNume element ActiveSubstance Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unei substanţe active pentru medicamenteNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul substanţei active Da string Lungimemax. 150

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element PharmaceuticalForms Nr apariţii: minim 0, maxim 1Descriere element Catalogul de forme farmaceutice ale medicamentelorNume element PharmaceuticalForm Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unei forme farmaceutice ale medicamentelorNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul formei farmaceutice Da string Lungimemax. 100

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element PackageModes Nr apariţii: minim 0, maxim 1Descriere element Catalogul de moduri de ambalareNume element PackageMode Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unui mod de ambalareNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul modului de ambalare Da string Lungimemax. 250

validFrom Data la care incepe valabilitateamodului de ambalare Nu date -

validTo Data la care se termină valabilitateamodului de ambalare Nu date -

Nume element Concentrations Nr apariţii: minim 0, maxim 1Descriere element Catalogul de concentraţii ale medicamentelorNume element Concentration Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unei concentraţiiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

concentration Valoarea concentraţiei aşa cum aparepe forma de ambalare Da string Lungime

max. 100validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element NHPS Nr apariţii: minim 0, maxim 1Descriere element Catalogul de programe naţionale de sănătateNume element NHP Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unui program naţional de sănătateNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Numărul programului naţional desănătate Da string Lungime

max. 20

description Descrierea programului naţional desănătate Da string Lungime

max. 100validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -

hasAmbulatoryBudgetFlag care indică dacă programulnaţional de sănătate are defalcarebugetară pe ambulatoriu

Nu boolean -

hasHospitalBudgetFlag care indică dacă programulnaţional de sănătate are defalcarebugetară pe spital

Nu boolean -

Flag care indica daca exista buget peindicatorul bugetar de medicamente

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 12

hasDrugsBudget pentru boli cronice cu risc crescututilizate in programele nationale cuscop curativ.

Nu boolean -

hasGoodsBudget

Flag care indica daca exista buget peindicatorul bugetar de materialesanitare specifice utilizate inprogramele nationale cu scop curativ.

Nu boolean -

programCodeCod care nu depinde de versiune sicare este folosit la stabilirea tipului dedecont PNS

Nu string Lungimemax. 20

Nume element Citizenships Nr apariţii: minim 0, maxim 1Descriere element Catalogul de cetăţenii ale unei persoaneNume element Citizenship Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unei cetăţeniiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul cetăţeniei Da string Lungimemax. 20

description Descrierea cetăţenii Da string Lungimemax. 100

Nume element Cim10s Nr apariţii: minim 0, maxim 1

Descriere element Catalogul de diagnostice din Clasificarea Internationala a Maladiilor si a problemelorde sanatate conexe.

Nume element Cim10 Nr apariţii: minim 0, maxim nelimitat

Descriere element Definitia unui diagnostic din Clasificarea Internationala a Maladiilor si a problemelorde sanatate conexe.

Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

codeCodul unui diagnostic din ClasificareaInternationala a Maladiilor si aproblemelor de sanatate conexe.

Da string Lungimemax. 50

nameNumele unui diagnostic dinClasificarea Internationala a Maladiilorsi a problemelor de sanatate conexe.

Nu string Lungimemax. 250

entityLevel Nivelul ierarhic al entitatii reprezentatede diagnostic. Nu integer -

parentCode Codul diagnosticului parinte (de penivelul ierarhic superior). Nu string Lungime

max. 50Nume element ATCS Nr apariţii: minim 0, maxim 1Descriere element Catalogul de clasificări anatomico-terapeuico-chimice (ATC)Nume element ATC Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unei clasificări anatomico-terapeuico-chimice (ATC)Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul clasificării anatomico-terapeuico-chimice Da string Lungime

max. 20

description Descrierea clasificării anatomico-terapeuico-chimice Da string Lungime

max. 100validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -

parentATC

Clasificării părinte în structura ierarhică(valoarea codului din catalogul declasificări anatomico-terapeuico-chimice)

Nu string Lungimemax. 20

Nume element DocumentsFormEu Nr apariţii: minim 0, maxim 1Descriere element Catalogul de formulare europeneNume element DocumentFormEu Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unui formularNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

formEuCode Codul formularului Da string Lungimemax. 20

formEuDesc Descrierea formularului Da string Lungimemax. 100

formEuCateg Categoria formularului Nu string Lungimemax. 1

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 13

Nume element Drugs Nr apariţii: minim 0, maxim 1Descriere element Catalogul de medicamenteNume element Drug Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unui medicamentNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul medicamentului Da string Lungimemax. 20

name Denumirea medicamentului Da string Lungimemax. 100

presentationModeModul de prezentare almedicamentului (valoarea codului dinnomenclatorul de moduri de ambalare)

Nu string Lungimemax. 250

isNarcotic Indică dacă medicamentul estestupefiant sau nu Da string -

isFractional Indică dacă se poate fi fracţional saunu Da boolean -

isSpecial Indică dacă este special sau nu Da boolean -isBrand Indică dacă este brand sau nu Nu boolean -hasBioEchiv Indică dacă are bioechivalenţă sau nu Da boolean -

qtyPerPackage Cantitatea pe forma de ambalare Nu decimalNr cifre 18din care 0zecimale

pricePerPackage Preţul pe forma de ambalare Nu decimalNr cifre 18din care 2zecimale

wholeSalePricePerPackage Preţul cu ridicata pe forma deambalare Nu decimal

Nr cifre 18din care 2zecimale

prescriptionMode Modul de prescriere Nu string Lungimemax. 30

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -

activeSubstance Codul substanţei active (valoare dinnomenclatorul de substanţe active) Da string Lungime

max. 150

concentration Concentraţia (valoare dinnomenclatorul de concentraţii) Da string Lungime

max. 30

pharmaceuticalFormForma de ambalare farmaceutică(valoarea codului din catalogul deforme de ambalare farmaceutice)

Da string Lungimemax. 100

company Compania producătoare Da string Lungimemax. 20

country Codul ţării de origine (valoare dincatalogul de ţări) Da string Lungime

max. 20

atc Codul ATC (valoare din catalogul deATC-uri) Da string Lungime

max. 20Nume element CopaymentListDrugs Nr apariţii: minim 0, maxim 1Descriere element Lista de medicamente disponibile într-un tip de listă de compensareNume element CopaymentListDrug Nr apariţii: minim 0, maxim nelimitatDescriere element Înregistrare din lista de medicamente disponibile într-un tip de listă de compensareNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

copaymentListTypeCodul tipului de listă de compensare(valoare din catalogul de liste decompensare)

Da string Lungimemax. 20

drug Codul medicamentului (valoare dincatalogul de medicamente) Da string Lungime

max. 20

nhpCodeNumărul programului naţional desănătate (valoare din catalogul dePNS-uri)

Nu string Lungimemax. 20

diseaseCode Codul categoriei de boală (valoare dincatalogul de categorii de boală) Nu string Lungime

max. 20Nr cifre 20

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 14

maxPrice Preţul maximal Nu decimal din care 6zecimale

maxPriceUT Preţul maximal pe forma de ambalare Nu decimalNr cifre 20din care 6zecimale

wholeSalePrice Preţul cu ridicata Nu decimalNr cifre 20din care 6zecimale

copaymentValue Valoarea compensată din FNUASS /CNAS Nu decimal

Nr cifre 20din care 6zecimale

copaymentValue90Valoarea compensată integrală,suportată inclusiv de MinisterulSănătăţii (90%)

Nu decimalNr cifre 20din care 6zecimale

referencePrice Preţul de referinţă Nu decimalNr cifre 20din care 6zecimale

crtNo Numarul curent Nu decimalNr cifre 20din care 6zecimale

specialLaw Indică dacă se elibereaza pe baza uneilegi speciale sau nu Nu boolean -

needApproval

Precizează dacă medicamentul poatefi prescris numai cu aprobare specială.Poate lua urmatoarele valori: M =Ministerul Sănătăţii, P = MinisterulSănătăţii Publice, S = MSS (Medic deSpecialitate), N = C.N.A.S., J =C.J.A.S., A = A.N.T. (Agentia Nationalaa Transplantului), 0 = Fără aprobare

Nu string -

contractCv

Precizează dacă medicamentul sesupune conditiilor specificate inaditionalul la contract de tip CV/CVR.Poate lua urmatoarele valori: R = CostVolum Rezultat, V = Cost Volum, 0 =Fără contract

Nu string -

hgIcd10

Precizează Codul de diagnostic pentrucare medicamentul poate fiprescris/eliberat. Daca codul dediagnostic nu este precizat, atuncimedicamentul se poate acorda faranici o restrictie de cod de diagnostic.

Nu string -

overValue

Precizează dacă medicamentul poatedepăşi plafonul de valoare al listei, darnumai dacă este singur pe reţetă.Poate avea valorile 1 sau 0.

Nu string -

needSpecialty

Precizează dacă medicamentul poatefi prescris doar dacă este recomandatde un medic specialist. Poate aveavalorile 1 sau 0.

Nu string -

classifInsulinClasificarea medicamentelor de laPNS-DIABET in Insuline, Ado si Teste.Poate avea valorile I,A,T sau 0.

Nu string -

hgDci

Substanţa activă, conform HG:1841/2006 (modificată 1209/2007),datorită căreia acest medicament intrăîn aceasta listă de compensare.

Nu string -

hgAtc

ATC-ul, conform HG: 1841/2006(modificată 1209/2007), datorită căreiaacest medicament intră în aceasta listăde compensare.

Nu string -

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 15

Nume element CopaymentListTypePersState Nr apariţii: minim 0, maxim 1

Descriere element Tabel de asociere între tipurile de liste de compensare şi starile de asigurare alepersoanelor

Nume element CpmetLstTypePersState Nr apariţii: minim 0, maxim nelimitat

Descriere element Înregistrare din tabelul de asociere între tipurile de liste de compensare şi starile deasigurare ale persoanelor

Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

copaymentListTypeTipul de listă de compensare (valoareacodului din nomenclatorul de liste decompensare)

Da string Lungimemax. 20

personStateStarea de asigurare a persoanei(valoarea codului din nomenclatorul destări de asigurare)

Da string Lungimemax. 20

percentValoarea procentului de compensareaplicat în funcţie de listă decompensare şi starea de asigurare

Da decimalNr cifre 18din care 0zecimale

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element CopaymentListActiveSubsts Nr apariţii: minim 0, maxim 1Descriere element Catalogul de asocieri dintre listele de compensare si substantele active.Nume element CopaymentListActiveSubst Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unei asocieri dintre listele de compensare şi substantele active.Nume atribut Descriere atribut Obligatoriu Tip de date ConstrângericopaymentListType Codul listei de compensare. Da string -activeSubstance Codul substanţei active Da string -aTC Codul ATC-ului. Da string -diseasecategory Codul categoriei de boală. Nu string -

nhpCodeNumărul programului naţional desănătate (valoare din catalogul dePNS-uri)

Nu string -

needApproval

Precizează dacă medicamentul poatefi prescris numai cu aprobare specială.Poate lua urmatoarele valori: M =Ministerul Sănătăţii, P = MinisterulSănătăţii Publice, S = MSS (Medic deSpecialitate), N = C.N.A.S., J =C.J.A.S., A = A.N.T. (Agentia Nationalaa Transplantului), 0 = Fără aprobare

Da string -

contractCv

Precizează dacă medicamentul sesupune conditiilor specificate inaditionalul la contract de tip CV/CVR.Poate lua urmatoarele valori: R = CostVolum Rezultat, V = Cost Volum, 0 =Fără contract

Nu string -

icd10

Precizează Codul de diagnostic pentrucare substanta activa poate fiprescrisa. Daca codul de diagnostic nueste precizat, atunci substanta poate fiprescrisa fara nici o restrictie de cod dediagnostic.

Nu string -

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -Nume element InvoiceItems Nr apariţii: minim 0, maxim 1Descriere element Catalogul de tipuri de articole care pot fi facturateNume element InvoiceItem Nr apariţii: minim 0, maxim nelimitatDescriere element Definiţia unei tip de articol facturatNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul tipului de articol Da string Lungimemax. 20

description Denumirea tipului de articol Da string Lungimemax. 100

providerCategory Categoria de furnizor pentru care estevalabil tipul de articol Da string Lungime

max. 20

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 16

contractType Tipul de contract de pentru care estevalabil tipul de articol Da string Lungime

max. 20validFrom Data de început a valabilităţii tipului de

articol Da date -

validTo Data de sfârşit a valabilităţii tipului dearticol Nu date -

2.1.2. Structura fişierului de personalizare pentru îngrijiri la domiciliuNume schemă PersonalizedFileIngrijiri.xsdNamespace http://www.cnas.ro/siui/2.0

Nume element provider Nr apariţii: minim 1, maxim 1Descriere element Date de personalizare pentru furnizorii de servicii de îngrijire la domiciliuNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul de identificare a furnizorului înSIUI Da string Lungime

max. 20

name Denumirea furnizorului Da string Lungimemax. 100

uic Codul unic de identificare alfurnizorului (cod fiscal) Da string Lungime

max. 20uicDate Data de eliberare a codului unic de

identificare Nu date -

regNo Numărul de înregistrare la RegistrulComerţului Nu string Lungime

max. 20regNoDate Data înregistrării la Registrul

Comerţului Nu date -

attorney Numele reprezentantului legal alfurnizorului Nu string Lungime

max. 100issueDate Data şi ora la care a fost generat

fişierul în SIUI (timestamp) Da date-time -

Nume element addresses Nr apariţii: minim 1, maxim 1Descriere element Lista de adrese ale furnizoruluiNume element address Nr apariţii: minim 0, maxim nelimitatDescriere element Adresa furnizoruluiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

cityCode Localitatea (valoarea codului dinnomenclatorul de localităţi) Da string Lungime

max. 30

districtCode Judeţul (valoarea codului dinnomenclatorul de judeţe) Da string Lungime

max. 20

streetName Numele străzii Nu string Lungimemax. 255

streetNo Numărul străzii Nu string Lungimemax. 20

building Blocul / Clădirea Nu string Lungimemax. 20

entrance Scara / Intrarea Nu string Lungimemax. 20

floor Etajul Nu string Lungimemax. 20

apartment Apartamentul / Camera Nu string Lungimemax. 20

postalCode Codul poştal Nu string Lungimemax. 40

Nume element contracts Nr apariţii: minim 1, maxim 1Descriere element Lista de contracteNume element contract Nr apariţii: minim 0, maxim nelimitatDescriere element Datele de identificare ale contractuluiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

contractNo Numărul contractului Da string Lungime

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 17

contractNo Numărul contractului Da string max. 40

contractDate Data contractului Da date -validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -

orgUnitCodeCasa de asigurări cu care s-a încheiatcontractul (valoarea codului dinnomenclatorul de case de asigurări)

Da string Lungimemax. 20

companyCode Codul de identificare unic alfurnizorului Da string Lungime

max. 20categoryCode Codul categoriei de furnizor Da string -contractType Tipul ce contract al furnizorului Nu string -Nume element employees Nr apariţii: minim 1, maxim 1Descriere element Lista de angajaţi (medici şi asistenţi)Nume element employee Nr apariţii: minim 0, maxim nelimitatDescriere element Datele de identificare ale angajatuluiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeripid CNP Nu pidType -cid Nu string -

firstName Prenumele persoanei Da string Lungimemax. 40

lastName Numele de familie persoanei Da string Lungimemax. 40

validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -

stencilNo Codul de parafă al medicului Nu string Lungimemax. 6

Nume element specialities Nr apariţii: minim 0, maxim 1Descriere element Lista specialităţilor angajatuluiNume element speciality Nr apariţii: minim 0, maxim nelimitatDescriere element Specialitatea angajatului, dacă acesta este medicNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul din nomenclatorul de specialităţimedicale Da string Lungime

max. 20

Nume tip simplu Descriere tip simplu Tip de date Constrangeri

pidType Definitia tipului de date folosit pentru CNP stringLungime min. 13Lungime max. 13Patern [0-9]{13}

2.1.3. Structura fişierului de raportare pentru îngrijiri la domiciliuNume schemă ImportHomeCareReport.xsdNamespace http://www.cnas.ro/siui/2.0

Nume element report Nr apariţii: minim 1, maxim 1Descriere element Raportare periodica de ingrijiri la domiciliuNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

AppKeyCheia de identificare a aplicatiei deraportare (producator de software 3rdpartry)

Nu string Lungimemax. 20

AppID Identificator unic al raportarii Da string Lungimemax. 20

medicalUnit Nume Unitate Medicala Da string Lungimemax. 100

fiscalCode Cod Fiscal Da string Lungimemax. 20

contractNo Numar Contract Da string Lungimemax. 20Lungime

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 18

reportingDate Data Raportarii Da date -startFrom Data inceputului de raportare Da date -endTo Data sfarsitului de raportare Da date -

invoiceNo Numar factura Nu string Lungimemax. 20

invoiceDate Data factura Nu date -invoiceValue Valoare factura Nu decimal -

noDecision Numarul Deciziei Nu string Lungimemax. 40

Nume element homeCareServices Nr apariţii: minim 1, maxim 1Descriere element Lista serviciilor de ingrijire la domiciliu raportateNume element homeCareService Nr apariţii: minim 0, maxim nelimitatDescriere element Serviciu de ingrijire la domiciliu raportateNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

AppID Numar de ordine Da string Lungimemax. 20

personType Tipul persoanei Da string Lungimemax. 10

personIdentifier Identificatorul persoanei (CNP) Da string Lungimemax. 30

personCID Numărul de asigurat al persoanei Nu string Lungimemax. 20

cardNo Numărul cardului electronic de asiguratal persoanei Nu string Lungime fixă

16certificateDate Data adeverintei de asigurat pentru cei

care nu au card Nu date -

signature

Semnătura digitală a pacientului informat Base64, utilizând certificatul depe card. Se completează numai dacăeste completat şi numărul de card şicuprinde atributele"cid|cardNo|date|dateEnd|code".

Nu base64-binary -

signHash Nu se mai foloseşte! Nu hex-binary -

repStencilNoParafa Medicului - pentru serviciilecare necesita prezenta medicului esteobligatoriu

Nu string Lungimemax. 6

decisionNo Numarul Deciziei, dupa 01.04.2018numar unic de identificare CAS Da string Lungime

max. 40decisionDate Data Deciziei, dupa 01.04.2018 data

numar CAS Da date-time -

recommendationNo Numar recomandare Nu string Lungimemax. 40

recommendationDate Data Recomandare Nu date-time -

isRural Acordare serviciu in mediul rural Nu string

0-Serviciileau fostacordate inmediul urban,la mai putinde 15km depunctul delucru alfurnizorului1-Serviciileau fostacordate inmediul rural,la mai multde 15km depunctul delucru alfurnizorului

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 19

furnizoruluidate Data Executarii Da date-time -

code Codul Serviciului Da string Lungimemax. 20

assistantCNPCNP-ul asistentului - ori parafamedicului, ori CNP asistent esteobligatoriu

Nu pidType -

assistantCIDNumărul de asigurat al asistentului - oriparafa medicului, ori CID asistent esteobligatoriu

Nu cidType -

dateEndData completa (inclusiv ora si minutul)la care s-a terminat prestareaserviciului.

Da date-time -

Nume element reevaluationPlans Nr apariţii: minim 0, maxim 1Descriere element Lista planurilor de reevalaure pentru ingrijiri paliative la domiciliuNume element reevaluationPlan Nr apariţii: minim 0, maxim nelimitatDescriere element Plan de reevalaure pentru ingrijiri paliative la domiciliuNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

AppID Numar de ordine Da string Lungimemax. 20

personType Tipul persoanei Da string Lungimemax. 10

personIdentifier Identificatorul persoanei (CNP) Da string Lungimemax. 30

personCID Numărul de asigurat al persoanei Nu string Lungimemax. 20

decisionNo Numarul Deciziei Da string Lungimemax. 40

decisionDate Data Deciziei Da date-time -

evalStencilNoParafa Medicului Evaluator - mediculevaluator pentru serviciile de ingrijiri ladomiciliu paliative

Da string Lungimemax. 6

evaluationDate Data Evaluarii Da date-time -

serviceDate Data la care urmeaza a se efectuaserviciile Da date-time -

problem Problema actuala sau potentiala Da string Lungimemax. 300

Nume element reevaluationServices Nr apariţii: minim 1, maxim 1Descriere element Serviciile din planul de reevaluareNume element reevaluationService Nr apariţii: minim 0, maxim nelimitatDescriere element Serviciul din planul de reevaluareNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

AppID Identificatorul unic al înregistrarii Nu string Lungimemax. 20

serviceCode Codul Serviciului Da string Lungimemax. 20

Nume element prescriptions Nr apariţii: minim 0, maxim 1Descriere element Lista retetelor eliberate în intervalul de raportareNume element prescription Nr apariţii: minim 0, maxim nelimitatDescriere element Reteta prescisa de medicNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

AppIDIdentificator unic in aplicatia deraportare. Acest atribut este folosit laidentificarea randului raportat.

Da string -

stencilNo Parafa medicului care a facutprescrierea. Da string -

pid CNP pacient Nu pidType -cid Numarul de asigurat al pacientului Nu cidType -

cardNo Numarul cardului electronic de asiguratal pacientului Nu string Lungime fixă

16Semnătura digitală a pacientului in

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 20

signature este completat şi numărul de card şicuprinde atributele"cid|cardNo|prescDate|serialCode/serialNo".

Nu base64-binary -

signHash Nu se mai foloseşte! Nu hex-binary -

serialCode Serie reteta Da string Lungimemax. 20

serialNo Num?r re?et? Da string Lungimemax. 20

prescDate Data prescrierii Da date -

prescriptionType Tipul retetei (valoare codului dinnomenclatorul de tipuri de re?ete) Da string Lungime

max. 20

patientType Tipul de pacient (valoarea codului dinnomenclatorul de stari de asigurat) Nu string Lungime

max. 20

diagnostic Diagnosticul (text liber) Nu string Lungimemax. 2000

nphNo

Numarul programului national desanatate (Valoarea codului dinnomenclatorul de programe nationalede sanatate)

Nu string Lungimemax. 20

noDaysTreatment Numarul de zile de tratament. Nu string -

recommendedByStencilNo Parafa medicului specialist care arecomandat reteta Nu string Lungime

max. 10

merNo Numarul fisei de internare. Da string

Lungime min.1Lungimemax. 20

merDate Data fisei de internare. Da date -Nume element drugs Nr apariţii: minim 1, maxim 1Descriere element Lista medicamentelor de pe retetaNume element item Nr apariţii: minim 0, maxim nelimitatDescriere element Element de detaliu al listei de medicamente de pe retetaNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

AppID Identificatorul unic al înregistrarii Nu string Lungimemax. 20

crtNo Numarul de ordine al întegistrarii asacu apare pe reteta Nu unsigned-int -

copmtListTypeCodeCodul listei de compensare (Valaoredin nomenclatorul de tipuri liste decompensare)

Nu string Lungimemax. 20

copmtListTypePrc Procentul de compensare aferent listeide mai sus Nu decimal -

diseaseCode Codul de boala pentru care s-aprescris medicamentul Nu string Lungime

max. 20

diseaseCategCode Codul categoriei de boala Nu string Lungimemax. 20

diagType Tipul de diagnostic Nu string0-ACUT1-SUBACUT2-CRONIC

drugCode Codul medicamentului (valoare dinnomenclatorul de medicamente) Nu string Lungime

max. 20

activeSubstCode Codul substan?ei active (valoare dinnomenclatorul de substan?e active) Nu string Lungime

max. 100

pharmaceuticalForm Codul formei de ambalare (valoare dinnomenclatorul de forme de ambalare) Nu string Lungime

max. 100

concentration Codul concentatiei (valoare dinnomenclatorul de concentatii) Nu string Lungime

max. 30

dose Dozaj Nu string Lungimemax. 20

quantity Cantiatea de medicament prescrisa Nu decimal -

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 21

quantity Cantiatea de medicament prescrisa Nu decimal -

Nume tip simplu Descriere tip simplu Tip de date Constrangeri

pidType Tipul de date folosit pentru CNP stringLungime min. 13Lungime max. 13Patern [0-9]{13}

Nume tip simplu Descriere tip simplu Tip de date Constrangeri

cidType Tipul de date folosit pentru CID stringLungime min. 20Lungime max. 20Patern [0-9]{20}

2.1.4. Structura fişierului de răspuns la raportarea pentru îngrijiri ladomiciliuNume schemă FeedbackHomeCareReport.xsdNamespace http://www.cnas.ro/siui/2.0

Nume element report Nr apariţii: minim 1, maxim 1Descriere element Răspuns la raportarea pentru furnizorii de servicii de îngrijire la domiciliuNume atribut Descriere atribut Obligatoriu Tip de date ConstrângeriAppID Identificatorul unic al înregistrării Da string -Nume element homeCareServices Nr apariţii: minim 1, maxim 1Descriere element Lista serviciilor de ingrijire la domiciliu raportateNume element homeCareService Nr apariţii: minim 0, maxim nelimitatDescriere element Serviciul de îngrijire validatNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

AppID Identificator unic in aplicatia de ingrijirila domiciliu al unui serviciu Da string -

state Status serviciu, arata daca e validserviciul Da string -

Nume element errors Nr apariţii: minim 0, maxim 1Descriere element Erori aparute la procesare unui serviciu de ingrijire la domiciliuNume element error Nr apariţii: minim 0, maxim nelimitatDescriere element Eroare de validare la prelucrarea raportăriiNume atribut Descriere atribut Obligatoriu Tip de date Constrângericode Cod eroare Da string -

errorType Tip de eroare in functie de severitate. Nu unsigned-int 0-Averizare1-Eroare

2.1.5. Structura fişierului de cerere de sincronizare a deciziilor pentruîngrijiri la domiciliuNume schemă SyncHomeCareResolutionRequest.xsdNamespace http://www.cnas.ro/siui/2.0

Nume element synchronization Nr apariţii: minim 1, maxim 1Descriere element Fişier de cerere pentru sincronizarea deciziilor pentru îngrijire la domiciliuNume atribut Descriere atribut Obligatoriu Tip de date ConstrângerimedicalUnit Nume unitate medicala Da string -fiscalCode Cod fiscal unitate medicala Da string -contractNo Numar contract unitate medicala Da string -

insuranceHouse CJAS de care apartine unitateamedicala Da string -

requestDate Data la care a fost ceruta sincronizareadeciziilor Da date -

Nume element resolutions Nr apariţii: minim 1, maxim 1Descriere element Lista de deciziiNume element resolution Nr apariţii: minim 0, maxim nelimitat

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 22

resolutionDate Data deciziei Da date -

2.1.6. Structura fişierului de răspuns la sincronizarea deciziilor pentruîngrijiri la domiciliuNume schemă FeedbackPermanenceReport.xsdNamespace http://www.cnas.ro/siui/2.0

Nume element report Nr apariţii: minim 1, maxim 1Descriere element Răspuns la raportarea pentru medicii de familieNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

AppID Identificatorul unic la nivelul aplicaţieial raportării Da string -

rapDate Data raportării Da date -

startFrom Data de inceput a perioadei deraportare Da date -

endTo Data de sfârşit a perioadei de raprotare Da date -Nume element physician Nr apariţii: minim 1, maxim nelimitatDescriere element Datele de identificare ale mediculuiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

stencil Codul de parafă al medicului Da string Lungimemax. 6

Nume element permanence Nr apariţii: minim 0, maxim nelimitatDescriere element Lista serviciilor validateNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

AppID Identificatorul unic la nivelul aplicaţieial înregistrării Da string -

state Indică dacă înregistrarea raportată afost validată sau nu Da boolean -

Nume element errors Nr apariţii: minim 0, maxim 1Descriere element Lista de erori detectate la prelucrarea raportăriiTip element errorsCollection (vezi definiţia mai jos, sau în tipurile comune)Nume element assistant Nr apariţii: minim 0, maxim nelimitatDescriere element Datele de identificare ale asistentuluiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeripid CNP-ul asistentului Da pidType -Nume element permanence Nr apariţii: minim 0, maxim nelimitatDescriere element Lista serviciilor validateNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

AppID Identificatorul unic la nivelul aplicaţieial înregistrării Da string -

state Indică dacă înregistrarea raportată afost validată sau nu Da boolean -

Nume element errors Nr apariţii: minim 0, maxim 1Descriere element Lista de erori detectate la prelucrarea raportăriiTip element errorsCollection (vezi definiţia mai jos, sau în tipurile comune)

Nume tip complex errorType

Descriere tip complex Definiţia tipului de date folosit pentru erorile de raportare (elementul poate conţineca text inclus comentariile operatorilor SIUI)

Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul erorii (valoare din nomenclatorulde erori SIUI) Da string -

Nume tip complex errorsCollectionDescriere tip complex Definiţia tipului de date folosit pentru lista de eroriNume element error Nr apariţii: minim 0, maxim nelimitatDescriere element Eroare de raportare (element de tip)Tip element errorType (vezi definiţia mai jos, sau în tipurile comune)

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 23

Descriere element Eroare de raportare (element de tip)Tip element errorType (vezi definiţia mai jos, sau în tipurile comune)

Nume tip simplu Descriere tip simplu Tip de date Constrangeri

pidType Tipul de date folosit pentru CNP stringLungime min. 13Lungime max. 13Patern [0-9]{13}

2.2. Fişiere folosite la validarea online a serviciilor

Fişiere din această secţiune fac referire la fişierul CommonReportingTypes.xsd careeste prezentat în "Anexa 001 – Prezentarea serviciilor Web". Această anexă maiconţine alte structuri de date care pot fi utile oricărei aplicaţii, referindu-ne în modspecial la fişierul de răspuns la verificarea calităţii de asigurat.

2.2.1. Structura fişierului de cerere de validare pentru servicii de îngrijirela domiciliuNume schemă HomeCareServicesValidateRequest.xsdNamespace http://www.cnas.ro/siui/2.0Schemă referită CommonReportingTypes.xsd

Nume element request Nr apariţii: minim 1, maxim 1Descriere element Cerere de validare pentru servicii de ingrijire la domiciliuExtinde tipul requestContractType (vezi definiţia mai jos, sau în tipurile comune)Nume element homeCareClaimItem Nr apariţii: minim 1, maxim nelimitatDescriere element Servicii de ingrijire pe asiguratExtinde tipul claimItemType (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date ConstrângeripersonType Tipul persoanei Da patientType -

personIdentifier Identificatorul pacientului (CNP) Da string Lungimemax. 30

cid Numărul de asigurat al pacientului Nu string Lungime fixă20

decisionNo Numarul Deciziei, dupa 01.04.2018numar unic de identificare CAS Da string Lungime

max. 40decisionDate Data Deciziei, dupa 01.04.2018 data

numar CAS Da date-time -

Nume element homeCareService Nr apariţii: minim 1, maxim nelimitatDescriere element Serviciu de ingrijire la domiciliu raportat pentru validareExtinde tipul claimItemType (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeridate Data Executarii Da date-time -

code Codul Serviciului Da string Lungimemax. 20

repStencilNo Parafa Medicului Nu string Lungimemax. 6

assistantCNP CNP-ul asistentului Nu pidType -

dateEndData completa (inclusiv ora si minutul)la care s-a terminat prestareaserviciului.

Da date-time -

assistantCID CID-ul asistentului Nu string Lungimemax. 20

cardNo Numărul cardului electronic de asiguratal pacientului Nu string Lungime fixă

16certificateDate Data adeverintei de asigurat pentru cei

care nu au card Nu date -

Semnătura digitală a pacientului in

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 24

cuprinde atributele"cid|cardNo|date|dateEnd|code".

signHash Nu se mai foloseşte! Nu hex-binary -

2.2.2. Structura fişierului de răspuns la validarea serviciilor de îngrijire ladomiciliuNume schemă HomeCareServicesValidateResponse.xsdNamespace http://www.cnas.ro/siui/2.0Schemă referită CommonReportingTypes.xsd

Nume element response Nr apariţii: minim 1, maxim 1Descriere element Răspuns la validarea serviciilor de ingrijire la domiciliuExtinde tipul responseType (vezi definiţia mai jos, sau în tipurile comune)Nume element homeCareClaimItem Nr apariţii: minim 0, maxim nelimitatDescriere element Servicii de ingrijire pe asiguratExtinde tipul feedbackType (vezi definiţia mai jos, sau în tipurile comune)Nume element homeCareService Nr apariţii: minim 1, maxim nelimitatDescriere element Serviciu de ingrijire la domiciliu raportat pentru validareTip element feedbackType (vezi definiţia mai jos, sau în tipurile comune)

2.3. Fişiere folosite la procesarea reţetelor electronice

Fişiere din această secţiune sunt destinate aplicaţiilor de raportare pentru farmaciştiicare eliberează medicamente compensate pe baza reţetelor electronice.

2.3.1. Structura fişierului de definiţie tipurilor comune folosite de reţeteleelectroniceAcest fişier conţine definiţiile tipurilor XML de bază simple şi complexe folosite încelelalte fişiere specifice reţetelor electronice.Nume schemă CommonReportingTypesPE.xsdNamespace http://www.cnas.ro/pel/1.0Descriere schemă Definiţia tipurilor de date comune folosite în prescripţia electronică

Nume tip complex claimItemTypeDescriere tip complex Tipul de date de bază folosit pentru trimiterea cererilor de validareNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

AppID Identificatorul unic al înregistrării lanivelul aplicaţiei de raportare Da string Lungime max.

20deleted Indica daca înregistrarea raportată a

fost adăugată, modificată sau ştearsă Nu boolean -

Nume tip complex errorType

Descriere tip complex Definiţia tipului de date folosit pentru erorile de raportare (elementul poate conţineca text inclus comentariile operatorilor SIUI)

Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul erorii (valoare din nomenclatorulde erori SIUI) Da string Lungime max.

20

comments Descrierea erorii in clar Nu string Lungime max.2000

alertLevel Nivelul de alertă Lista valori (Info,Warning, Eroare) Nu string

Lungime fixă 1E-ErrorI-InfoW-Warning

alertTypeTipul de alertă, conform ghidului de

Nu stringLungime max.

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 25

W-Warning

alertType Tipul de alertă, conform ghidului depractică Nu string Lungime max.

100

Nume tip complex errorsCollectionDescriere tip complex Definiţia tipului de date folosit pentru lista de eroriNume element error Nr apariţii: minim 0, maxim nelimitatDescriere element Eroare de raportare (element de tip)Tip element errorType (vezi definiţia mai jos, sau în tipurile comune)

Nume tip complex requestType

Descriere tip complex Tipul de date de bază folosit pentru transmiterea cererilor de validare către SIUI(abstract - trebuie derivat)

Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

AppKeyCheia de identificare a aplicaţiei deraportare (producator de software 3rdparty)

Nu string Lungime max.20

providerCode Codul unic de identificare alfurnizorului Da string

Lungime min. 1Lungime max.20

providerNameDenumirea furnizorului (unităţiimedicale) în numele căreia se emitecererea de validare

Da stringLungime min. 1Lungime max.100

workPlace Punctul de lucru al furnizorului, de lacare se efectueaza raportarea Nu string Lungime max.

20

insuranceHouseCodul casei de asigurări cu carefurnizorul are contract (valoare dinnomenclatorul de case de asigurări)

Da stringLungime min. 1Lungime max.20

Nume tip complex requestContractType

Descriere tip complex Tipul de date de bază folosit pentru transmiterea cererilor de validare către SIUI,pentru furnizorii cu contract

Extinde tipul requestType (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

contractNo Numărul contractului în vigoare, pentrucare se realizează raportarea Da string

Lungime min. 1Lungime max.40

contractType Tipul contractului specific furnizoruluipentru care se realizează raportarea Da string

Lungime min. 1Lungime max.3

reportDate

Luna (prima zi sau orice alta zi dinluna) pentru care se realizeazăraportarea (toate înregistrările trebuiesă se încadreze în această lună)

Da date -

Nume tip complex prescriptionTypeDescriere tip complex Tipul de date de bază folosit pentru reteţeExtinde tipul claimItemType (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeriseries Seria reţetei electronice Da prescriptionSeriesType-

no Numărul de serie al reţeteielectronice Da prescriptionNoType -

physicianStencilNo Număr parafă medic prescriptor Da stencilType -

physicianContract Număr contract medicprescriptor Da string

Lungime min.1Lungime max.40

physicianContractType Tipul de contract al mediculuiprescriptor Nu string Lungime max.

5

Codul unic de indetificare a Lungime min.

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 26

20

source Sursă reţetă Da string

0-Medic defamilie1-Ambulatoriu2-Spital3-Ambulanţă(neutilizat)4-Altele5-MF - MM6-Altele17-Altele2

pacientType Tipul pacientului Da string

Lungime min.1Lungime max.20

nhpNo Numărul PNS-ului în care esteînscris pacientul Nu string Lungime max.

20

diagnosticDiagnosticul în baza căruia afost prescrisă reţeta (listacodurilor de diagnostic)

Nu string Lungime max.2000

prescriptionDate Data de prescriere a reţetei Da date -

recomendedByStencilNo Numărul parafei medicului carea recomandat reţeta Nu string Lungime max.

20

prescriptionType Tipul reţetei Nu string Lungime max.20

personCIDNumărul de identificare alpersoanei (dupa caz poate fi:CID,CE sau PASS)

Da string

Lungime min.1Lungime max.20

europeanCardNoNumărul Cardului European alpersoanei (se completeazapentru categoria CE)

Nu string

Lungime min.1Lungime max.20

passportNo

Numărul Pasaportului persoanei(se completeaza pentrucategoria ACORD sau ALTE3-Formulare Europene)

Nu string

Lungime min.1Lungime max.20

cardNo Numărul cardului electronic deasigurat al beneficiarului Nu string Lungime fixă

16sex Sexul pacientului Da genderType -birthdate Data de naştere a pacientului Da date -

citizenship

Tara emitentă a actului in bazacaruia s-a stabilit categoria depe reteta (codul de ţară dinnomenclatorul de ţări)

Da string

Lungime min.1Lungime max.20

approvedByComissionSpecifică dacă reţeta a fostaprobată de comisieCNAS/CJAS

Nu boolean -

decisionDisease Cod de boala din dosarul detratament Nu string Lungime max.

20

decisionNo Numărul deciziei de aprobare adosarului de tratament Nu string Lungime max.

20decisionDate Data deciziei de aprobare a

dosarului de tratament Nu date -

specialLowNoNumarul legii speciale in bazacareia se acorda procentul decompesare de 100%

Nu string Lungime max.30

merNoNumărul de înregistrare înregistrul de consultaţii (fişa deobservaţie)

Da string

Lungime min.1Lungime max.20

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 27

merNo registrul de consultaţii (fişa deobservaţie)

Da string Lungime max.20

noDaysTreatment Numărul de zile de tratament(legacy - nu se mai foloseşte) Nu integer -

reportedOnline Indică modul de prescriere şi deraportare a reţetei în sistem. Da string

0-OFFLINE:Prescrisăoffline de cătremedic.Validată onlinede farmacie.1-ONLINE:Prescrisăonline de cătremedic.Validată onlinede medic.

issuedTypeIndică tipul de eliberare alreţetei: integral, parţial saufracţionat.

Da string

0-Prescrisă şineeliberatăîncă.1-Eliberatăintegral.2-Eliberatăparţial.3-Eliberatăfracţionat.4-Eliberatăparţial şifracţionat.

houseCallPrescriptionIndică dacă reţeta este dincalup de reţete la domiciliu(pretipărite)

Da boolean -

isReplacementFlag care indica daca mediculeste inlocuitor (pt contractele deMF)

Nu boolean -

physicianValidatedFlag care indica daca o retetaeste validata de medic, pepropria raspundere

Da string

Lungime fixă 10-DA1-NU2-N/A

validationReasonMotivul pentru care medicul avalidat pe propria raspundere oreteta invalidata de sistem

Nu string Lungime max.300

formEu

Tipul de formular european - secompletează pentru ALTE3, dinnomenclatorul de tipuri dedocumente

Nu string

Lungime min.1Lungime max.10

docTypeAcord

Tipul de document care adeschis dreptul la medicamentepentru pacientii din statele cucare Romania a incheiatACORDURI

Nu string Lungime max.20

approvedForDrugSpecifică dacă are decizieaprobată şi decizia conţinenumele medicamentului

Nu boolean -

certificateDate Data eliberarii adeverinței deasigurat Nu date -

Nume tip complex prescriptionDrugTypeDescriere tip complex Tipul de date de bază folosit medicamentele existente pe retetaNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

AppID Identificatorul unic al înregistrării lanivelul aplicaţiei de raportare Da string Lungime max.

20

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 28

drugCode (valoarea codului din nomenclatorulde medicamente)

Nu string Lungime max.20

diseaseCodeCodul de boală pentru care s-aprescris medicamentul (dinnomenclatorul ICD10)

Nu string Lungime max.20

diseaseCodeCIMCodul de boală pentru care s-aprescris medicamentul (dinnomenclatorul CIM10)

Nu string Lungime max.50

diseaseCategoryCodeCategoria bolii pentru care s-aprescris medicamentul (dinnomenclatorul de categorii de boala)

Nu string Lungime max.20

diagnosticType Codul tipului de diagnostic Da diagnosticType-

copaymentListTypeCodeCodul listei de compensare (dinnomenclatorul de tipuri liste decompensare)

Nu string Lungime max.20

copaymentListPercent Procentul de compensare aferentlistei de mai sus Nu decimal -

testMonthNo Număr de luni de tratament pentruteste de automonitorizare Nu double -

testPatientType Tipul de pacient pentru care seeliberează teste de automonitorizare Nu string 0-ADULT

1-COPILbyProtocol Bifă care indică dacă medicamentul

se eliberează pe bază de protocol Da boolean -

supplyType Tipul de detaliu (medicament sau testde automonitorizare) Da string 2-Medicament

4-Test

issuedType Indică tipul de eliberare almedicamentelor. Da string

0-Prescris şineeliberat încă1-Eliberatintegral2-Anulat3-Eliberatfracţionat

isRecommended Bifă care indică dacă medicamentul afost recomandat de medicul specialist Nu boolean -

noDaysTreatment Numărul de zile de tratamentprescrise Nu integer -

noDaysAdministered Numărul de zile de tratament eliberate Nu integer -

Nume tip simplu Descriere tip simplu Tip de date Constrangeri

stencilType Tipul de date folosit pentru parafa unuimedic string Patern [0-9A-Z]{5,6}

Nume tip simplu Descriere tip simplu Tip de date Constrangeri

prescriptionSeriesType Tipul de date folosit pentru seria unei retete stringLungime min. 5Lungime max. 10Patern [A-Za-z]*

Nume tip simplu Descriere tip simplu Tip de date Constrangeri

prescriptionNoType Tipul de date folosit pentru numarul uneiretete string

Lungime min. 1Lungime max. 20Patern [0-9]*

Nume tip simplu Descriere tip simplu Tip de date Constrangeri

genderType Valori posibile pentru sexul unui pacient string

1-MASCULIN2-FEMININ3-BISEXUAL4-NECUNOSCUT

Nume tip simplu Descriere tip simplu Tip de date Constrangeri0-ACUT

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 29

Nume tip simplu Descriere tip simplu Tip de date Constrangeri

diagnosticType Tipul de diagnostic string0-ACUT1-SUBACUT2-CRONIC

2.3.2. Structura fişierului de cerere de validare unei reţete electronice decătre medicAcest fişier defineşte structura fişierelor XML generate de aplicaţia de raportare amedicului şi transmise spre procesare către sistemul central pentru validarea uneireţete electronice prescrise.Nume schemă PhysicianDrugPERequest.xsdNamespace http://www.cnas.ro/pel/1.0

Descriere schemă Structura unei cereri de validare pentru reţete prescrise de medici (prescripţieelectronică)

Schemă referită CommonReportingTypesPE.xsd

Nume element request Nr apariţii: minim 1, maxim 1Descriere element Cerere de validare pentru reţete prescrise de mediciExtinde tipul requestContractType (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

senderTypeTipul de furnizor care introduce retetain sistem (M)edic sau (F)armacist(daca medicul e offline)

Nu string

Lungime fixă1M-F-

Nume element prescription Nr apariţii: minim 1, maxim 1Descriere element Reţetă prescrisă de medicExtinde tipul prescriptionType (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

signature

Semnătura digitală a pacientului informat Base64, utilizând certificatul depe card. Se completează numai dacăeste completat şi numărul de card şicuprinde atributele"personCID|cardNo|prescriptionDate|series/no".

Nu base64-binary -

signHash Nu se mai foloseşte! Nu hex-binary -

physicianPhone Numărul de telefon al mediculuiprescriptor (cu cod de ţară) Nu string

Lungime min.1Lungimemax. 25

physicianEmail Adresa de e-mail a mediculuiprescriptor Nu string

Lungime min.1Lungimemax. 100

physicianAddress Adresa poştală a medicului prescriptor Nu string

Lungime min.1Lungimemax. 2000

isPrinted Flag "reteta printata" Nu boolean -isCancelled Flag "reteta anulata" Nu boolean -Nume element prescriptionDrug Nr apariţii: minim 1, maxim nelimitatDescriere element Lista medicamentelor care sunt prescrise pe o reţetăExtinde tipul prescriptionDrugType (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

activeSubstance Codul substanţei active ce intră încomponenţa medicamentului. Nu string Lungime

max. 150

concentration Concentraţia de substanţă activă dinconţinutul medicamentului. Nu string Lungime

max. 30

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 30

dose Doza de medicament prescrisă Da string Lungimemax. 20

prescriptedQuantity Cantitatea prescrisă Nu double -

medicalMotivation Motivaţia medicală pentru prescriereadenumirii comerciale (dacă este cazul) Nu string Lungime

max. 100

2.3.3. Structura fişierului de răspuns la validarea unei reţete electronice decătre medicAcest fişier reprezintă structura unui fişier XML de răspuns care este generat desistemul central în momentul procesării unei cererei de validare a unei reţeteelectronice prescrise de către medic. Fişierul trebuie interpretat de aplicaţia deraportare, care trebuie sa afişeze mesaje sugestive pentru ca medicul să poatăcorecta eventualele probleme semnalate.Nume schemă PhysicianDrugPEResponse.xsdNamespace http://www.cnas.ro/pel/1.0

Descriere schemă Structura unui răspuns la validare pentru reţete prescrise de medici (prescripţieelectronică)

Schemă referită CommonReportingTypesPE.xsd

Nume element response Nr apariţii: minim 1, maxim 1Descriere element Răspuns la validare pentru reţete prescrise de mediciExtinde tipul requestContractType (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

senderTypeTipul de furnizor care introduce retetain sistem (M)edic sau (F)armacist(daca medicul e offline)

Nu string

Lungime fixă1M-F-

Nume element prescription Nr apariţii: minim 1, maxim 1Descriere element Reţetă prescrisă de medicExtinde tipul prescriptionType (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

physicianPhone Numărul de telefon al mediculuiprescriptor (cu cod de ţară) Nu string Lungime

max. 25

physicianEmail Adresa de e-mail a mediculuiprescriptor Nu string Lungime

max. 100

physicianAddress Adresa poştală a medicului prescriptor Nu string Lungimemax. 2000

isPrinted Flag "reteta printata" Nu boolean -isCancelled Flag "reteta anulata" Nu boolean -

RefID Identificatorul de tranzacţie de validare(numărul de înregistrare unic în sistem) Nu string Lungime

max. 40

fractionNoNumărul de ordine al farmaciei careeliberează o reţetă (în cazul uneieliberări fracţionate)

Da integer -

isSigned Flag care indica daca fisierul trimis demedic a fost semnat Nu boolean -

Nume element prescriptionDrug Nr apariţii: minim 1, maxim nelimitatDescriere element Lista medicamentelor care sunt prescrise pe o reţetăExtinde tipul prescriptionDrugType (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

activeSubstance Codul substanţei active ce intră încomponenţa medicamentului. Nu string Lungime

max. 150

concentration Concentraţia de substanţă activă dinconţinutul medicamentului. Nu string Lungime

max. 30

pharmaceuticalForm Forma farmaceutică a medicamentului. Nu string Lungimemax. 100

dose Doza de medicament prescrisă Nu string Lungime

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 31

pharmaceuticalForm Forma farmaceutică a medicamentului. Nu string max. 100

dose Doza de medicament prescrisă Nu string Lungimemax. 20

prescriptedQuantity Cantitatea prescrisă Nu double -

medicalMotivation Motivaţia medicală pentru prescriereadenumirii comerciale (dacă este cazul) Nu string Lungime

max. 100

RefID Identificatorul de tranzacţie de validare(numărul de înregistrare unic în sistem) Nu string Lungime

max. 40

fractionNoNumărul de ordine al farmaciei careeliberează o reţetă (în cazul uneieliberări fracţionate)

Nu integer -

issuedQuantity Cantitatea eliberată Nu double -Nume element errors Nr apariţii: minim 0, maxim 1Descriere element Lista de mesaje de validare aferente unui medicamentTip element errorsCollection (vezi definiţia mai jos, sau în tipurile comune)Nume element errors Nr apariţii: minim 0, maxim 1Descriere element Lista de mesaje de validare aferente unei reţeteTip element errorsCollection (vezi definiţia mai jos, sau în tipurile comune)Nume element errors Nr apariţii: minim 0, maxim 1Descriere element Lista de mesaje de validare aferente cererii de validareTip element errorsCollection (vezi definiţia mai jos, sau în tipurile comune)

2.3.4. Structura fişierului de import al calupurilor de serii de reţeteelectroniceAceastă structură corespunde ambelor metode destinate preluării calupurilor de seriipentru reţete electronice, cea de generare şi cea de import, şi defineşte structurafişierului XML generat de sistemul central în urma apelurilor aplicaţiilor de raportare.

OBSERVAŢIE Deşi se adresează strict seriilor de reţete electronice, acest serviciu trebuie apelatfolosinid URL-ul specific SIUI (si nu PE).

Nume schemă ePrescriptionSeries.xsdNamespace http://www.cnas.ro/siui/2.0Descriere schemă Structura datelor pentru exportul seriilor de reţete

Nume element provider Nr apariţii: minim 1, maxim 1

Descriere element Tipul de date pentru furnizor. Foloseste la identificarea furnizorului care a facutcererea.

Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul furnizorului Da string Lungimemax. 20

name Numele furnizorului Da string Lungimemax. 100

uicCodul unic de identificare alfurnizorului (cod fiscal sau CNP, dupăcaz)

Da string -

validFrom Data inregistrarii furnizorului in sistem Nu date -

attorney Numele reprezentantului legal alfurnizorului Nu string Lungime

max. 100issueDate Data şi ora la care a fost generat

fişierul în SIUI (timestamp) Da date-time -

Nume element Series Nr apariţii: minim 0, maxim 1Descriere element Colectia de serii generateNume element Serie Nr apariţii: minim 0, maxim nelimitatDescriere element Definitia unei serii generateNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 32

lastNo Ultimul numar Da string -validFrom Data de inceput a valabilităţii Da date -validTo Data de sfârşit a valabilităţii Nu date -generationDate Data generarii Da date -orgUnitCode Codul casei de asigurări Nu string -isOnline Da string -Nume element cancelSeries Nr apariţii: minim 0, maxim 1Descriere element Colectia de serii anulateNume element cancelSerie Nr apariţii: minim 0, maxim nelimitatDescriere element Definitia unei serii anulateNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

series Serii retete Da string Lungimemax. 20

firstNo Primul numar Da integer -lastNo Ultimul numar Da string -cancellationDate Data anularii Da date -orgUnitCode Cod unitate organizatorica Nu string -

2.3.5. Structura codului de bare 2D tipărit pe reţetăAceastă structură nu reprezintă un fişier propriu-zis, ci este modul de codificare ainformţiei în codul de bare 2D tipărit pe reţetele electronice. Codul de bare 2Dconţine un şir se octeţi care reprezintă un fişier XML arhivat utilizând algoritmul ZIP.

Structura prezentată în continuare descrie conţinutul acestui fişier XML, carecorespunde în mare parte cu fişierele pe care aplicaţiile de raportare ale medicilor şifarmaciştilor le transmit către sistemul central, comasând detaliile despre medic,pacient şi farmacist, precum şi cele referitoare la medicamentele prescise şi celeeliberate.

Există o singură structură de validare care conţine în mod obligatoriu datelereferitoare la prescriere, şi în mod opţional pe cele referitoare la medicamenteleeliberate.Nume schemă PEBarcode.xsdVersiune schemă 1.2Namespace http://www.cnas.ro/pel/1.0Descriere schemă Definiţie structură cod de bare 2D tipărit pe reţetă

Nume element P Nr apariţii: minim 1, maxim 1Descriere element Reţetă electronică online - variantă alternativăTip element P (vezi definiţia mai jos, sau în tipurile comune)

Nume element O Nr apariţii: minim 1, maxim 1Descriere element Reţetă electronică offline (pre-tipărită) - variantă alternativăTip element O (vezi definiţia mai jos, sau în tipurile comune)

Nume tip complex PDescriere tip complex Definiţia structurii unei reţete electronice onlineExtinde tipul O (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date ConstrângeriID Data la care a fost prescrisă reţeta Da date -Nume element PD Nr apariţii: minim 0, maxim 1Descriere element Detalii reţetăNume atribut Descriere atribut Obligatoriu Tip de date ConstrângeriS Sursă reţetă Da string -PT Tipul pacientului Da string -N PNS în care este înscris pacientul Nu string -

Parafă medic care recomandă

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 33

PT Tipul pacientului Da string -N PNS în care este înscris pacientul Nu string -

ON Parafă medic care recomandăreţeta Nu string -

PP Numărul de telefon al mediculuiprescriptor (cu cod de ţară) Nu string -

PE Adresa de e-mail a mediculuiprescriptor Nu string -

PA Adresa poştală a mediculuiprescriptor Nu string -

TY Tipul reţetei Da string

E-Reţetă electronicăEV-Reţetă electronicăcost/volumER-Reţetă electronicăcost/volum/rezultat

CD CID asigurat Da string -FN Prenume asigurat Da string -LN Nume asigurat Da string -FA Adresă asigurat Nu string -CT Cod ţară asigurat Da string -AC Reţetă aprobată de comisie Da boolean -

DD

Cod boală din dosarul detratament (obligatoriu de completatdacă este reţetă aprobată decomisie)

Nu string -

DN

Numărul deciziei de aprobare adosarului de tratament (obligatoriude completat daca este reţetăaprobată de comisie)

Nu string -

DA

Data deciziei de aprobare adosarului de tratament (obligatoriude completat daca este reţetăaprobată de comisie)

Nu date -

SLNumărul legii speciale în bazacăreia se acordă procentul decompensare de 100%

Nu string -

MR Număr de înregistrare în registrulde consultaţii (fişă de observaţii) Da string -

DT Număr zile tratament Nu integer -

ROIndică modul de prezentare şi deraportare a reţetei în sistem. Poateavea valorile: 0|Offline;1|Online

Da string -

IT Indică tipul de eliberare reţetă:integral, parţial sau fracţionat. Da string

0-Prescrisă/Neeliberată1-Eliberată integral2-Eliberată parţial3-Eliberată fracţionat4-Eliberată parţial şifracţionat

SX Sex pacient Da string -BD Data naşterii pacientului Da date -FP Indicator cetăţean străin Da boolean -EF Cod formular european Nu string -Nume element FD Nr apariţii: minim 0, maxim 1Descriere element Detalii farmacieNume atribut Descriere atribut Obligatoriu Tip de date ConstrângeriCC Codul fiscal al farmaciei Da string -

OU Codul casei de asigurări (cod dinnomenclator) Nu string -

CN Număr de contract al farmaciei Nu string -AC CID împuternicit Nu string -RD Data eliberării reţetei Da date -

RNumăr chitanţă cu care a achitatpacientul Nu string -

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 34

Nume element D Nr apariţii: minim 0, maxim nelimitatDescriere element Listă medicamente prescrise pe reţetăNume atribut Descriere atribut Obligatoriu Tip de date ConstrângeriCD Codul medicamentului prescris Nu string -

DC Codul de boală pentru care seprescrie medicamentul Nu string -

CM Codul de boală din nomenclatorulCIM10 Nu string -

DO Categoria bolii pentru care seprescrie medicamentul Nu string -

DT Codul tipului de diagnostic Da string -LT Cod listă compensată Da string -

LP Procent de compensare aferentlistei Nu double -

TM Număr luni prescrise Nu string -

TP Tip pacient Nu string 0-ADULT1-COPIL

CN Poziţia reţetei în borderou Da integer -

BP Indicator eliberare pe bază deprotocol Da boolean -

AS Cod substanţă activă Da string -

C Concentraţia de substanţă activădin conţinutul medicamentului Da string -

PF Formă farmaceutică Da string -D Doză medicament prescris Nu string -Q Cantiate prescrisă Da double -

MMotivaţia medicală pentruprescrierea denumirii comerciale(dacă este cazul)

Nu string -

TC Tipul de consumabil Da string

0-Bunuri2-Medicamente4-Teste medicale5-Dispozitive medicale

IT Tipul de eliberare amedicamentului Da string

0-Prescris/Neeliberat1-Eliberat integral2-Anulat3-Eliberat fracţionat

TD Numărul de zile de tratamentprescrise Nu integer -

Nume element E Nr apariţii: minim 0, maxim nelimitatDescriere element Medicament eliberate la faramacieExtinde tipul allowAnyAttribute (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

D Codul medicamentului eliberat (cod dinnomenclator Drugs) Da string -

RP Preţul unitar cu amănuntul almedicamentului eliberat Nu double -

PR Preţul de referinţă al medicamentuluieliberat Nu double -

RV Valoarea cu amănuntul amedicamentului eliberat Nu double -

CV Valoarea compensată amedicamentului eliberat Nu double -

CV4

Valoarea compensată amedicamentului eliberat (partea de40% suportata din bugenul MS inFNUASS pentru pensionari < 600lei/luna)

Nu double -

CV5

Valoarea compensată amedicamentului eliberat (partea de50% suportata din bugetul FNUASSpentru pensionari < 600 lei/luna)

Nu double -

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 35

CV5 medicamentului eliberat (partea de50% suportata din bugetul FNUASSpentru pensionari < 600 lei/luna)

Nu double -

VP Valoare procent TVA Nu double -

PV Valoare medicament pe bază deprotocol Nu double -

QP Cantitate de medicament pe forma deambalare Nu double -

PP Preţ medicament pe forma deambalare Nu double -

V Valoare plătită de către asigurat Nu double -IQ Cantitate eliberată Nu double -TD Numărul de zile de tratament eliberate Nu integer -

Nume tip complex ODescriere tip complex Definiţia structurii unei reţete electronice offline (pre-tipărite)Extinde tipul allowAnyAttribute (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date ConstrângeriSC Seria reţetei Da string -SN Numărul reţetei Da string -PS Parafa medicului prescriptor Da string -

CC Codul unic de identificare al unităţiimedicale Da string -

CNNumărul contractului încheiat întrefurnizor (medic prescriptor) şi casa deasigurări.

Da string -

CT Tipul contractului Da string -

OUCodul Casa de Asigurări cu care a fostîncheiat contractul mediculuiprescriptor

Da string -

AK Cheia de identificare a aplicaţiei deraportare Nu string Lungime max.

20

Nume tip complex allowAnyAttributeDescriere tip complex Tip de bază pentru toate elementele din schemă

anyAttribute Poate conţine orice atribut nedeclarat în schemă, dar valideazăatributele declarate processContents=skip

2.4. Fişiere folosite la procesarea facturilor electronice

2.4.1. Structura fişierului de transmitere a facturii electroniceAcest fişier este folosit pentru preluarea automată în sistemul central a facturiielectronice pentru decontarea serviciilor prestate de furnizor.Nume schemă ElectronicInvoice.xsdNamespace http://www.cnas.ro/siui/2.0

Nume element invoice Nr apariţii: minim 1, maxim 1Descriere element Structura facturii electronice pentru CNASExtinde tipul invoiceHeaderType (vezi definiţia mai jos, sau în tipurile comune)Nume element provider Nr apariţii: minim 1, maxim 1Descriere element Datele de identificare ale furnizoruluiExtinde tipul invoicePartnerType (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date Constrângericapital Capitalul social al furnizorului Da decimal -

signature Numele reprezentantului legal alfurnizorului Da string Lungime

max. 100

stencilNo Codul de parafă al medicului Nu stringPatern [0-9A-

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 36

Extinde tipul invoicePartnerType (vezi definiţia mai jos, sau în tipurile comune)Nume element item Nr apariţii: minim 1, maxim nelimitatDescriere element Articol facturat (unul sau mai multe)Extinde tipul invoiceItemType (vezi definiţia mai jos, sau în tipurile comune)

Nume tip complex invoiceHeaderTypeDescriere tip complex Tipul de date de bază folosit pentru antentul unei facturiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

serialCode Seria facturii (dacă e cazul) Nu string Lungime max.20

serialNumber Numărul de identificare al facturii(exclude seria) Da string Lungime max.

20issueDate Data de emitere a facturii Da date -dueDate Data scadenţei Nu date -

startDate Data de început a perioadei defacturare Da date -

endDate Data de sfârşit a perioadei de facturare Da date -

orgUnitCodeCodul case de asigurări (Valoareacodului din nomenclatorul de case deasigurări)

Da string Lungime max.30

providerCodeIdentificatorul unic al furnizoruluiemitent al facturii (codul de partenerdin SIUI)

Da string Lungime max.20

providerCategory Categoria furnizorului emitent al facturii Da string Lungime max.20

contractNumber Numărul de contract al furnizorului Da string Lungime max.40

contractType Tipul de contract al furnizorului Da string Lungime max.20

contractDate Data încheierii contractului furnizorului Da date -totalAmmount Valoarea totală a facturii (fără TVA) Da decimal -vatAmmount Valoarea TVA aferentă facturii Da decimal -

isFinal Factura este finală (nu se mai poatemodifica) Nu boolean -

isSigned Factura este semnată electronic (sefoloseşte doar pe răspuns) Nu boolean -

cancellationDate Data anulării facturii electronice Nu date -

cancellationReason Motivul anulării facturii electronice Nu string Lungime max.255

isRegularization Specifică dacă este factură deregularizare Nu boolean -

Nume tip complex invoicePartnerTypeDescriere tip complex Tipul de date de bază folosit pentru un articol facturatNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

fiscalCode Codul fiscal al persoanei juridice Da string Lungime max.20

companyName Denumirea persoanei juridice (aşa cumapare pe factură) Da string Lungime max.

100

registerNo Numărul de înregistrare în RegistrulComerţului Nu string Lungime max.

20

bankName Denumirea băncii Nu string Lungime max.40

bankAccount Contul bancar (IBAN) Nu string Lungime max.24

Nume tip complex invoiceItemTypeDescriere tip complex Tipul de date de bază folosit pentru un articol facturatNume atribut Descriere atribut Obligatoriu Tip de date Constrângericode Codul articolului facturat (valoare din

nomenclatorul COM_ITEMS)Da string Lungime max.

20

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 37

Descriere tip complex Tipul de date de bază folosit pentru un articol facturatNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul articolului facturat (valoare dinnomenclatorul COM_ITEMS) Da string Lungime max.

20

description Descrierea articolului facturat (aşa cumapare pe factură) Da string Lungime max.

200

unitName Unitatea de măsură a articolului Da string Lungime max.20

unitPrice Preţul unitar al articolului facturat Da decimal -quantity Cantitatea facturată Da decimal -ammount Valoarea articolului facturat (fără TVA) Da decimal -vat TVA aferent articolului facturat Da decimal -

2.4.2. Structura codului de bare 2D tipărit pe factura electronicăAceastă structură nu reprezintă un fişier propriu-zis, ci este modul de codificare ainformţiei în codul de bare 2D tipărit pe factura electronică. Codul de bare 2D conţineun şir se octeţi care reprezintă un fişier XML arhivat utilizând algoritmul ZIP.

Structura prezentată în continuare descrie conţinutul acestui fişier XML, carecorespunde cu fişierul pe care aplicaţiile de raportare ale medicilor şi farmaciştilor îltransmit către sistemul central.Nume schemă InvoiceBarcode.xsdVersiune schemă 1.0Namespace http://www.cnas.ro/siui/2.0Descriere schemă Definiţie structură cod de bare 2D tipărit pe factura electronică

Nume element F Nr apariţii: minim 1, maxim 1Descriere element Factură electronicăTip element F (vezi definiţia mai jos, sau în tipurile comune)

Nume tip complex FDescriere tip complex Definiţia structurii unei facturi electroniceExtinde tipul D (vezi definiţia mai jos, sau în tipurile comune)Nume element A Nr apariţii: minim 0, maxim nelimitatDescriere element Listă articole pe facturăNume atribut Descriere atribut Obligatoriu Tip de date ConstrângeriAD Descriere articol Da string -AU Unitate de Măsură Da string -AP Preț unitar Da double -AC Cantitatea Da double -AV Valoare Da double -AT Valoare T.V.A. Da double -

Nume tip complex DDescriere tip complex Definiţia detaliilor unei facturi electroniceExtinde tipul allowAnyAttribute (vezi definiţia mai jos, sau în tipurile comune)Nume atribut Descriere atribut Obligatoriu Tip de date ConstrângeriSC Serie factură Da string -SN Număr factură Da string -ID Data la care a fost emisă factura Da date -TA Total valoare factură Nu double -TT Total valoare T.V.A. factură Nu double -FN Nume furnizor de servicii medicale Da string -FF C.I.F. furnizor de servicii medicale Da string -FR Nr. RC furnizor de servicii medicale Nu string -FA Adresa furnizor de servicii medicale Nu string -FB Banca furnizor de servicii medicale Nu string -FO Cont furnizor de servicii medicale Nu string -

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 38

CN Nume cumpărător Da string -CF C.I.F. cumpărător Nu string -CR Nr. RC cumpărător Nu string -CA Adresa cumpărător Nu string -CB Banca cumpărător Nu string -CO Cont cumpărător Nu string -

Nume tip complex allowAnyAttributeDescriere tip complex Tip de bază pentru toate elementele din schemă

anyAttribute Poate conţine orice atribut nedeclarat în schemă, dar valideazăatributele declarate processContents=skip

2.5. Fişiere folosite la transmiterea datelor de contractare

Această secţiune prezintă fişierele utilizate pentru transmiterea datelor decontractare. Primul fişier conţine tipuri de date comune, reutilizate în cadrulstructurilor specifice pentru fiecare tip de furnizor, iar al doilea fişier reprezintăschema de validare propriu-zisă.

2.5.1. Structura de date a fişierului comun pentru date de contractareNume schemă ImportSupplierDataCommonTypes.xsdNamespace http://www.cnas.ro/siui/2.0

Nume tip complex AddressTypeDescriere tip complex Tipul de date folosit pentru adresa de contractareNume atribut Descriere atribut Obligatoriu Tip de date ConstrângeriadressType Tipul adresei Da string -

districtCode Codul judeţului (valoare dinnomenclator) Nu string -

cityCode Codul localităţii (valoare dinnomenclator) Da string -

streetCode Codul străzii (valoare din nomenclator) Nu string -streetNo Numărul stradal Nu string -comments Comentarii Nu string -validFrom Data de început a valabilităţii adresei Da date -validTo Data de sfârşit a valabilităţii adresei Nu date -

appId Identificator unic al adresei la nivelulaplicaţiei de raportare Da string -

Nume tip complex DocumentsTypeDescriere tip complex Tipul de date folosit pentru documentele de contractareNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

docTypeCodul tipului de document (valoarepreluată din nomenclatorul de tipuri dedocumente)

Da string -

docNo Numărul documentului Da string -docIssuer Emitentul documentului Nu string -

validFrom Data de început a valabilităţiidocumentului Da date -

validTo Data de sfârşit a valabilităţiidocumentului Nu date -

appId Identificator unic al documentului lanivelul aplicaţiei de raportare Da string -

Nume tip complex REPLGTypeDescriere tip complex Tipul de date folosit pentru reprezentant legalNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 39

Nume tip complex REPLGTypeDescriere tip complex Tipul de date folosit pentru reprezentant legalNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

PID CNP reprezentant legal Nu string Lungime fixă13

CID CID (număr de asigurat) reprezentantlegal Nu string -

contactName Nume reprezentant legal Da string -

validFrom Data de început a valabilităţiireprezentantului legal Da date -

validTo Data de sfârşit a valabilităţiireprezentantului legal Nu date -

appId Identificator unic al reprezentantuluilegal la nivelul aplicaţiei de raportare Da string -

Nume tip complex BankAccountTypeDescriere tip complex Tipul de date folosit pentru conturi bancareNume atribut Descriere atribut Obligatoriu Tip de date Constrângeriaccount Codul IBAN al contului bancar Da string -

accountType

Tipul contului bancar. Acest atributpoate avea următoarele valori: 0 ->OPERAŢII CURENTE 1 -> DEPOZIT 2-> ACREDITIV 3 -> GARANŢII 4 ->BLOCAJE 5 -> CREDIT

Da string

0-Operaţiicurente1-Depozit2-Acreditiv3-Garanţii4-Blocaje5-Credit

bank Codul băncii contului bancar (valoarepreluată din nomenclatorul de bănci) Da string -

appId Identificator unic al contului bancar lanivelul aplicaţiei de raportare Da string -

currencyCodeCodul valutei contului bancar (valoarepreluată din nomenclatorul de tipuri devalute)

Da string -

preferredAccount Specifică dacă este preferenţial contulbancar Da string Lungime fixă 1

validFrom Data de început a valabilităţii contuluibancar Da date -

validTo Data de sfârşit a valabilităţii contuluibancar Nu date -

Nume tip complex SubunitsTypeDescriere tip complex Tipul de date folosit pentru puncte de lucru/subunităţiNume atribut Descriere atribut Obligatoriu Tip de date Constrângericode Codul punctului de lucru/subunităţii Da string -name Numele punctului de lucru/subunităţii Nu string -

validFrom Data de început a valabilităţii punctuluide lucru/subunităţii Da date -

validTo Data de sfârşit a valabilităţii punctuluide lucru/subunităţii Nu date -

forContractSpecifică dacă punctul delucru/subunitatea se include pecontract

Nu boolean -

appIdIdentificator unic al punctului delucru/subunităţii la nivelul aplicaţiei deraportare

Da string -

Nume element Documents Nr apariţii: minim 0, maxim nelimitatDescriere element Documentele punctului de lucru/subunităţiiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

docTypeTipul documentului punctului delucru/subunităţii (valoare preluată dinnomenclatorul de tipuri de documente)

Da string -

Numărul documentului punctului de

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 40

lucru/subunităţii

validToData de sfârşit a valabilităţiidocumentului punctului delucru/subunităţii

Nu date -

appIdIdentificator unic al documentuluipunctului de lucru/subunităţii la nivelulaplicaţiei de raportare

Da string -

Nume element Address Nr apariţii: minim 0, maxim 1Descriere element Adresele punctului de lucru/subunităţiiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

adressType Tipul adresei (valoare dinnomenclatorul de tipui de adrese) Da string

districtCode Codul judeţului (valoare dinnomenclatorul de judeţe) Nu string -

cityCode Codul localităţii (valoare dinnomenclatorul de localităţi) Da string -

streetCode Codul străzii (valoare dinnomenclatorul de străzi) Nu string -

streetNo Numărul stradal Nu string -comments Comentarii Nu string -

validFrom Data de început a valabilităţii adreseipunctului de lucru/subunităţii Da date -

validTo Data de sfârşit a valabilităţii adreseipunctului de lucru/subunităţii Nu date -

appIdIdentificator unic al adresei punctuluide lucru/subunităţii la nivelul aplicaţieide raportare

Da string -

Nume element OpenSchedule Nr apariţii: minim 0, maxim nelimitatDescriere element Programele de lucru ale punctului de lucru/subunităţiiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

activityTypeTip de activitate. Acest atribut poateavea următoarele valori: 1 -> CABINET2 -> TEREN 3 -> ECOGRAFII

Da string1-Cabinet2-Teren3-Ecografii

weekSăptămâna. Acest atribut poate aveaurmătoarele valori: 1 -> IMPARĂ 2 ->PARĂ 3 -> SĂPTĂMÂNAL

Da string1-Impară2-Pară3-Săptămânal

day

Ziua. Acest atribut poate aveaurmătoarele valori: 1 -> LUNI 2 ->MARŢI 3 -> MIERCURI 4 -> JOI 5 ->VINERI 6 -> SÂMBĂTĂ 7 ->DUMINICĂ 8 -> ZILNIC 9 -> ZILELUCRĂTOARE

Da string

1-Luni2-Marţi3-Miercuri4-Joi5-Vineri6-Sâmbătă7-Duminică8-Zilnic9-Zilelucrătoare

beginHour Ora de început Da xs:long -endHour Ora de sfârşit Da xs:long -

legalFreeDays Specifică dacă include şi sărbătorilelegale Nu boolean -

overtime Specifică dacă include şi timpsuplimentar Nu boolean -

validFromData de început a valabilităţiiprogramului de lucru al punctului delucru/subunităţii

Da date -

validToData de sfârşit a valabilităţiiprogramului de lucru al punctului delucru/subunităţii

Nu date -

appIdIdentificator unic al programului delucru al punctului de lucru/subunităţii lanivelul aplicaţiei de raportare

Da string -

Nume tip complex SimpleEmployeeType

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 41

appId lucru al punctului de lucru/subunităţii lanivelul aplicaţiei de raportare

Da string -

Nume tip complex SimpleEmployeeTypeDescriere tip complex Tipul de date folosit pentru datele angajaţilorNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

appId Identificatorul unic al angajatului lanivelul aplicaţiei de raportare Da string

Lungime min. 1Lungime max.20

PID CNP-ul angajatului Da stringLungime min. 1Lungime max.13

CID CID-ul (numărul de asigurat)angajatului Nu string -

stencilNo Parafa medicului Nu stringLungime min. 1Lungime max.6

typeTipul de angajat. Acest atribut poateavea următoarele valori: 3 -> MEDIC 2-> ASISTENT 1 -> ALTELE

Da string

Lungime min. 1Lungime max.13-Medic2-Asistent1-Altele

validFrom Data de început a valabilităţii datelordespre angajati. Da date -

validTo Data de sfârşit a valabilităţii datelordespre angajati. Nu date -

Nume element EmployeeDocuments Nr apariţii: minim 0, maxim nelimitatDescriere element Documentele angajatuluiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

appIdIdentificator unic al documentuluiangajatului la nivelul aplicaţiei deraportare

Da stringLungime min. 1Lungime max.20

docNo Numărul documentului angajatului Da stringLungime min. 0Lungime max.100

docValidTo Data de sfârşit a valabilităţiidocumentului angajatului Nu date -

docValidFrom Data de început a valabilităţiidocumentului angajatului Da date -

docIssuer Emitentul documentului angajatului Nu stringLungime min. 0Lungime max.100

docTypeCodeTipul documentului angajatului (valoaredin nomenclatorul de tipuri dedocumente)

Da string -

Nume element Employer Nr apariţii: minim 0, maxim nelimitatDescriere element Angajatorul (Furnizorul / Departamentul / Subunitatea unde este angajată persoana)Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

codeCodul angajatorului. Acest cod poate ficodul fiscal al furnizorului, codul sectieisau cod de subunitate

Da string -

appId Identificatorul unic al angajatorului lanivelul aplicaţiei de raportare Da string -

validFrom Data de început a valabilităţiiangajatorului Da date -

validTo Data de sfârşit a valabilităţiiangajatorului Nu date -

Nume element EmployeeDetail Nr apariţii: minim 0, maxim nelimitatDescriere element Detalii despre angajatNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

Lungime min. 1

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 42

următoarele valori: 1 -> STUDII MEDII2 -> STUDII SUPERIOARE

2-Superioare

activityDomain

Domeniul de activitate al angajatului.Acest atribut poate avea următoarelevalori: 1 -> STOMATOLOGIE 2 ->MEDICINĂ 3 -> FARMACEUTIC 4 ->BIOLOGIE 5 -> CHIMIE 6 ->BIOCHIMIE

Da string

1-Stomatologie2-Medicină3-Farmaceutic4-Biologie5-Chimie6-Biochimie

functionCodeCodul functiei pe care o are angajatul(valoare preluată din nomenclatorul detipuri de funcţii)

Da stringLungime min. 1Lungime max.20

validFrom Data de început a valabilităţii detaliuluidespre angajat Da date -

validTo Data de sfârşit a valabilităţii detaliuluidespre angajat Nu date -

emplTypeCodeCodul tipului de angajat (valoarepreluată din nomenclatorul de tipuri deangajare)

Da stringLungime min. 1Lungime max.20

labourContractNo Numărul contractului de munca alangajatului Nu string -

Nume element EmployerWorkingSchedule Nr apariţii: minim 0, maxim nelimitatDescriere element Programele de lucru ale angajatuluiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

activityTypeTip de activitate. Acest atribut poateavea următoarele valori: 1 -> CABINET2 -> TEREN 3 -> ECOGRAFII

Da string1-Cabinet2-Teren3-Ecografii

weekSăptămâna. Acest atribut poate aveaurmătoarele valori: 1 -> IMPARĂ 2 ->PARĂ 3 -> SĂPTĂMÂNAL

Da string1-Impară2-Pară3-Săptămânal

day

Ziua. Acest atribut poate aveaurmătoarele valori: 1 -> LUNI 2 ->MARŢI 3 -> MIERCURI 4 -> JOI 5 ->VINERI 6 -> SÂMBĂTĂ 7 ->DUMINICĂ 8 -> ZILNIC 9 -> ZILELUCRĂTOARE

Da string

1-Luni2-Marţi3-Miercuri4-Joi5-Vineri6-Sâmbătă7-Duminică8-Zilnic9-Zilelucrătoare

beginHour Ora de început Da xs:long -endHour Ora de sfârşit Da xs:long -

legalFreeDays Specifică dacă include şi sărbătorilelegale Nu boolean -

overtime Specifică dacă include şi timpsuplimentar Nu boolean -

validFromData de început a valabilităţiiprogramului de lucru al punctului delucru/subunităţii

Da date -

validToData de sfârşit a valabilităţiiprogramului de lucru al punctului delucru/subunităţii

Nu date -

appId Identificator unic al programului delucru la nivelul aplicaţiei de raportare Da string -

Nume tip complex EmployeeTypeDescriere tip complexNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

appId Identificatorul unic al angajatului lanivelul aplicaţiei de raportare Da string

Lungime min. 1Lungime max.20

PID CNP-ul angajatului Da stringLungime min. 1Lungime max.

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 43

appId Identificatorul unic al angajatului lanivelul aplicaţiei de raportare

Da string Lungime max.20

PID CNP-ul angajatului Da stringLungime min. 1Lungime max.13

CID CID-ul ( numărul de asigurat )angajatului Nu string -

stencilNo Parafa medicului Nu stringLungime min. 1Lungime max.6

typeTipul de angajat. Acest atribut poateavea următoarele valori: 3 -> MEDIC 2-> ASISTENT 1 -> ALTELE

Da string

Lungime min. 1Lungime max.13-Medic2-Asistent1-Altele

validFrom Data de început a valabilităţii datelordespre angajaţi Da date -

validTo Data de sfârşit a valabilităţii datelordespre angajaţi Nu date -

Nume element EmployeeDocuments Nr apariţii: minim 0, maxim nelimitatDescriere element Date despre documentele angajatuluiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

appIdIdentificatorul unic al documentuluiangajatului la nivelul aplicaţiei deraportare

Da stringLungime min. 1Lungime max.20

docNo Numărul documentului angajatului Da stringLungime min. 0Lungime max.100

docValidTo Data de sfârşit a valabilităţiidocumentului angajatului Nu date -

docValidFrom Data de început a valabilităţiidocumentului angajatului Da date -

docIssuer Emitentul documentului angajatului Nu stringLungime min. 0Lungime max.100

docTypeCodeCodul tipului de document alangajatului (valoare preluată dinnomenclatorul de tipuri de documente)

Da string -

Nume element PhysicianSpecialty Nr apariţii: minim 0, maxim nelimitatDescriere element Specialităţile mediculuiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

specialtyCodeCodul de specialitate al medicului(valoare preluată din nomenclatorul despecialităţi)

Da string -

validFrom Data de început a valabilităţiispecialităţii medicului Da date -

validTo Data de sfârşit a valabilităţii specialităţiimedicului Nu date -

appIdIdentificatorul unic al specialităţiimedicului la nivelul aplicaţiei deraportare

Da string -

Nume element PhysicianSpecialtyDegree Nr apariţii: minim 0, maxim nelimitatDescriere element Gradul mediculuiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

code Codul gradului medicului (valoarepreluată din nomenclatorul de grade) Da string -

validFrom Data de început a valabilităţii graduluimedicului Da date -

validTo Data de sfârşit a valabilităţii graduluimedicului Nu date -

Identificatorul unic al gradului

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 44

Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

codeCodul angajatorului. Acest cod poate ficodul fiscal al furnizorului, codul secţieisau codul de subunitate

Da string -

validFrom Data de început a valabilităţii detaliuluidespre angajat Da date -

validTo Data de sfârşit a valabilităţii detaliuluidespre angajat Nu date -

appId Identificatorul unic al detaliului despreangajat la nivelul aplicaţiei de raportare Da string -

Nume element EmployeeDetail Nr apariţii: minim 0, maxim nelimitatDescriere element Detalii despre angajatNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

appId Identificatorul unic al detaliului despreangajat la nivelul aplicaţiei de raportare Da string

Lungime min. 1Lungime max.20

studies

Tipul de studii pe care le-a efectuatangajatul. Acest atribut poate aveaurmătoarele valori: 1 -> STUDII MEDII2 -> STUDII SUPERIOARE

Da string 1-Medii2-Superioare

activityDomain

Domeniul de activitate al angajatului.Acest atribut poate avea următoarelevalori: 1 -> STOMATOLOGIE 2 ->MEDICINA 3 -> FARMACEUTIC 4 ->BIOLOGIE 5 -> CHIMIE 6 ->BIOCHIMIE

Da string

1-Stomatologie2-Medicină3-Farmaceutic4-Biologie5-Chimie6-Biochimie

emplTypeCodeCodul tipului de angajat (valoarepreluată din nomenclatorul de tipuri deangajat)

Da stringLungime min. 1Lungime max.20

functionCodeCodul funcţiei pe care o are angajatul(valoare preluată din nomenclatorul defuncţii)

Da stringLungime min. 1Lungime max.20

validFrom Data de început a valabilităţii adetaliului despre angajat Da date -

validTo Data de sfârşit a valabilităţii detaliuluidespre angajat Nu date -

labourContractNo Numărul contractului de muncă alangajatului Nu string -

Nume element EmployerWorkingSchedule Nr apariţii: minim 0, maxim nelimitatDescriere element Programul de lucru al angajatuluiNume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

activityTypeTip de activitate. Acest atribut poateavea următoarele valori: 1 -> CABINET2 -> TEREN 3 -> ECOGRAFII

Da string1-Cabinet2-Teren3-Ecografii

weekSăptămâna. Acest atribut poate aveaurmătoarele valori: 1 -> IMPARĂ 2 ->PARĂ 3 -> SĂPTĂMÂNAL

Da string1-Impară2-Pară3-Săptămânal

day

Ziua. Acest atribut poate aveaurmătoarele valori: 1 -> LUNI 2 ->MARŢI 3 -> MIERCURI 4 -> JOI 5 ->VINERI 6 -> SÂMBĂTĂ 7 ->DUMINICĂ 8 -> ZILNIC 9 -> ZILELUCRĂTOARE

Da string

1-Luni2-Marţi3-Miercuri4-Joi5-Vineri6-Sâmbătă7-Duminică8-Zilnic9-Zilelucrătoare

beginHour Ora de început Da xs:long -endHour Ora de sfârşit Da xs:long -

legalFreeDays Specifică dacă include şi sărbătorilelegale Nu boolean -

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 45

endHour Ora de sfârşit Da xs:long -

legalFreeDays Specifică dacă include şi sărbătorilelegale Nu boolean -

overtime Specifică dacă include şi timpsuplimentar Nu boolean -

validFrom Data de început a valabilităţiiprogramului de lucru al angajatului Da date -

validTo Data de sfârşit a valabilităţiiprogramului de lucru al angajatului Nu date -

appIdIdentificatorul unic al programului delucru al angajatului la nivelul aplicaţieide raportare

Da string -

2.5.2. Structura fişierului cu date de contractare pentru îngrijire ladomiciliuNume schemă ImportSupplierDataHC.xsdNamespace http://www.cnas.ro/siui/2.0Schemă referită ImportSupplierDataCommonTypes.xsd

Nume element report Nr apariţii: minim 1, maxim 1

Descriere element Lista detaliilor necesare contractării pentru furnizori de servicii de îngrijire ladomiciliu

Nume atribut Descriere atribut Obligatoriu Tip de date Constrângeri

fiscalCodeCodul fiscal (sau CNP, după caz) alfurnizorului pentru care se transmitdatele de contractare

Da string -

insuranceHouse

Codul casei de asigurări cu carefurnizorul are contract (valoarepreluată din nomenclatorul de case deasigurări)

Da string -

reportingDate Data raportării datelor de contractare Da date -

appIdIdentificator unic în aplicaţia deraportare. Acest atribut este folosit laidentificarea raportării.

Da string -

appKeyCheia de identificare a aplicaţiei deraportare (producător de software 3rdpartry)

Nu string -

supplierType Tipul de furnizor pentru care se facecontractarea Da string -

Nume element Address Nr apariţii: minim 0, maxim 1Descriere element Adresa de contractare a furnizoruluiTip element AddressType (vezi definiţia mai jos, sau în tipurile comune)Nume element Documents Nr apariţii: minim 0, maxim nelimitatDescriere element Documentele de contractare ale furnizoruluiTip element DocumentsType (vezi definiţia mai jos, sau în tipurile comune)Nume element REPLG Nr apariţii: minim 0, maxim 1Descriere element Reprezentantul legal al furnizoruluiTip element REPLGType (vezi definiţia mai jos, sau în tipurile comune)Nume element BankAccount Nr apariţii: minim 0, maxim nelimitatDescriere element Conturile bancare ale furnizoruluiTip element BankAccountType (vezi definiţia mai jos, sau în tipurile comune)Nume element Employee Nr apariţii: minim 0, maxim nelimitatDescriere element Angajaţii furnizorului declaraţi pe contractTip element EmployeeType (vezi definiţia mai jos, sau în tipurile comune)

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 46

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 47

3. CODIFICAREA ERORILOR DE VALIDAREAcest paragraf conţine enumerarea şi descrierea codurilor de eroare folosite laprelucrarea datelor raportate. Aceste date sunt conţinute şi în cadrulnomenclatoarelor exportate de SIUI.

3.1. Codificarea erorilor de sistem generate de serviciul-Web la preluarea raportărilor

Cod eroare Descriere eroare-1 Fisierul este deja raportat si nu poate fi sters!

-2 Eroare la dezarhivare - arhiva nu respecta formatul acceptat!

-3 Eroare la dezarhivare: {cauza}.

-4 Eroare la dezarhivare - arhiva contine mai mult de un fisier!

-5 Arhiva raportata nu contine nici un fisier!

-6 Nu a fost configurata locatia in care se salveaza fisierele raportate!

-7 Nu a fost gasita implementarea pentru tipul de furnizor {nume tip} in fisierul de configurare.

-8 Eroare la salvarea raportarii.

-9

Eroare la validare raportare. sau Mesajul de eroare care se primeste de la validarea efectuata in la nivelul bazei de date: NU S-A GASIT UN CONTRACT VALID {numar contract} ACEST FISIER A MAI FOST PROCESAT {nume fisier} DATA DE RAPORTARE ESTE IN VIITOR {data raportarii} Codul CAS nu corespunde cu cel setat in aplicatie {cod cas} NU S-A GASIT COMPANIA CU CUI {cui} NU SE ACCEPTA RAPORTARI PENTRU PERIOADA {start - stop} NU S-A DEFINIT O PERIOADA DE RAPORTARE PENTRU PERIOADA {start - stop}

Casa Naţională de Asigurări de Sănătate din RomâniaSpecificaţii de interfaţare cu SIUI+PE+CEAS pentru aplicaţiile de raportare

ale furnizorilor de servicii medicale şi farmaceutice

Versiune: 3.7.13 din 26.04.2018 Pagina 48


Recommended