Det kan enten angis et par av feltnavn / feltverdi eller som EierType / BboxType.
Det er AND mellom søkeargumentene.
Unntak: Hvis SAMME feltnavn er angitt flere ganger, er det OR mellom verdiene: klOrdnpri/FE, klOrdnver/123, klOrdnver/456 gir klOrdnver=FE AND (klOrdnver=123 OR klOrdnver=456).
Alle felt som kan returneres av det tilhørende get-kallet kan angis (inklusive alle underobjekter) med følgende begrensninger: JournpostType ved søk etter saker og DokumentTypefelt som begynner med ve (søk etter journalposter).
Feltnavnene angitt i argumentet fieldName er de samme som de som benyttes ved put/get.
Argumentet angitt i fieldValue følger samme regler som for put-kallene. Argumentet er case insensitivt. * benyttes som ”wild card”: Hvis det er * i verdien og operator er EQ, utføres SQL ”like”. Eksemplen ”test*” -> ”like ’test%’” som SQL.
Hvis flere felt fra samme underobjekt er angitt, skal disse tilhøre samme objekt (d.v.s. at søk etter sak med klOrdnpri/FE, klOrdnver/123 gir saker med klassering FE/123, men ikke saker med klasseringene FE/2 og FA/123).
Det er mulig å angi et attributt operator med verdiene LT, LE, EQ, GE, GT. EQ er standardverdi.
Egenskap |
Stereotype |
Beskrivelse |
Type |
Multiplisitet |
operator |
|
|
SøkeOperatorEnum |
1..1 |
Navn |
Type |
Lengde |
Multiplisitet |
|
SøkeOperatorEnum |
|
1..1 |