+++ /dev/null
-ESFormat-Admin
-{Z39-50-extendedService Index-Data(81) AdminES (1)} DEFINITIONS ::=
- -- oid is 1.2.840.10003.9.81.1
-BEGIN
-IMPORTS DiagRec, InternationalString, Segment
-FROM Z39-50-APDU-1995;
-Admin ::= CHOICE{
- esRequest [1] IMPLICIT SEQUENCE{
- toKeep [1] OriginPartToKeep,
- notToKeep [2] OriginPartNotToKeep},
- taskPackage [2] IMPLICIT SEQUENCE{
- originPart [1]
- OriginPartToKeep,
- targetPart [2] TargetPart}}
-
-OriginPartToKeep ::= SEQUENCE{
-action [1] CHOICE{
- reIndex [1] NULL,
- truncate [2] NULL,
- drop [3] NULL,
- create [4] NULL,
- import [5] ImportParameters,
- refresh [6] NULL, -- Review internal representation of records against source files on disk to
- -- see if they have been updated.
- commit [7] NULL,
- shutdown [8] NULL,
- start [9] NULL},
-databaseName [2] IMPLICIT InternationalString OPTIONAL}
-
-OriginPartNotToKeep ::= CHOICE{
-records [1] Segment,
-recordsWillFollow [0] NULL}
-
-TargetPart ::= SEQUENCE{
- updateStatus [1] IMPLICIT INTEGER{
- success (1),
- partial (2),
- failure (3)},
- globalDiagnostics [2] IMPLICIT SEQUENCE OF
- DiagRec OPTIONAL
- }
-
--- Auxiliary definitions for Admin
-
-ImportParameters ::= SEQUENCE{
- recordType [1] IMPLICIT InternationalString
-}
-
-END