7.13 Класс Organization
В этом классе передаются свойства организации (см. рисунок 11).
ГОСТ Р 57304—2016
Organization
id: II [0..*]
name: EN.ON
addr: AD [0..*)
telecom: TEL (0..*|
Рисунок 11 — Класс Organization
7.13.1 Атрибуты
Атрибуты класса Organization представлены в таблице 15.
Т а б л и ц а 15 — Атрибуты класса Organization
Атрибут спасся
Описание
Тип данных
Кратность
Сбя».
Длина
id
Идентификатор (ОИД) организации или идентифи
катор. не являющийся обьектным идентификато
ром. например, число другого вида (номер в систе
ме Data Universal Numbering System, номер Global
Location Number, индивидуальный номер налого
плательщика)
II
0..’
н
name
Наименование организации
EN.ON
1..*
addr
Почтовый адрес организации
AD
0..*
telecom
Телекоммуникационный контакт в организации
TEL
0..*
о
—
н
—
н
—
7.13.1.1 Атрибут id
Атрибут id содержит идентификатор организации, предпочтительно ОИД. который передается в
свойстве root типа данных II.
Пример
—
<id root="1.2.3.4.5.6.7.8.9”7>
П р и м е ч а н и е — Некоторые организации, которые могут быть указаны с помощью экземпляров данного
класса, могут вместо ОИД иметь другой вид идентификатора (номер в системе Data Universal Numbering System,
номер Global Location Number, индивидуальный номер налогоплательщика и т. д.). В этом случав идентификатор
передается одним из следующих двух способов:
- присвоением значения и свойству extension («номер») и свойству root («пространство имен»),
- присвоением значение только свойству extension типа данных II. опуская свойство root и передавая при
чину его пустоты nullFlavor = “UNK\
Пример
—
<id extension-"40 12345 00000 9" root="1.3.88”/>
<id extension-"16574jc9848" nullFlavor="UNK’7>
7.13.1.2 Атрибуты name. addr. telecom
Эти атрибуты класса Organization аналогичны одноименным атрибутам класса Person, см. выше.
17