ГОСТ Р HCO/HL7 27951—2016
в целевой системе кодирования
FALSE указывает, что неактивные коды также
учитываются (Примечание - Если код неактивен,
то в этом случае должно генерироваться
(только
(на
предупреждение)
errorCheckOnly- TRLE указывает ограниченную проверку
на ошиОки)
FALSE указывает расширенную проверку
ошибки и предупреждения)
Возвращаемое значение - структура, содержащая счетчик ошибок nErrors,
счетчик предупреждений nWarnings, за которыми
следует детальная информация
*Исключения:
* UnknownVocabularyDomair.
* Ur.knownApplicationContextCode
*7
- словарный домен не распознан службой
- прикладной контекст не распознан службой
m ApplicationContextCode
in types::BL
m types::BL
ValidateCodeReturn validaceTranslation(
in VocabularyDomainNanevocabularyDomain_name,
m types::COcodeloVa1idate,
applicationContext_code,
actrveConceptsOnly,
errorCheckOnly
)
raises (UnknownVocabularyDomain,
LnknownApplicatronContexcCode,
DnexpectedError);
/‘ HL7SpecBlockLnd ‘/
/* HL7SpecBlock:translateCode */
/‘ translateCode - транслировать кодированный атрибут. Если указана целевая
‘ система кодирования, то переданный код транслируется в эту систему. Если
‘ она не указана, то код транслируется в ферму, применимую в целевом
‘ контексте
*•
*
*
4*
*
*
vocabJlaryDoroain_nane
froraCode
coCodeSystem-d
toApplicationContext_code
- словарный домен кода и трансляции
- транслируемый код
- идентификатор целевой системы кодирования
(не обязателен)
- контекст, идентифицирующий целевую среду
*Возвращаемое значение - новый элемент типа CD, содержащий трансляцию
№
‘Исключения:
* Ur.knownVocabularyDomair. - словарный домен не распознан службой
‘ Ur.knownCodeSystem- система кодирования в параметре frcmCode или
‘ toCodeSystemld не распознана службой
* Ur.knownApplicationContextCode - прикладной контекст не распознан службой
‘ Ur.ableToTranslate - трансляция не состоялась по указанной причине
‘ /
types::CD translateCode(
in VocabuiaryDomainName
in types::CO
vocabularyDomain_name,
fromCode,
89