ГОСТ Р HCO/HL7 27951—2016
Свойство IsDocumentCharacteristic
Это свойство должно иметь значение «true».
А.3.1.2.19 Act.independentlnd:: BL (0..1)
Определение
Признак, указывающий, можно ли управлять данным экземпляром класса Act независимо от других экзем
пляров или управление этим экземпляром возможно только из вышестоящего составного действия, для которого
данный экземпляр является компонентом.
Примечания к использованию
По умолчанию атрибут independentlnd должен иметь значение «true». Определению действия иногда при
сваивается значение атрибута independentlnd. равное «false», если деловые правила не разрешают назначать это
действие, не назначая группу действий, которая его содержит.
П р и м е р — Назначение может иметь компонент, который нельзя прервать независимо от дру
гих компонентов.
А.3.1.2.20 Act.uncertaintyCode:: СЕ (0..1)
Словарный домен: ActUncertainty
Определение
Код. указывающий, было ли в целом утверждение, передаваемое в экземпляре класса Act, объявлено как
недостаточно точное.
Примечания к использованию
Отсутствие точности, обьявленное с помощью этого атрибута, относится к обьединенному смыслу утверж
дения, передаваемого в экземпляре класса Act с помощью всех описательных атрибутов (например. Act.code, Act.
effectiveTime. Observabon.value, SubstanceAdministration.doseQuantity и т. д.), и к смыслу всех компонентов. Этот
атрибут не предназначен для замены или конкуренции с отсутствием точности значения атрибута Observation.value
или других отдельных атрибутов класса. Такие точечные указания отсутствия точности должны быть определены с
помощью расширения типов данных PPD. UVP или UVN. применяемых к конкретному атрибуту. В частности, если
отсутствие точности относится к значению количественного измерения, то его надо указать с помощью присваива
ния этому значению типа данных PPfXPQ>, а не с помощью атрибута uncertaintyCode. Если, к примеру, дифферен
циальные диагнозы перенумерованы или им присвоены вероятностные веса, то надо использовать типы данных
UVP<CD> или UVN<CD>. а не атрибут uncertaintyCode. Использование атрибута uncertaintyCode возможно только в
том случае, если точность всего действия и зависящих от него действий подвергаются сомнению.
Между атрибутом неопределенности uncertaintyCode и атрибутом отрицания negationlnd нет никакой связи.
Можно быть очень неуверенным в том. что событие имело место, но это не означает уверенности в его отрицании.
П р и м е р — Пациенту могли в прошлом сделать операцию холецистэктомии (однако он в
этом не уверен): имеет место неопределенность. Пациент отрицает, что в прошлом ему делали
холецистэктомию: неопределенности нет.
Свойство IsDocumentCharacteristic
Это свойство должно иметь значение «true».
А.3.1.2.21 Act reasonCode:: SET<CE> (0..*)
Словарный домен: ActReason
Определение
Код. указывающий мотивацию, причину или логическое обоснование действия, если такое обоснование не
было представлено с помощью ассоциации ActRelationship. у которой атрибут typeCode имеет значение «RSON»
(has reason — имеет причину) и которая связывает данное действие с другим.
Примечания к использованию
Большинство причин действий могут быть четко описаны с помощью связывания нового действия с пред
шествующим. используя ассоциацию ActRelationship. у которой атрибут typeCode имеет значение «RSON». Такая
связь означает, что предшествующее действие служит причиной для нового (см. описание класса ActRelationship).
Это предшествующее действие может быть специфичным существующим действием или текстовым разъяснени
ем. Такой подход пригоден для большинства случаев, и чем более специфична причина, тем более следует ис
пользовать ассоциацию ActRelationship. а не атрибут reasonCode.
Атрибут reasonCode остается как место для указания общих причин, которые не связаны с предшествующим
действием или любыми другими условиями, выраженными с помощью экземпляров класса Act. Примером могут
служить указания, что таковы требования закона или что причиной послужил запрос пациента и т. д. Но если тре
буется более точно сослаться на конкретную статью закона, правила, контракта или запроса пациента, то надо их
представить в форме экземпляра класса Act (обычно так и делается) и не использовать атрибут reasonCode.
П р и м е р — Примерами причин, которые могли бы заслуживать передачи в этом поле, служат
«обычное назначение», «требование сообщить об инфекционном заболевании», «по запросу пациента»,
«требование закона».
206