Corrections made to the ASN.1 modules of Q.821 (02/2000)
DistinguishedName
FROM InformationFramework { joint-iso-ccitt ds(5) modules(1) informationFramework(1)}
-- Note: DistinguishedName, formerly imported from X.501 InformationFramework,
-- is imported from X.711 CMIP.
DistinguishedName
FROM CMIP-1 {joint-iso-itu-t ms(9) cmip(1) modules(0) protocol(3)}
Q821-ATTRIBUTE ::= CLASS {
&id OBJECT IDENTIFIER,
&Type
}
WITH SYNTAX{
ID &id
TYPE &Type
}
SupportedAttributes Q821-ATTRIBUTE ::= { ... }
SupportedStatusAttributes Q821-ATTRIBUTE ::= { ... }
ProblemData ::= SEQUENCE {
identifier [0] OBJECT IDENTIFIER,
significance [1] BOOLEAN DEFAULT FALSE,
information [2] ANY DEFINED BY identifier
ProblemData ::= SEQUENCE {
identifier [0] Q821-ATTRIBUTE.&id ({SupportedAttributes}),
significance [1] BOOLEAN DEFAULT FALSE,
information [2] Q821-ATTRIBUTE.&Type ( {SupportedAttributes} {@identifier})
StatusChange ::= SET OF SEQUENCE {
statusAttributeID OBJECT IDENTIFIER,
oldStatusValue [1] ANY DEFINED BY statusAttributeID OPTIONAL,
newStatusValue [2] ANY DEFINED BY statusAttributeID)
}
StatusChange ::= SET OF SEQUENCE {
statusAttributeID Q821-ATTRIBUTE.&id ({SupportedStatusAttributes}),
oldStatusValue [1] Q821-ATTRIBUTE.&Type ({SupportedStatusAttributes}{@.statusAttributeID}) OPTIONAL,
newStatusValue [2] Q821-ATTRIBUTE.&Type ({SupportedStatusAttributes}{@.statusAttributeID})
}