home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1998 March
/
CHIPCD_3_98.iso
/
software
/
testsoft
/
exchange
/
bin
/
p772.xv2
< prev
next >
Wrap
Text File
|
1997-08-25
|
9KB
|
211 lines
(* $Workfile: P772.TPL $ $Revision: 1.0 $ *)
(*****************************************************************************)
(* ASN.1 P772 DATA-TYPE TEMPLATE *)
(* *)
(* - Defines: Military Messaging Handling System extensions to X.420 *)
(* *)
(*****************************************************************************)
(*****************************************************************************)
(* IPM Heading extensions *)
(*****************************************************************************)
4exemptedAddress LABEL = Zexea
STRUCTURE = SEQUENCE OF
CHILDREN = { <Zexad, U 17 C,O,0> }
ExemptedAddress LABEL = Zexad
STRUCTURE = SET
CHILDREN = { <Dornm, A 0 C,O,0>,
<2ffnm, C 0 P,O,0>,
<2teln, C 1 P,O,32> }
5extendedAuthorisationInfo LABEL = Zexai
STRUCTURE = UTC TIME
6DistributionCodes LABEL = Zdisc
STRUCTURE = SET
CHILDREN = { <Zsics, C 0 C,O,0>,
<Zdixs, C 1 C,O,0> }
sics LABEL = Zsics
STRUCTURE = SEQUENCE OF
LIMIT = 8
CHILDREN = { <Zsicc, U 19 P,O,8> }
Sic LABEL = Zsicc
STRUCTURE = PRINTABLE STRING
dist-Extensions LABEL = Zdixs
STRUCTURE = SEQUENCE OF
CHILDREN = { <Zdiex, U 16 C,O,0> }
distributionExtensionField LABEL = Zdiex
STRUCTURE = SEQUENCE
CHILDREN = { <Zdity, U 6 P,M,0>*,
<Zdivl, U 0 P,M,0> }
dist-type LABEL = Zdity
STRUCTURE = OBJECT IDENTIFIER
dist-value LABEL = Zdivl
STRUCTURE = ANY DEFINED BY
DEFGLABEL = Zdity
CHILDREN = { }
8messageInstructions LABEL = Zmsgs
STRUCTURE = SEQUENCE OF
CHILDREN = { <Zmsgi, U 19 P,O,69> }
messageInstruction LABEL = Zmsgi
STRUCTURE = PRINTABLE STRING
10originatorReference LABEL = Zoref
STRUCTURE = PRINTABLE STRING
0primaryPrecedence LABEL = Zppre
STRUCTURE = INTEGER
1copyPrecedence LABEL = Zcpre
STRUCTURE = INTEGER
2MessageType LABEL = Zmsty
STRUCTURE = SET
CHILDREN = { <Zmstt, C 0 P,M,0>,
<Zmsti, C 1 P,O,69> }
MessageTypeType LABEL = Zmstt
STRUCTURE = INTEGER
MessageTypeIdentifier LABEL = Zmsti
STRUCTURE = PRINTABLE STRING
11otherRecipientsIndicator LABEL = Zorin
STRUCTURE = SEQUENCE OF
CHILDREN = { <Zorde, U 17 C,O,0> }
OtherRecipientDesignator LABEL = Zorde
STRUCTURE = SET
CHILDREN = { <Zordt, C 0 P,M,0>,
<Zordd, C 1 P,M,69> }
OtherRecipientDesigType LABEL = Zordt
STRUCTURE = INTEGER
OtherRecipientDesigDesig LABEL = Zordd
STRUCTURE = PRINTABLE STRING
9codressMessage LABEL = Zcome
STRUCTURE = INTEGER
3addressListIndicator LABEL = Zadli
STRUCTURE = SEQUENCE OF
CHILDREN = { <Zadld, U 17 C,O,0> }
addressListDesignator LABEL = Zadld
STRUCTURE = SET
CHILDREN = { <Zlsty, C 0 P,M,0>,
<Zlstn, C 1 C,M,0>,
<Zalnr, C 2 P,O,0>,
<Zalrr, C 3 P,O,0> }
AddressListType LABEL = Zlsty
STRUCTURE = INTEGER
listName LABEL = Zlstn
STRUCTURE = SET
CHILDREN = { <Dornm, A 0 C,O,0>,
<2ffnm, C 0 P,O,0>,
<2teln, C 1 P,O,32> }
notificationRequest LABEL = Zalnr
STRUCTURE = INTEGER
replyRequest LABEL = Zalrr
STRUCTURE = INTEGER
7handlingInstructions LABEL = Zhain
STRUCTURE = SEQUENCE OF
CHILDREN = { <Zhais, U 19 P,O,69> }
HandlingInstructions LABEL = Zhais
STRUCTURE = PRINTABLE STRING
12pilotForwardingInfo LABEL = Zpifi
STRUCTURE = SEQUENCE OF
CHILDREN = { <Zpinf, U 16 C,O,0> }
pilotInformation LABEL = Zpinf
STRUCTURE = SEQUENCE
CHILDREN = { <Zpipr, C 0 P,O,0>,
<Zpire, C 1 C,O,0>,
<Zpise, C 2 C,O,0>,
<Zpiha, C 3 C,O,0> }
pilotPrecedence LABEL = Zpipr
STRUCTURE = INTEGER
pilotRecipient LABEL = Zpire
STRUCTURE = SEQUENCE OF
CHILDREN = { <Zpiro, U 17 C,O,0> }
pilotRecipORDescriptor LABEL = Zpiro
STRUCTURE = SET
CHILDREN = { <Dornm, A 0 C,O,0>,
<2ffnm, C 0 P,O,0>,
<2teln, C 1 P,O,32> }
pilotSecurity LABEL = Zpise
STRUCTURE = SET
CHILDREN = { <Mspid, U 6 P,O,0> ,
<Mscls, U 2 P,O,0> ,
<Mpvmk, U 19 P,O,128> ,
<Mscts, U 17 C,O,0> }
pilotHandling LABEL = Zpiha
STRUCTURE = SEQUENCE OF
CHILDREN = { <Zpih2, U 19 P,O,69> }
Pilothandling2 LABEL = Zpih2
STRUCTURE = PRINTABLE STRING
13acp127MessageIdentifier LABEL = Zamid
STRUCTURE = PRINTABLE STRING
14originatorPlad LABEL = Zorpl
STRUCTURE = PRINTABLE STRING
(*****************************************************************************)
(* Recipient specifier extension *)
(*****************************************************************************)
15acp127NotificationReq LABEL = Zanrq
STRUCTURE = BIT STRING
(*****************************************************************************)
(* Notification extensions *)
(*****************************************************************************)
0acp127NotificationResp LABEL = Zanre
STRUCTURE = SET
CHILDREN = { <Zanty, C 0 P,M,0>,
<Zrctm, C 1 P,M,0>,
<Zadli, C 2 C,O,0>,
<Zarec, C 3 P,O,128>,
<Zasup, C 4 P,O,128> }
Acp127NotificationType LABEL = Zanty
STRUCTURE = BIT STRING
ReceiptTime LABEL = Zrctm
STRUCTURE = UTC TIME
Acp127Recipient LABEL = Zarec
STRUCTURE = PRINTABLE STRING
Acp127SuppInfo LABEL = Zasup
STRUCTURE = PRINTABLE STRING
!