ГОСТ Р HCO/HL7 27951—2016
/* mapConceptCode - отобразить код понятия из системы кодирования-источника
‘ на ближайший эквивалент (если таковой имеется) в целевой системе
* кодирования
* fromConcept_id
* toCodeSystem_id
- система кодирования / отображаемый код понятия
- целевая система кодирования
* шар_паше- имя используемого отображения.Может быть опущено,
* если существует лишь одно отображение системы
*кодирования, указанной в параметре fromConcept_id,
*на систему кодирования toCodeSy3tem_id
к
‘Возвращаемое значение - результирующее понятие из целевой системы
к
к
к
к
к
к
к
к
к
к
к
к
к
к
к
к
к
Исключения:
4
*
UnknownCodeSystem
к
4г
к
UnknownConceptCode
к
- система кодирования-источик или целевая система
кодирования не поддерживается этой службой
отображения
- отображаемый код понятия не принадлежит системе
кодирования
к
MappingNotAvailable
к
- не существует отображения переданного кода
понятия на целевую систему кодирования
UnableToMap - требуемый код понятия не может быть отображен
UnknownMapName - значение параметра mapping_name не распознано
службой
MapSourceMismatch - идентификатор системы кодирования-источника,
указанный в отображении, не совпадает с
идентификатором системы кодирования,
указанным в параметре fromConcept_id
KapTargetMismatch - идентификатор целевой системы кодирования, указанный
в отображении, не совпадает с идентификатором
системы кодирования, указанным в параметре
targetCodeSystem_id
AmbiguousMapRequest - существует более одного возможного отображения
понятия-источника в целевую систему кодирования
UnexpectedError- не специфичная ошибка, воспрепятствовавшая
успешному завершению вызова
• /
MappedConceptCode mapConceptCode(
in ConceptldfromConcept_id,
toCoaeSystem_id,
map_name
m CodeSystemLd
in string
)
raises (UnknownCodeSystem,
LnknownConceptCode,
MappingNotAvailable,
UnknownMapName,
AmbiguousMapRequest,
MapNameSourceMismatch,
MapNameTargetMismatch,
UnableToMap,
UnexpectedError);
/* HL7SpecBlockEnd *7
\S
109