ГОСТ Р ИСО 21549-2—2009
Спомощьюуказателейодниинформационныеобъекты могутбытьсвязаны сдругими. Такаясвязь
не являетсяагрегированием. Объект, на который указываетссылка, не является частью информацион
ногообъекта. содержащегоссылку, он независим, ина негомогутссылаться несколькообъектов. Назна
чение настоящего стандарта состоит в определении способов ссылки (указания) на соответствующее
учетноелицо, а также на поставщика медицинскихуслугисоответствующиедополнительные атрибуты.
Такие связи расширяют возможности использования данных и могут применяться для придания
контекстной специфики.
6.2.2 Объектданных «Links»
Объект «Links» используетсядля создания внутренних ссылок или связей между определенными
объектами данных, хранящимися на медицинской карте. Он представляет собой последовательность
элементарных объектов «Link» (рисунок 2). Объектданных «Link» состоит из последовательности ссы
лок надругое объекты в виде последовательности объектов «RefPointer». Для него используется указа
тель «LinkagePointer» (таблица 1).
Links
Link
Рисунок 2 — Структура класса информационны* объектов «Links»
Т а б л и ц а 1 — Спецификация отдельных элементов класса «Links»
Тип данных
Кратность
СвязьКомментарии
LinkЦелое число
1..М
Последовательность ссылок на дру
гие объекты
6.2.3 Информационные объекты «ReferencePointer» и «ReferenceTag»
В настоящем стандарте общий ссылочный указатель определен какупорядоченный список тегов,
указывающих на объект или подобъект, являющийся целью ссылки. Информационный объект
«RefPointer» состоит изпоследовательностиобъектов «RefTag» (целочисленноготипа). Первый объект
«RefTag» задает тег, специфичный для приложения (APPLICATION-SPECIFIC), как это определено в
настоящемстандарте.Следующиеобъекты«RefTag»задаютконтекстно-специфичные
(CONTEXT-SPECIFIC) теги возрастающей глубины (таблица 2).
Т а б л и ц а 2 — Состав класса «RefPointer»
Тип данных
Кратность
ДлинаКомментарии
RefPointerЦелое число
1..М
Последовательность ссылок на дру
гие объекты. Ссылка представляет собой
тег ASN.1 другого объекта данных
6.2.4 Информационный объект «RecordPersonPointer»
Информационный объект «RecPersPointer» используется в качестве ссылки на одно из учетных
лиц. информация о котором хранится в объекте «RecordPersons». и должен иметь целочисленный тип
(таблица 3).
П р и м е ч а н и е — Объект «RecordPersons» описан а ИСО 21549-5:2008.
Т а б л и ц а 3 — Состав класса «RecPersPointer»
Тип данных
Кратность
ДлинаКомментарии
RecPersPointerЦелое число
1
Объект данных «RecPersPointer* ис
пользуется в качестве ссылки на одно из
учетных лиц. информация о котором хра
нится в объекте данных «RecordPersons*
5