ГОСТ Р HCO/HL7 27951—2016
3 Если один из кодов или оОа кола являются исключениями из
кодирования (СйЕ) и при этом не эквивалентны, то метод
возвращает значение FALSE
*Исключения:
*UnknownCodeSystem - система кодирования родителя или потомка не распознана
*LnknownConceptCode - код parentCode или childCode не распознан службой
‘SubsumptionMotSupported - проверка родительского отношения не
*поддерживается службой или системой кодирования
*UnrecognizedQuaLifier
*
*Qualifiershot.Supported
‘
- один из квалификаторов понятия не распознан
службой
- квалифицированные понятия не поддерживаются
службой
types::BL subsumes(
m types ::0
in types::C^
parentCode,
childCode
)
raises (UnknownCodeSystem,
LnknownConceptCode,
Subsumpt ionNotSupported,
Unrecogn izedOua1ifier,
OualifiersNotSupported,
UnexpectedError);
/* HL7SpecBlockEnd ‘/
/* HL7SpecBlock:areEquivalent •/
- определить, являются ли два кода эквивалентными
- первый код
- второй код
/* areEquivalent
*codel
*code2
*
- TRUE, если определено, что коды эквивалентны,
FALSE в противном случае
*Возвращаемое значение
*
h
"LnknownConceptCode
*SubsumptionNotSupported
*LnrecognizedQualifier
*
*QualifiershotSupported
4’
“
Исключения:
kUnknownCodeSystem- система кодирования кодов codel или code2 не
распознана службой
- код codel или code2 не распознан
- проверка родительского отношения
службой
не
поддерживается службой или системой кодирования
- один из квалификаторов понятия не распознан
службой
- квалифицированные понятия не поддерживаются
службой
*7
types::BL areEquivalent
{
codel,
code2
in types::CD
in types::CD
)
raises (UnknownCodeSystem,
LnknownConceptCode,
SubsumptionNotSupported,
UnrecognizedUualifier,
91