ГОСТ Р HCO/HL7 27951—2016
Обсуждение
Остаток счета обычно сообщается в валюте, указанной в атрибуте Account.currencyCode. Однако сумму
остатка можно сообщать в альтернативных валютах.
A.3.1.1.2Account.currencyCode:: СЕ (0..1)
Словарный домен: Currency
Указывает валюту счета.
Обсуждение
Конкретные суммы можно сообщать в другой валюте, однако данный атрибут должен представлять валюту,
используемую по умолчанию для операций по этому счету.
А.3.1.1.3 Account-interestRateQuantity:: RTO<MO.PQ> (0..1)
Отношение, указывающее процентную ставку остатка по этому счету, и период, для которого она действует.
Обсуждение
В этом атрибуте может быть указана процентная ставка для платежей (например, по ссудам, просроченным
счетам) или для поступлений (по вложениям капитала и т. д.) в зависимости от типа счета.
П р и м е р ы — 0.10/1а (10 % в год); 0.0005895/1d (0,05895 % в день).
Формальное ограничение
Должна иметься возможность перевода единиц измерения знаменателя, имеющего тип данных РО, в секун
ды. то есть знаменателем должно быть время.
А.3.1.1.4 Account.ailowedBalanceQuantity:: IVL<MO> (0..1)
Интервал, описывающий минимально и максимально допустимое значение остатка счета.
Обсуждение
Этот интервал не обязательно задает «жесткие» пределы (то есть остаток может быть и выше, и ниже ука
занных пределов). Он указывает такой «целевой» диапазон остатка счета, выход из которого может повлечь за
собой определенные последствия. Для остатка счета не обязательно одновременно задавать и верхний, и нижний
предел (или какой-либо из них).
П р и м е р ы — Пределы для «прекращения потерь»; пределы для кредита.
А.3.1.2 КлассAct (в предметной области Acts)
Свойства класса Act
Атрибуты класса Act:
- classCode:: CS.
- moodCode:: CS.
- id :: SET<II>.
- code :: CD.
- actionNegationlnd :: BL.
- negationlnd:: BL.
- derivationExpr:: ST.
- title:: ED.
- text:: ED.
- statusCode :: CS.
- effectiveTime :: GTS.
- activityTime :: GTS.
- availabilityTime :: TS.
- priorityCode:: SET<CE>.
- confidentialityCode :: SET<CE>,
- repeatNumber:: IVL<INT>.
- interruptiblelnd :: BL.
- levelCode :: CE.
- independentlnd :: BL,
- uncertaintyCode:: CE.
- reasonCode:: SET<CE>,
- languageCode:: CE.
Ассоциации класса Act:
- outboundRelationship::(0..*) ActRelationship::source::(1..1) (ассоциация с классом ActRelationship. роль source —
источник);
- inboundRelationship::(0..*) ActRelationship::target::{1..1) (ассоциация с классом ActRelationship. роль target —
цель);
- participation::^..*) Participation::act::{1..1) (ассоциация с классом Participation, роль act — действие).
Класс Act является обобщением следующих классов:
- Account.
- ControlAcl.
195