Протокол для работы с кредитными картами CyberCash



Компонент Organisation


Компонент Organisation предоставляет информацию об индивидууме или организации. Он может быть использован для различных целей, например:

  • описать продавца, который продает товары,

  • идентифицировать того, кто осуществляет покупку,

  • идентифицировать того, кто будет доставлять товары,

  • обеспечивать облуживание покупателя,

  • описать того, кто будет Кассиром.

Заметим, что компоненты Organisation, которые должны присутствовать в сообщении IOTP, зависят от выполняемой транзакции. Смотри раздел 9.

Ниже представлено определение компонента.

<!ELEMENT Org (TradingRole+, ContactInfo?, PersonName?, PostalAddress?)>
<!ATTLIST Org ID ID #REQUIRED

xml:lang NMTOKEN #REQUIREDOrgId CDATA #REQUIRED
LegalName CDATA #IMPLIEDShortDesc CDATA #IMPLIED

LogoNetLocn CDATA #IMPLIED >

Атрибуты:

ID

Идентификатор, который однозначно определяет компонент Organisation в пределах текущей транзакции IOTP.

xml:langОпределяет язык, использованный атрибутами или дочерними элементами в пределах данного компонента, если только его значение не было изменено с помощью атрибута xml:lang дочернего элемента. Смотри раздел 3.8.
OrgIdКод, который идентифицирует организацию, описанную компонентом Organisation. Смотри 7.6.1.
LegalNameДля организаций, которые являются коммерческими компаниями, это их легальное название на языке, определенном атрибутом xml:lang. Это необходимо для организаций, чьими торговыми ролями не являются Покупатель или DelivTo.
ShortDescКраткое описание организации на языке, определенном атрибутом xml:lang. Это обычно имя, под которым известна организация. Например, если легальное название было "Blue Meadows Financial Services Inc.", тогда его короткое имя может быть "Blue Meadows".

Атрибут используется для упрощения выбора отдельной организации из списка, например из базы данных организаций, вовлеченных в транзакции, которая записана Покупателем.

LogoNetLocnСетевая позиция, которая может быть использована для загрузки логотипа организации.

Смотри раздел 10. Содержимое этого атрибута должно соответствовать [RFC1738].

Cодержимое:

TradingRoleСмотри 7.6.2. Элемент торговой роли.
ContactInfoСмотри 7.6.3. Элемент контактной информации.
PersonNameСмотри 7.6.4. Персональное имя.
PostalAddressСмотри 7.6.5. Почтовый адрес.



Содержание  Назад  Вперед