ГОСТ ISO/HL7 21731—2013
Атрибуты класса Account:
- balanceAmt:: МО
-currencyCode:: СЕ
- interestRateQuantity:: RTO<MO,PQ>
- allowedBalanceQuantity:: IVL<MO>
Класс Account является специализацией класса Act.
Определение класса Account: специализация класса Act, представляющая категорию финансовых
операций, которые проводятся на отдельном балансе.
Обсуждение: этот класс может использоваться для представления накопленной общей суммы, полу
ченной за товары или услуги, оплаченной товары или услуги, а также для представления счетов дебита и
кредита, между которыми осуществляются операции.
Примеры:
лицевые счета пациентов, счета за случаи обращения; центры затрат; счетадебиторов.
В следующих подпунктах описаны атрибуты класса Account.
7.1.4.1 Accountname::ST (0..1)
Определение:
описательное имя счета, взятое из книги, в которой ведется этот счет.
Обсуждение:
это имя не является идентификатором счета (для идентификаторов счета используйте
атрибут id. а для описательных или смысловых названий счета — данный атрибут.)
Примеры:
«затраты июня 2002 года», «дебиторская задолженностьДжона Смита».
7.1.4.2 Account.balanceAmt:: МО (0..1)
Определение:
сумма операций подебету и кредиту счета (остаток) с момента егооткрытия.
Обсуждение:
остатоксчета обычно сообщается в валюте, указанной ватрибутеAccount.cunrencyCode.
Однако сумму остатка можно сообщать в альтернативных валютах.
7.1.4.3 Account.curroncyCodo:: СЕ (0..1)
Словарныйдомен:
Currency (CWE)
Определение:
указывает валюту счета.
Обсуждение:
конкретные суммы можно сообщать вдругой валюте, однако данный атрибут должен
представлять валюту, используемую по умолчанию для операций по этому счету.
7.1.4.4 Account.interostRatoQuantity:: RTO<MO,PQ> (0..1)
Определение:
дробь, указывающая процентную ставку остатка по этому счету, и период, для которо
го она действует.
Обсуждение:
в этом атрибуте может быть указана процентная ставка для платежей (например, по
ссудам, просроченным счетам) или для поступлений (по вложениям капитала и т.д.) в зависимости от типа
счета.
Примеры:
0.10/1а (10% в год); 0.0005895/1d (0,05895% в день).
Ограничения:
должна иметься возможность перевода единиц измерения знаменателя, имеющего
тип данных PQ. в секунды. (Т. е. знаменателем должно быть время.)
7.1.4.5 Account.allowedBalancoQuantity:: IVL<MO> (0..1)
Определение:
интервал,описывающий минимально и максимальнодопустимое значениеостатка счета.
Обсуждение:
этот интервал не обязательно задает «жесткие» пределы (т.е. остаток может быть и
выше, и ниже указанных пределов). Он указывает такой «целевой» диапазон остатка счета, выход из кото
рого может повлечь засобой определенные последствия. Для остатка счета необязательноодновременно
задавать и верхний, и нижний предел (или какой-либо из них).
Примеры:
пределы для «прекращения потерь»; пределы для кредита.
7.1.5 Класс DeviceTask (в предметной области Acts)
Код класса: CONTREG.
Атрибуты класса DeviceTask:
- parameterValue:: LIST<ANY>
Класс DeviceTask является специализацией класса Act.
Определение
к
лассаDeviceTask:
специализация класса Act, представляющая деятельность автома
тизированной системы.
Обсуждение:
этот класс может использоваться для представления действий, вызванных внешней
командой или запланированных и самостоятельно инициированных устройством (например, периодичес
кая калибровка или очистка). Если экземпляр класса DeviceTask содержит описание команды, то его атри
бут moodCodeдолжен иметь значение ORD: если он содержит описание задачи (в том числе находящейся
34