OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES   |
|
type charstring Token;
type enumerated Notify_Req_Types
{
negativedelivery,
positivedelivery,
processing,
displayd
}
type record Header{
ToPath toPath,
FromPath fromPath,
CCPath cc optional,
DateTime dateTime,
Subject subject optional,
PathNS ns,
RequireHeaders require optional,
Disposition_Notification dispositionNotif,
Message_ID messageID,
Original_To originalTo optional,
IMDN_Record_Route recordRoute optional,
IMDN_Route route optional
}
type record ToPath
{
HeaderName headerName (TO_E),
charstring formalName optional,
URI uri
}
type record FromPath
{
HeaderName headerName (FROM_E),
charstring formalName optional,
URI uri
}
type record CCPath
{
HeaderName headerName (CC_E),
charstring formalName optional,
URI uri
}
type record RequireHeader
{
charstring headerName
}
type record DateTime{
HeaderName headerName (DATETIME_E),
charstring datetime(pattern
"{yearExpansion}{year}{dash}{month}{dash}{dayOfMonth}T({hour}{cln}{minute}{cln}{second}" &
"{sFraction}|{endOfDayExt}){ZorTimeZoneExt}" )
}
type record Subject{
HeaderName headerName (SUBJECT_E),
Lang langParam optional,
charstring subject
}
type record PathNS
{
HeaderName headerName (NS_E),
charstring namePrefix optional,
URI uri
}
type record Lang{
charstring valueLang
}
type record URI{
charstring uri
}
type record Disposition_Notification
{
HeaderName headername (DISPOSITIONNOTIFICATION_E),
Notify_ReqS notifyReqs
}
type record Notify_Req
{
Notify_Req_Types_Union notifyReqType,
Ext_Param extParam optional
}
type record Ext_Param
{
charstring param_name,
charstring param_value
}
type record Message_ID
{
HeaderName headername (MESSAGEID_E),
Token valueID
}
type record Original_To
{
HeaderName headername (ORIGINALTO_E),
charstring formalName optional,
URI uri
}
type record IMDN_Record_Route
{
HeaderName headername (IMDNRECORDROUTE_E),
charstring formalName optional,
URI uri
}
type record IMDN_Route
{
HeaderName headername (IMDNROUTE_E),
charstring formalName optional,
URI uri
}
type set of RequireHeader RequireHeaders
type set of Notify_Req Notify_ReqS
type union Notify_Req_Types_Union
{
Notify_Req_Types notitype,
Token notitypeToken
}