documentazione:manuali:4.1:manuale_web_services_ricerca_dei_documenti.html

Ricerca dei documenti tramite i web service di Titulus

Le query con cui è possibile ricercare i documenti nell'archivio Titulus sono espresse secondo la sintassi:

([NOT] [<canale di ricerca>]=<termini>) [<operatore> ([<canale di ricerca>]=termini) ...]

Dove:

Ricerche per intervallo di valori

Di seguito si riporta la sintassi da usare per esprimere le ricerche su un intervallo di valori (per es. una data):

Le ricerche per intervallo di valori possono essere espresse anche mediante gli operatori “⇐”, “>=”, “<” o “>”. Esempi:

([docdataprot]>=20130603) AND ([docdataprot]⇐20130802)

([docdataprot]>20130603) AND ([docdataprot]<20130802)

Esempi

I principali canali di ricerca attivi per i documenti

Canali di ricerca non più supportati
/doc//xw:file

I canali di ricerca attivi per le sedute di Organi

Ordinamenti

Il criterio di ordinamento da seguire per presentare i risultati di una ricerca deve essere espresso secondo la seguente sintassi:

XML(xpart:XPATH1),xml(xpart:XPATH2),...,xml(xpart:XPATHN)

Dove XPATH1, XPATH2, … XPATHN rappresentano i campi xml su cui effettuare l'ordinamento e “XML” indica un ordinamento crescente, mentre “xml” uno decrescente.

Esempio:

XML(xpart:/doc/@data_prot),xml(xpart:/doc/@num_prot),XML(xpart:/doc/repertorio/@numero)

Avvertenze

Gli operatori e le sintassi illustrate nella pagina “ Sintassi di ricerca linguaggio nativo eXtraWay ” ma non presenti in questa pagina NON sono più supportate.

1) , 2) canale attivato a partire dalla release 4.0.4.1 di Titulus