ГОСТ ISO/IEC 24824-1-2013
DocumentTypeDeclarationSEQUENCE {
system-identifier IdentifyingStringOrlndex OPTIONAL
- -
Категория OTHER URI — ,
public-identifier IdentifyingStringOrlndex OPTIONAL
—
Категория OTHER URI
— ,
children SEQUENCE (SIZE(0..MAX)) OF
Processinginstruction )
UnparsedEntity ::= SEQUENCE {
name IdentifyingStringOrlndex
- -
Категория OTHER NCNAME - - ,
system-identifier IdentifyingStringOrlndex
—
Категория OTHER URI
— ,
public-identifier IdentifyingStringOrlndex OPTIONAL
- -
Категория OTHER URI
- - ,
notation-name IdentifyingStringOrlndex
—
Категория OTHER NCNAME
— }
NotationSEQUENCE {
name IdentifyingStringOrlndex
- -
Категория OTHER NCNAME
— ,
system-identifier IdentifyingStringOrlndex OPTIONAL
—
Категория OTHER URI
— ,
public-identifier IdentifyingStringOrlndex OPTIONAL
—
Категория OTHER URI
—}
NamespaceAttribute ::*» SEQUENCE {
prefix IdentifyingStringOrlndex OPTIONAL
- -
Категория PR EFIX
— ,
namespace-name IdentifyingStringOrlndex OPTIONAL
—
Категория NAMESPACE NAME
—}
IdentifyingStringOrlndex ::*= CHOICE (
literal-character-string NonEmptyOctetString,
string-index INTEGER (1..one-meg) )
NonldentifyingStringOrIndex ::= CHOICE {
literal-character-string SEQUENCE {
add-to-table BOOLEAN,
character-string EncodedCharacterString },
string-index INTEGER (0..one-meg) )
NameSurrogate ::■ SEQUENCE {
prefix-string-index INTEGER(1..one-meg) OPTIONAL,
namespace-name-string-index INTEGER(1..one-meg) OPTIONAL,
local-name-string-index INTEGER(1..one-meg) }
(CONSTRAINED BY
prefix-string-index должен
—
п р и сутств о в а ть , то ль к о если
- - п р и с утс тв уе т n a m e sp a ce -n a m e -strin g -m d e x
—))
QualifiedNameOrIndex ::«* CHOICE {
literal-qualified-name SEQUENCE {
prefix IdentifyingStringOrlndex OPTIONAL
—
Категория PREFIX
namespace-name IdentifyingStringOrlndex OPTIONAL
—
Категория NAMESPACE NAME
— ,
local-name
IdentifyingStringOrlndex
- -
Категория LOCAL NAME
—} ,
name-surrogate-index INTEGER (1..one-meg) }
EncodedCharacterString ::» SEQUENCE (
encoding-format CHOICE (
37