Sunteți pe pagina 1din 10

Proiectul „Dezvoltarea utilizării de instrumente electronice de gestionare a procedurilor

de comunicare a citaţiilor şi inserarea în cadrul portalului instanţelor a unui motor de


căutare generală”
Documentarea serviciului web de conectare programatică la date şi export
v1.0

Documentarea serviciului web de conectare


programatică la date şi export

Adresa: Str. Izvor Nr. 78, sector 5, Bucuresti, Tel./Fax: +(40)-21-311.97.11


Reg.Com. J40/20072/1994; C.U.I. 6410158; web: www.indaco.ro; e-mail: mail@indaco.ro
Proiectul „Dezvoltarea utilizării de instrumente electronice de gestionare a procedurilor
de comunicare a citaţiilor şi inserarea în cadrul portalului instanţelor a unui motor de
căutare generală”
Documentarea serviciului web de conectare programatică la date şi export
v1.0

Istoric modificari

Versiune Data Autor Sumar


1.0. 21/12/2012 Indaco Prima versiune
Systems

Adresa: Str. Izvor Nr. 78, sector 5, Bucuresti, Tel./Fax: +(40)-21-311.97.11


Reg.Com. J40/20072/1994; C.U.I. 6410158; web: www.indaco.ro; e-mail: mail@indaco.ro
Proiectul „Dezvoltarea utilizării de instrumente electronice de gestionare a procedurilor
de comunicare a citaţiilor şi inserarea în cadrul portalului instanţelor a unui motor de
căutare generală”
Documentarea serviciului web de conectare programatică la date şi export
v1.0

Cuprins

1. Introducere...................................................................................................................... 4
2. Descrierea serviciului web de acces la date....................................................................4
3. Exemplu de apelare......................................................................................................10

Adresa: Str. Izvor Nr. 78, sector 5, Bucuresti, Tel./Fax: +(40)-21-311.97.11


Reg.Com. J40/20072/1994; C.U.I. 6410158; web: www.indaco.ro; e-mail: mail@indaco.ro
Proiectul „Dezvoltarea utilizării de instrumente electronice de gestionare a procedurilor
de comunicare a citaţiilor şi inserarea în cadrul portalului instanţelor a unui motor de
căutare generală”
Documentarea serviciului web de conectare programatică la date şi export
v1.0

1. Introducere

Acest document reprezintă serviciul web de interconectare şi export a datelor din


Portal.

2. Descrierea serviciului web de acces la date

Serviciul web permite accesul la datele din portal despre dosare, părţi şi şedinţe.
Datele serviciului web sunt descrise în tabelul următor:

Adresa interfata / Adresa WSDL Descriere


Denumire namespace
Query Adresa interfata http://portalquery.just.ro/Qu Serviciu pentru
ery.asmx?wsdl interogat baza de date
{AdresaInterfata}: de dosare, părţi, şedinţe
http://portalquery.just.ro ECRIS la nivel naţional
/Query.asmx
Adresa namespace : http://
portalquery.just.ro/Query

Se pot folosi link-urile din tabel pentru a accesa din browser o interfaţă web cu
descrierea serviciilor.

Serviciile Web au fost create folosind platforma .NET 3.5 şi ASP.NET. Astfel, cei care
utilizeaza aceste servicii folosind .NET se vor putea integra uşor. Totuşi, nu ar trebui
să fie nici o dificultate pentru apelul acestor servicii folosind orice altă platformă de
dezvoltare software (PHP, Java, etc.).
Serviciile Web folosesc mai multe enumerări SOAP ca tipuri de date simple cum ar fi
Institutie care poate avea doar valorile conform listei de instanţe.
Aceste enumerări pot fi găsite în WSDL-urile serviciilor pe langă alte tipuri complexe
de date.
Serviciile Web au fost create pentru apeluri de tip SOAP 1.1 sau SOAP 1.2.
Accesul la metodele servicului se face fără autentificare.

2.1 Descrierea metodelor

CautareDosare

Adresa: Str. Izvor Nr. 78, sector 5, Bucuresti, Tel./Fax: +(40)-21-311.97.11


Reg.Com. J40/20072/1994; C.U.I. 6410158; web: www.indaco.ro; e-mail: mail@indaco.ro
Proiectul „Dezvoltarea utilizării de instrumente electronice de gestionare a procedurilor
de comunicare a citaţiilor şi inserarea în cadrul portalului instanţelor a unui motor de
căutare generală”
Documentarea serviciului web de conectare programatică la date şi export
v1.0

Metoda se găseşte la adresa: {AdresaInterfata}?op= CautareDosare

Prototipul metodei este următorul:


