X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Ffacet.asn;fp=src%2Ffacet.asn;h=d5f399d575aa88556b0152df85368165c1a491f2;hp=0000000000000000000000000000000000000000;hb=b371ad40aaba0a2000cc31fee8cd536f3d5caeab;hpb=b50190f4e3656107b5e3613cd6aed9cbe59fc2df diff --git a/src/facet.asn b/src/facet.asn new file mode 100644 index 0000000..d5f399d --- /dev/null +++ b/src/facet.asn @@ -0,0 +1,21 @@ +UserInfoFormat-facet-1 +{Z39-50-userInfoFormat facet-1 (1)} DEFINITIONS ::= +BEGIN +IMPORTS AttributeList, Term FROM Z39-50-APDU-1995; +FacetList ::= SEQUENCE OF FacetField; + +FacetField ::= SEQUENCE { + -- attributes will specify: + -- 1=use (field name) + -- 3=sortorder 0=most frequent, 1=least frequent, .. + -- 3=limit (integer) + attributes [1] IMPLICIT AttributeList, + terms [2] IMPLICIT SEQUENCE OF FacetTerm OPTIONAL +} + +FacetTerm ::= SEQUENCE { + term [1] IMPLICIT Term, + count [2] IMPLICIT INTEGER +} + +END