-- Module EDIMSMessageStoreAttributes (X.435:06/1999)
-- See also ITU-T X.435 (06/1999)
-- See also the index of all ASN.1 assignments needed in this document
EDIMSMessageStoreAttributes {joint-iso-itu-t mhs(6) edims(7) modules(0)
message-store-attributes(4) version(2)} DEFINITIONS IMPLICIT TAGS ::=
BEGIN
-- Prologue
-- Exports everything
IMPORTS
-- EDIMS Object Identifiers
id-bat-body, id-bat-edi-body-part, id-bat-edim-body-part,
id-bat-extended-body-part-types, id-bat-interchange-length,
id-bat-message-data, id-bat-message-parameters,
id-cat-correlated-delivered-edins, id-cat-delivered-edin-summary,
id-cat-edim-recipients, id-cat-forwarded-edims, id-cat-forwarding-edims,
id-cat-obsoleted-edims, id-cat-obsoleting-edims, id-cat-related-edims,
id-cat-relating-edims, id-cat-subject-edim, id-cat-submitted-edin-status,
id-cat-submitted-edins, id-hat-application-reference,
id-hat-cross-referencing-information, id-hat-date-and-time-of-preparation,
id-hat-edi-application-security-element,
id-hat-edi-application-security-extensions, id-hat-edi-bodypart-type,
id-hat-edi-message-type, id-hat-edin-receiver, id-hat-expiry-time,
id-hat-heading, id-hat-heading-extensions, id-hat-incomplete-copy,
id-hat-interchange-sender, id-hat-obsoleted-edims, id-hat-originator,
id-hat-recipients, id-hat-related-messages,
id-hat-responsibility-forwarded, id-hat-service-string-advice,
id-hat-syntax-identifier, id-hat-this-edim, id-nat-edin-initiator,
id-nat-edin-originator, id-nat-first-recipient, id-nat-fn-extensions,
id-nat-fn-reason-code, id-nat-fn-supplementary-info, id-nat-forwarded-to,
id-nat-nn-extensions, id-nat-nn-reason-code, id-nat-nn-supplementary-info,
id-nat-notification-extensions, id-nat-notification-security-elements,
id-nat-notification-time, id-nat-pn-extensions,
id-nat-pn-supplementary-info, id-nat-subject-edim,
id-rat-acknowledgement-request-for-this-recipient,
id-rat-action-request-for-this-recipient,
id-rat-authorization-information-for-this-recipient,
id-rat-communications-agreement-id-for-this-recipient,
id-rat-edi-notification-requests-for-this-recipient,
id-rat-edi-notification-security-for-this-recipient,
id-rat-edi-reception-security-for-this-recipient,
id-rat-interchange-control-reference-for-this-recipient,
id-rat-interchange-recipient-for-this-recipient,
id-rat-processing-priority-code-for-this-recipient,
id-rat-recipient-extensions-for-this-recipient, id-rat-this-recipient,
id-rat-recipient-reference-for-this-recipient,
id-rat-responsibility-passing-allowed-for-this-recipient,
id-rat-test-indicator-for-this-recipient,
id-sat-edi-notification-indicator, id-sat-edim-synopsis,
id-sat-edims-entry-type
--==
FROM EDIMSObjectIdentifiers {joint-iso-itu-t mhs(6) edims(7) modules(0)
object-identifiers(0) version(2)}
-- EDIMS Information Objects
AcknowledgementRequestField, ActionRequestField, ApplicationReferenceField,
AuthorizationInformationField, Body, BodyPartReference,
CommunicationsAgreementIdField, CrossReferencingInformationSubField,
DateAndTimeOfPreparationField, EDIApplicationSecurityElement,
EDIApplicationSecurityExtension, EDIBodyPart, EDIBodyPartType,
EDIMessageTypeFieldSubField, EDINInitiatorField, EDINOriginatorField,
EDINotificationRequests, EDINotificationSecurity, EDINReceiverField,
EDIReceptionSecurity, EDISupplementaryInformation, ExpiryTimeField,
FirstRecipientField, FNExtensionsSubField, FNReasonCodeField, ForwardedTo,
Heading, HeadingExtensionsSubField, IncompleteCopyField,
InterchangeControlReferenceField, InterchangeRecipientField,
InterchangeSenderField, MessageData, MessageParameters, NNReasonCodeField,
NNExtensionsSubField, NotificationExtensionsSubField,
NotificationTimeField, ObsoletedEDIMsSubfield, OriginatorField,
PositiveNotificationFields, PNExtensionsSubField,
ProcessingPriorityCodeField, RecipientExtensionsSubField, RecipientField,
RecipientReferenceField, RecipientsSubField, RelatedMessageReference,
ResponsibilityForwarded, ResponsibilityPassingAllowedField,
SecurityElementsField, ServiceStringAdviceField, SubjectEDIMField,
SyntaxIdentifierField, TestIndicatorField, ThisEDIMField
--==
FROM EDIMSInformationObjects {joint-iso-itu-t mhs(6) edims(7) modules(0)
information-objects(2) version(2)}
-- MS Abstract Service
X413ATTRIBUTE, SequenceNumber
--==
FROM MSAbstractService {joint-iso-itu-t mhs(6) ms(4) modules(0)
abstract-service(1) version-1999(1)}
-- MS Matching-rules
mSStringMatch, mSSubstringsMatch, oRNameElementsMatch, oRNameMatch,
oRNameSingleElementMatch, oRNameSubstringElementsMatch
--==
FROM MSMatchingRules {joint-iso-itu-t mhs(6) ms(4) modules(0)
general-matching-rules(5) version-1999(1)}
-- IPMS Matching-rules
iPMIdentifierMatch, iPMLocationMatch
--==
FROM IPMSMessageStoreAttributes {joint-iso-itu-t mhs(6) ipms(1) modules(0)
message-store-attributes(8) version-1999(1)}
-- Directory matching-rules
bitStringMatch, booleanMatch, integerMatch, integerOrderingMatch,
uTCTimeMatch, uTCTimeOrderingMatch
--==
FROM SelectedAttributeTypes {joint-iso-itu-t ds(5) module(1)
selectedAttributeTypes(5) 3}
objectIdentifierMatch
--==
FROM InformationFramework {joint-iso-itu-t ds(5) module(1)
informationFramework(1) 3}
-- IPMS Information Objects
EXTENDED-BODY-PART-TYPE
--==
FROM IPMSInformationObjects {joint-iso-itu-t mhs(6) ipms(1) modules(0)
information-objects(2) version-1999(1)}
-- MTS Abstract Service
ORName
--==
FROM MTSAbstractService {joint-iso-itu-t mhs(6) mts(3) modules(0)
mts-abstract-service(1) version-1999(1)};
-- END imports
-- MESSAGE STORE ATTRIBUTES
-- Summary Attributes
-- EDIMS Entry Type
edims-entry-type X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDIMSEntryType,
EQUALITY MATCHING-RULE integerMatch,
NUMERATION single-valued,
ID id-sat-edims-entry-type
}
EDIMSEntryType ::= ENUMERATED {edim(0), pn(1), nn(2), fn(3)}
-- EDIM Synopsis
edim-synopsis X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDIMSynopsis,
NUMERATION single-valued,
ID id-sat-edim-synopsis
}
EDIMSynopsis ::= SEQUENCE OF BodyPartSynopsis
BodyPartSynopsis ::= CHOICE {
message [0] MessageBodyPartSynopsis,
non-message [1] NonMessageBodyPartSynopsis
}
MessageBodyPartSynopsis ::= SEQUENCE {
number [0] SequenceNumber,
synopsis [1] EDIMSynopsis
}
NonMessageBodyPartSynopsis ::= SEQUENCE {
type [0] OBJECT IDENTIFIER,
parameters [1] INSTANCE OF TYPE-IDENTIFIER OPTIONAL,
size [2] INTEGER,
processed [3] BOOLEAN DEFAULT FALSE
}
-- EDI Notification Indicator
edi-notification-indicator X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDINotificationIndicator,
EQUALITY MATCHING-RULE integerMatch,
NUMERATION single-valued,
ID id-sat-edi-notification-indicator
}
EDINotificationIndicator ::= ENUMERATED {
no-notification-sent(0), pn-sent(1), nn-sent(2), fn-sent(3)}
-- Heading Attributes
-- Heading
heading X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX Heading,
NUMERATION single-valued,
ID id-hat-heading
}
-- Heading Fields
this-edim X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX ThisEDIMField,
EQUALITY MATCHING-RULE iPMIdentifierMatch,
NUMERATION single-valued,
ID id-hat-this-edim
}
originator X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX OriginatorField,
EQUALITY MATCHING-RULE oRNameMatch,
NUMERATION single-valued,
ID id-hat-originator
}
edin-receiver X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDINReceiverField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION single-valued,
ID id-hat-edin-receiver
}
responsibility-forwarded X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX ResponsibilityForwarded,
EQUALITY MATCHING-RULE booleanMatch,
NUMERATION single-valued,
ID id-hat-responsibility-forwarded
}
edi-bodypart-type X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDIBodyPartType,
EQUALITY MATCHING-RULE objectIdentifierMatch,
NUMERATION single-valued,
ID id-hat-edi-bodypart-type
}
incomplete-copy X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX IncompleteCopyField,
EQUALITY MATCHING-RULE booleanMatch,
NUMERATION single-valued,
ID id-hat-incomplete-copy
}
expiry-time X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX ExpiryTimeField,
EQUALITY MATCHING-RULE uTCTimeMatch,
ORDERING MATCHING-RULE uTCTimeOrderingMatch, -- not defined in version 1
NUMERATION single-valued,
ID id-hat-expiry-time
}
related-messages X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX RelatedMessageReference,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION multi-valued,
ID id-hat-related-messages
}
obsoleted-edims X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX ObsoletedEDIMsSubfield,
EQUALITY MATCHING-RULE iPMIdentifierMatch,
NUMERATION multi-valued,
ID id-hat-obsoleted-edims
}
edi-application-security-element X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDIApplicationSecurityElement,
EQUALITY MATCHING-RULE bitStringMatch,
NUMERATION single-valued,
ID id-hat-edi-application-security-element
}
edi-application-security-extensions X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDIApplicationSecurityExtension,
EQUALITY MATCHING-RULE bitStringMatch,
NUMERATION multi-valued,
ID id-hat-edi-application-security-extensions
}
cross-referencing-information X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX CrossReferencingInformationSubField,
EQUALITY MATCHING-RULE bitStringMatch,
NUMERATION multi-valued,
ID id-hat-cross-referencing-information
}
-- Fields from EDIFACT Interchange:
edi-message-type X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDIMessageTypeFieldSubField,
EQUALITY MATCHING-RULE mSStringMatch,
NUMERATION multi-valued,
ID id-hat-edi-message-type
}
service-string-advice X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX ServiceStringAdviceField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION single-valued,
ID id-hat-service-string-advice
}
syntax-identifier X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX SyntaxIdentifierField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION single-valued,
ID id-hat-syntax-identifier
}
interchange-sender X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX InterchangeSenderField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION single-valued,
ID id-hat-interchange-sender
}
date-and-time-of-preparation X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX DateAndTimeOfPreparationField,
EQUALITY MATCHING-RULE uTCTimeMatch,
ORDERING MATCHING-RULE
uTCTimeOrderingMatch, -- rule not defined in version 1
NUMERATION single-valued,
ID id-hat-date-and-time-of-preparation
}
application-reference X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX ApplicationReferenceField,
EQUALITY MATCHING-RULE mSStringMatch,
SUBSTRINGS MATCHING-RULE mSSubstringsMatch,
NUMERATION single-valued,
ID id-hat-application-reference
}
-- Heading extensions:
heading-extensions X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX HeadingExtensionsSubField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION multi-valued,
ID id-hat-heading-extensions
}
-- Recipient Subfield
this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX RecipientField,
EQUALITY MATCHING-RULE oRNameMatch,
NUMERATION single-valued,
ID id-rat-this-recipient
}
action-request-for-this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX ActionRequestField,
EQUALITY MATCHING-RULE objectIdentifierMatch,
NUMERATION single-valued,
ID id-rat-action-request-for-this-recipient
}
edi-notification-requests-for-this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDINotificationRequests,
EQUALITY MATCHING-RULE bitStringMatch,
NUMERATION single-valued,
ID id-rat-edi-notification-requests-for-this-recipient
}
edi-notification-security-for-this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDINotificationSecurity,
EQUALITY MATCHING-RULE bitStringMatch,
NUMERATION single-valued,
ID id-rat-edi-notification-security-for-this-recipient
}
edi-reception-security-for-this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDIReceptionSecurity,
EQUALITY MATCHING-RULE bitStringMatch,
NUMERATION single-valued,
ID id-rat-edi-reception-security-for-this-recipient
}
responsibility-passing-allowed-for-this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX ResponsibilityPassingAllowedField,
EQUALITY MATCHING-RULE booleanMatch,
NUMERATION single-valued,
ID
id-rat-responsibility-passing-allowed-for-this-recipient
}
-- Fields from EDIFACT interchange
interchange-recipient-for-this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX InterchangeRecipientField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION single-valued,
ID id-rat-interchange-recipient-for-this-recipient
}
recipient-reference-for-this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX RecipientReferenceField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION single-valued,
ID id-rat-recipient-reference-for-this-recipient
}
interchange-control-reference-for-this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX InterchangeControlReferenceField,
EQUALITY MATCHING-RULE mSStringMatch,
SUBSTRINGS MATCHING-RULE mSSubstringsMatch,
NUMERATION single-valued,
ID
id-rat-interchange-control-reference-for-this-recipient
}
processing-priority-code-for-this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX ProcessingPriorityCodeField,
EQUALITY MATCHING-RULE mSStringMatch,
NUMERATION single-valued,
ID id-rat-processing-priority-code-for-this-recipient
}
acknowledgement-request-for-this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX AcknowledgementRequestField,
EQUALITY MATCHING-RULE booleanMatch,
NUMERATION single-valued,
ID id-rat-acknowledgement-request-for-this-recipient
}
communications-agreement-id-for-this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX CommunicationsAgreementIdField,
EQUALITY MATCHING-RULE mSStringMatch,
SUBSTRINGS MATCHING-RULE mSSubstringsMatch,
NUMERATION single-valued,
ID
id-rat-communications-agreement-id-for-this-recipient
}
test-indicator-for-this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX TestIndicatorField,
EQUALITY MATCHING-RULE booleanMatch,
NUMERATION single-valued,
ID id-rat-test-indicator-for-this-recipient
}
-- END Fields from EDIFACT
-- Fields from ANSIX12 ISA
authorization-information-for-this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX AuthorizationInformationField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION single-valued,
ID id-rat-authorization-information-for-this-recipient
}
-- END Fields from ANSIX12 ISA
recipient-extensions-for-this-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX RecipientExtensionsSubField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION multi-valued,
ID id-rat-recipient-extensions-for-this-recipient
}
-- Body Attributes
-- Body
body X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX Body,
NUMERATION single-valued,
ID id-bat-body
}
-- Body Analyses
interchange-length X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX InterchangeLength,
ORDERING MATCHING-RULE integerOrderingMatch,
NUMERATION single-valued,
ID id-bat-interchange-length
}
InterchangeLength ::= INTEGER
-- Primary Body Parts
edi-body-part X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDIBodyPart,
NUMERATION single-valued,
ID id-bat-edi-body-part
}
edim-body-part X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX
SequenceNumber, -- sequence number of the forwarded EDIM entry
NUMERATION single-valued,
ID id-bat-edim-body-part
}
message-parameters X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX MessageParameters,
NUMERATION single-valued,
ID id-bat-message-parameters
}
message-data X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX MessageData,
NUMERATION single-valued,
ID id-bat-message-data
}
-- Extended Body Part Types
extended-body-part-types X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX OBJECT IDENTIFIER,
EQUALITY MATCHING-RULE objectIdentifierMatch,
NUMERATION multi-valued,
ID id-bat-extended-body-part-types
}
-- Description of the extended-body-part-types X413ATTRIBUTE syntax for parameter portion
-- only
--EDIExtendedBodyPartParameterAttribute ::= SEQUENCE {
-- body-part-reference [0] BodyPartReference OPTIONAL,
-- parameter [1] EXTENDED-BODY-PART-TYPE.¶meters }
-- Notification Attributes
-- Common Fields
subject-edim X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX SubjectEDIMField,
EQUALITY MATCHING-RULE iPMIdentifierMatch,
NUMERATION single-valued,
ID id-nat-subject-edim
}
edin-originator X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDINOriginatorField,
EQUALITY MATCHING-RULE oRNameMatch,
NUMERATION single-valued,
ID id-nat-edin-originator
}
first-recipient X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX FirstRecipientField,
EQUALITY MATCHING-RULE oRNameMatch,
NUMERATION single-valued,
ID id-nat-first-recipient
}
notification-time X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX NotificationTimeField,
EQUALITY MATCHING-RULE uTCTimeMatch,
ORDERING MATCHING-RULE
uTCTimeOrderingMatch, -- rule not defined in version 1
NUMERATION single-valued,
ID id-nat-notification-time
}
notification-security-elements X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX SecurityElementsField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION single-valued,
ID id-nat-notification-security-elements
}
edin-initiator X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDINInitiatorField,
EQUALITY MATCHING-RULE integerMatch,
NUMERATION single-valued,
ID id-nat-edin-initiator
}
notification-extensions X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX NotificationExtensionsSubField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION multi-valued,
ID id-nat-notification-extensions
}
-- Positive Notification Extension Fields
pn-supplementary-information X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDISupplementaryInformation,
EQUALITY MATCHING-RULE mSStringMatch,
SUBSTRINGS MATCHING-RULE mSSubstringsMatch,
NUMERATION single-valued,
ID id-nat-pn-supplementary-info
}
pn-extensions X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX PNExtensionsSubField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION multi-valued,
ID id-nat-pn-extensions
}
-- Negative Notification Fields
nn-reason-code X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX NNReasonCodeField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION single-valued,
ID id-nat-nn-reason-code
}
nn-supplementary-information X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDISupplementaryInformation,
EQUALITY MATCHING-RULE mSStringMatch,
SUBSTRINGS MATCHING-RULE mSSubstringsMatch,
NUMERATION single-valued,
ID id-nat-nn-supplementary-info
}
nn-extensions X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX NNExtensionsSubField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION multi-valued,
ID id-nat-nn-extensions
}
-- Forwarded Fields
forwarded-to X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX ForwardedTo,
EQUALITY MATCHING-RULE oRNameMatch,
NUMERATION single-valued,
ID id-nat-forwarded-to
}
fn-reason-code X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX FNReasonCodeField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION single-valued,
ID id-nat-fn-reason-code
}
fn-supplementary-information X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDISupplementaryInformation,
EQUALITY MATCHING-RULE mSStringMatch,
SUBSTRINGS MATCHING-RULE mSSubstringsMatch,
NUMERATION single-valued,
ID id-nat-fn-supplementary-info
}
fn-extensions X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX FNExtensionsSubField,
-- EQUALITY MATCHING-RULE rule not defined
NUMERATION multi-valued,
ID id-nat-fn-extensions
}
-- Correlation attributes
ac-forwarding-edims X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX SequenceNumber,
EQUALITY MATCHING-RULE integerMatch,
ORDERING MATCHING-RULE integerOrderingMatch,
NUMERATION multi-valued,
ID id-cat-forwarding-edims
}
ac-forwarded-edims X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX SequenceNumber,
EQUALITY MATCHING-RULE integerMatch,
ORDERING MATCHING-RULE integerOrderingMatch,
NUMERATION multi-valued,
ID id-cat-forwarded-edims
}
ac-obsoleting-edims X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX SequenceNumber,
EQUALITY MATCHING-RULE integerMatch,
ORDERING MATCHING-RULE integerOrderingMatch,
NUMERATION multi-valued,
ID id-cat-obsoleting-edims
}
ac-obsoleted-edims X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDIMLocation,
OTHER MATCHING-RULES
{iPMLocationMatch, ...}, -- from ITU-T Rec. X.420 |ISO/IEC 10021-7
NUMERATION multi-valued,
ID id-cat-obsoleted-edims
}
EDIMLocation ::= CHOICE {stored SET OF SequenceNumber,
absent NULL,
...
}
ac-relating-edims X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX SequenceNumber,
EQUALITY MATCHING-RULE integerMatch,
ORDERING MATCHING-RULE integerOrderingMatch,
NUMERATION multi-valued,
ID id-cat-relating-edims
}
ac-related-edims X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDIMLocation,
OTHER MATCHING-RULES {iPMLocationMatch, ...},
NUMERATION multi-valued,
ID id-cat-related-edims
}
ac-subject-edim X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX SequenceNumber,
EQUALITY MATCHING-RULE integerMatch,
ORDERING MATCHING-RULE integerOrderingMatch,
NUMERATION single-valued,
ID id-cat-subject-edim
}
ac-edim-recipients X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX ORName,
EQUALITY MATCHING-RULE oRNameMatch,
OTHER MATCHING-RULES
{oRNameElementsMatch | oRNameSubstringElementsMatch |
oRNameSingleElementMatch},
NUMERATION multi-valued,
ID id-cat-edim-recipients
}
ac-delivered-edin-summary X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDINStatus,
EQUALITY MATCHING-RULE bitStringMatch,
NUMERATION multi-valued,
ID id-cat-delivered-edin-summary
}
EDINStatus ::= BIT STRING {
nn-requested(0), fn-requested(1), pn-requested(2), nn-issued(3),
fn-issued(4), pn-issued(5)}
ac-correlated-delivered-edins X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX CorrelatedDeliveredEDINs,
NUMERATION multi-valued,
ID id-cat-correlated-delivered-edins
}
CorrelatedDeliveredEDINs ::= CHOICE {
no-edin-received [0] NULL,
edins-received [1] SEQUENCE OF SequenceNumber
}
ac-submitted-edin-status X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX EDINStatus,
EQUALITY MATCHING-RULE bitStringMatch,
NUMERATION single-valued,
ID id-cat-submitted-edin-status
}
ac-submitted-edins X413ATTRIBUTE ::= {
WITH ATTRIBUTE-SYNTAX SequenceNumber,
EQUALITY MATCHING-RULE integerMatch,
ORDERING MATCHING-RULE integerOrderingMatch,
NUMERATION multi-valued,
ID id-cat-submitted-edins
}
END -- of EDIMSMessageStoreAttributes
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D