[WebMethod(Description = "Cautare dosare dupa numar, obiect,
institutie")]
public Dosar[] CautareDosare(
string numarDosar,
string obiectDosar,
string numeParte,
Institutie? institutie,
DateTime? dataStart,
DateTime? dataStop

Parametrii metodei sunt descrişi în tabelul următor:

Nr. Parametru Tip Descriere Observatii


1. numarDosar string Numărul dosarului
(număr unic dosar,
format [numar]/
[identificator
institutie]/[an])
2. obiectDosar string Obiectul dosarului

3. numeParte string Numele părţii din


dosar
4. institutie Institutie Instituţia dosarului Conform listei
de instituţii.

5. dataStart DateTime Data dosarului mai


mare sau egală cu
dataStart
6. dataStop DateTime Data dosarului mai
mică sau egală cu
dataStop

Adresa: Str. Izvor Nr. 78, sector 5, Bucuresti, Tel./Fax: +(40)-21-311.97.11


Reg.Com. J40/20072/1994; C.U.I. 6410158; web: www.indaco.ro; e-mail: mail@indaco.ro
Proiectul „Dezvoltarea utilizării de instrumente electronice de gestionare a procedurilor
de comunicare a citaţiilor şi inserarea în cadrul portalului instanţelor a unui motor de
căutare generală”
Documentarea serviciului web de conectare programatică la date şi export
v1.0

Valoarea returnată este: Dosar[] şi conţine datele despre dosare, părţi din dosare,
căi de atac, şedinţe ale dosarelor conform criteriilor de căutare.
Se vor prezenta maxim 1000 de dosare care corespund criteriilor de căutare. Se pot
folosi filtre suplimentare ca de exemplu Institutie, intervalul de timp al datei dosarului
pentru a limita numărul de dosare la un subset mai restrâns.
Se va completa obligatoriu cel putin unul din parametrii: numarDosar, obiectDosar,
numeParte.

CautareSedinte

Metoda se găseşte la adresa: {AdresaInterfata}?op= CautareSedinte

Prototipul metodei este următorul:


[WebMethod(Description = "Cautare sedinte dupa data,
institutie")]
public Sedinta[] CautareSedinte(
DateTime dataSedinta,
Institutie institutie
)

Parametrii metodei sunt descrişi în tabelul următor:

Nr. Parametru Tip Descriere Observatii


1. dataSedinta DateTime Data şedinţelor
dosarului
2. institutie Institutie Instituţia dosarului Conform listei
de instituţii.

Valoarea returnată este: Sedinta[] si contine datele despre şedinţele şi listele de


şedinţe conform criteriilor de căutare.
Se vor completa obligatoriu parametrii: dataSedinta şi institutie.

Adresa: Str. Izvor Nr. 78, sector 5, Bucuresti, Tel./Fax: +(40)-21-311.97.11


Reg.Com. J40/20072/1994; C.U.I. 6410158; web: www.indaco.ro; e-mail: mail@indaco.ro
Proiectul „Dezvoltarea utilizării de instrumente electronice de gestionare a procedurilor
de comunicare a citaţiilor şi inserarea în cadrul portalului instanţelor a unui motor de
căutare generală”
Documentarea serviciului web de conectare programatică la date şi export
v1.0

2.2 Descrierea tipurilor de date

Dosar

Nr. Membru Tip Descriere Observatii


string
1. numar Numărul dosarului
(format număr unic)
string
2. Numar vechi Număr în format Poate lipsi
vechi
DateTime
3. data Data dosarului

Institutie
4. institutie Instituţia dosarului Conform listei de
instituţii
string
5. departament Departamentul
(secţia)
CategorieCaz
6. categorieCaz Categoria cazului Conform listei de
categorii
StadiuProcesual
7. stadiuProcesual Stadiu procesual al Conform listei de
dosarului stadii
DosarParte
8. parti Lista de partţi din
dosar
DosarSedinta
9. sedinte Lista de termene ale
dosarului
DosarCaleAtac
10. caiAtac Lista de căi de atac

DosarParte

Nr. Membru Tip Descriere Observatii


string
1. nume Numele părţii din Nume, prenume sau
dosar denumire (dacă este
cazul)
string
2. calitateParte Calitatea părţii în
dosar
7

Adresa: Str. Izvor Nr. 78, sector 5, Bucuresti, Tel./Fax: +(40)-21-311.97.11


Reg.Com. J40/20072/1994; C.U.I. 6410158; web: www.indaco.ro; e-mail: mail@indaco.ro
Proiectul „Dezvoltarea utilizării de instrumente electronice de gestionare a procedurilor
de comunicare a citaţiilor şi inserarea în cadrul portalului instanţelor a unui motor de
căutare generală”
Documentarea serviciului web de conectare programatică la date şi export
v1.0

DosarSedinta

Nr. Membru Tip Descriere Observatii


string
1. complet Numele completului
de judectă
DateTime
2. data Data şedinţei

string
3. ora Ora şedinţei

string
4. soluţie Soluţia Dacă se aplică (dacă
la şedinţă s-a
înregistrat o soluţie)
string
5. soluţieSumar Soluţia descrisă pe Dacă se aplică (dacă
scurt la şedinţă s-a
înregistrat o soluţie)
DateTime
6. dataPronuntare Data pronunţării
soluţiei

7. documentSedinta DocumentSedinta Tipul de document


final în dosar

8. numarDocument string Numărul


documentului final
dindosar
9. dataDocument DateTime Data documentului
final dindosar

DosarCaleAtac

Nr. Membru Tip Descriere Observatii


1. dataDeclarare DateTime Data declarării căii
de atac
string
2. parteDeclaratoare Partea care a
declarat calea de
atac
string
3. tipCaleAtac Tipul căii de atac

Adresa: Str. Izvor Nr. 78, sector 5, Bucuresti, Tel./Fax: +(40)-21-311.97.11


Reg.Com. J40/20072/1994; C.U.I. 6410158; web: www.indaco.ro; e-mail: mail@indaco.ro
Proiectul „Dezvoltarea utilizării de instrumente electronice de gestionare a procedurilor
de comunicare a citaţiilor şi inserarea în cadrul portalului instanţelor a unui motor de
căutare generală”
Documentarea serviciului web de conectare programatică la date şi export
v1.0

Sedinta

Nr. Membru Tip Descriere Observatii


string
1. departament Departamentul
(secţia)
string
2. complet Numele completului
de judectă
DateTime
3. data Data şedinţei

string
4. ora Ora şedinţei

5. dosare SedintaDosar Lista de dosare din


şedinţă

SedintaDosar

Nr. Membru Tip Descriere Observatii


string
1. numar Numărul dosarului
(format numar unic)
string
2. numar vechi Număr în format Poate lipsi
vechi
DateTime
3. data Data dosrului

string
4. ora Ora şedinţei

CategorieCaz
5. categorieCaz Categoria cazului Conform listei de
categorii
StadiuProcesual
6. stadiuProcesual Stadiu procesual Conform listei de
dosarului stadii

2.3 Descrierea WSDL

Descrierea WSDL se găseşte la adresa: http://portalquery.just.ro/Query.asmx?WSDL


9

Adresa: Str. Izvor Nr. 78, sector 5, Bucuresti, Tel./Fax: +(40)-21-311.97.11


Reg.Com. J40/20072/1994; C.U.I. 6410158; web: www.indaco.ro; e-mail: mail@indaco.ro
Proiectul „Dezvoltarea utilizării de instrumente electronice de gestionare a procedurilor
de comunicare a citaţiilor şi inserarea în cadrul portalului instanţelor a unui motor de
căutare generală”
Documentarea serviciului web de conectare programatică la date şi export
v1.0

3. Exemplu de apelare

Ataşat la documentaţia de descriere a serviciului se găseşte un exemplu de apelare


a serviciului folosind o aplicaţie .Net Windows Forms.
Pentru configurarea referinţei la serviciul WEB se foloseste adresa
http://portalquery.just.ro/Query.asmx
Apelul la metodele serviciului se poate face ca în exemplul următor:

public partial class Form1 : Form


{
……

private void buttonCautareSedinte_Click(object sender, EventArgs e)


{
PortalWS.Query ws = new PortalWS.Query();
PortalWS.Sedinta[] ret =
ws.CautareSedinte(Convert.ToDateTime(“01/01/2012”),
PortalWS.Institutie.CurteadeApelALBAIULIA);

if (ret != null)
MessageBox.Show(ret.Length.ToString() + " rezultate");
}

private void buttonCautareDosare_Click(object sender, EventArgs e)


{
PortalWS.Query ws = new PortalWS.Query();
PortalWS.Dosar[] ret = ws.CautareDosare(null, null, “ionescu”, null, null,
null);

if (ret != null)
MessageBox.Show(ret.Length.ToString() + " rezultate");
}
……

10

Adresa: Str. Izvor Nr. 78, sector 5, Bucuresti, Tel./Fax: +(40)-21-311.97.11


Reg.Com. J40/20072/1994; C.U.I. 6410158; web: www.indaco.ro; e-mail: mail@indaco.ro

S-ar putea să vă placă și