ГОСТ Р HCO/HL7 27951—2016
typeaef sequence<ConceptCode> ConceptCodeList;
/* Уникальный идентификатор понятия, состоящий из идентификатора системы
k кодирования и кода понятия
•/
struct ConceptId [
CoaeSystemld codeSystem_id;
ConceptCode concept_code;
I;
typeaef sequence<ConceptIa> ConceptId-.ist;
/* Идентификатор версии */
typedef string Versionld;
/* Версия системы кодирования ■/
typedef VersionldCodeSystemVersion;
typedef sequence<VersionId> CodeSystemVersionList;
/ “
Непрозрачный контекст, передаваемый службой клиенту */
typedef sequence<octet> Lxpansior.Cor.text;
/* HL7SpecBlockLnd *7
/ - *
..........
...........................*
Кодированные элементы
/
/* HL7SpecBlock:conceptCodes */
/* Идентификатор языка
*
Синтаксис основан на спецификации lK-’i RFC 3066 - Теги идентификации
‘языков. Состоит из основного тега priroary-3ubtag, за которым следуют нуль
“
или более вторичных субтегов <secondary subtag>
- по возможности берется из ИСО 639 часть 1
<2 символа), иначе берется трехсимвольный код
- коды "i-" и "Х-" не разрешены в данной спецификации
*<primary subtag>
*
*
*
*<secondary subtag i> - 2-8 символов
*
-
коды из 2 символов берутся из стандарта кодов стран ИСО 3166
ь коды из 3-8 символов берутся из регистра IANA
*-
см.
http://www.iana.org/assigr.ir.ents/lar.guage-tags
“
<secor.dary subtag 2-n> - правила не определены, хотя некоторые теги
‘ зарегистрированы в IAKA
4’
*Системы кодирования: ISC639-1(2.16.840.1.113883.6.99)
(2.16.840.1.113883.6.100)
(2.16.1)
*IS0639-2
*ISO 3166-1
- l
typeaef ConceptCodeLanguageCoae;
typedef sequence<LanguageCode> LanguageCodeList;
/ “
MinveTypeCode identifier - идентификатор типа среды Mime.
*Система кодирования: MediaType (2.16.840.1.113883.5.79)
*7
typedef ConceptCodeMimeTypeCode;
typedef sequence<MimeTypeCode> MimelypeCodeList;
/ “
ConceptStatusCode - указывает, является ли код понятия активным,
100