ГОСТ Р ИСО 21549-2—2009
Приложение А
(обязательное)
Описание данных на языке ASN.1
А.1 Информационный объект «Links»
Links::= SEQUENCE OF Link
- Это последовательность ссылок на другие объекты
Link
""SEQUENCE OF LinkagePomter
LlnkagePoInter
INTEGER
A.2 Информационные объекты «ReferencePoInter» и «ReferenceTag»
RefPointer
RefTag
SEQUENCE OF RefTag
INTEGER
- Этот объект может содержать тег ASN.1 другого объекта
А.З Информационный объект «Record Person Pointer»
RecPersPomter::= INTEGER
A.4 Информационный объект «CodlngSchemesUsed»
CodlngSchemesUsedSEQUENCE OF CodmgScheme
CodlngSchemeSEQUENCE
{
Codeidentifier |0) OCTET STRING (SIZE 6)).
CodeLength(1] INTEGER.
Comment (2) OCTET STRING (SIZE(1 ...20}) OPTIONAL
}
A.5 Информационный объект «CodedOata»
CodedData:.= SET
{
CodlngSchemeRef (0) RefPointer.
CodeDataValue ]1] OCTET STRING.
CodeDataFreeText (2) OCTET STRING OPTIONAL
}
- - Объект CodlngSchemeRef представляет собой указатель RefPoInter
- - на значение, идентифицирующее конкретную систему кодирования
- - из числа заданных объектом CodlngSchemesUsed.
- - Значение CodlngSchemeRef = 0 трактуется как указание системы
- - кодирования, подразумеваемой в настоящем стандарте по умолчанию.
- - Если длина CodeDataValue -1 байт и значения CodeDataValue
- - определены как «А» или «Ск.то
- - «А» означает свободный текст с административными данными, а
- - «С» означает свободный текст с клиническими данными
А.6 Информационный объект данных «AccessoryAttrlbutes»
AccessoryAttributesSET
6
{
Oatel (0) UTC TIME (SIZE
< ...
12)) OPTIONAL.
Place/Person 1 (2) RefPointer OPTIONAL.
Place/Person2 (3) RefPomter OPTIONAL.
Persomd314] SET OPTIONAL
{
PersonCode {0] RefPomter.
PersonText |1] OCTET STRING (SIZE<0...30))
}. SecurityLevelPomter [5] SecurityLevels OPTIONAL.
12