ГОСТ Р HCO/HL7 27951—2016
отношения ConceptRelationship к явно включенному кодированному понятию CodedConcept В ссыл ке
CodcRofcronco можно указать, что само это ссылочное понятие CodedConcept включено в набор
значений или исключено из него. С помощью отношения ConceptRelationship можно включить все
целевые коды понятий или только конечные узлы (листья). Эти различные возможности отражены в
значениях атрибутов includeReferoncedCode. relationship_code и leafOnly, приведенных в таблице 9.
Таблица 9 — Варианты значений атрибутов, управляющих ссылками на понятия
allC odesineludeR eferencedC ode
relalionshipcode
leafO nlyО писание
True
—
—
—
Включает в набор значений все
коды, описанные в системе ко
дирования
FalseTrue
—
—
Включает в набор значений
только ссылочный код понятия
FalseTrue
hasSubtype
False Включает в набор значений ссы
лочный код и все его подтипы
FalseFalse
hasSubtype
False Включает в набор значений все
подтипы ссылочного кода, но не
сам этот код
FalseFalsehasSubtypeTrue Включает в набор значений
только листовые подтипы ссы
лочного кода
Иные сочетания значений атрибутов, кроме тех, что перечислены в таблице 9, не допусти
мы. По возможности значения атрибута relatk>n_code должны браться из системы кодирования HL7
RelationshipCode.
7.3.4 Включение в набор значений других наборов значений
Набор значений ValueSot может быть также построен, используя нуль или более дополнительных
наборов значений. Включение в его состав набора значений ValueSet означает, что все кодированные
понятия CododConcopt. представленные включаемым набором, должны стать частью результирующе го
набора. Класс ValuoSetConstructor (конструктор набора значений) служит двум целям:
1) С его помощью можно включать наборы значений по ссылке, что позволяет всем изменениям
этих наборов автоматически отражаться в результирующем наборе.
2) Использование этого класса позволяет включать в результирующий набор ValueSet кодируемые
понятия CodedConcept, взятые более чем из одной системы кодирования CodoSystem.
В таблице 10 приведен пример конструирования набора значений HL7Conformancelnclusion.
включающего в себя набор значений InclusionNotMandatory, который, в свою очередь, включает в себя
набор InclusionNotRequired.
Т аб лиц а 10 — Пример конструирования наборов значений
usedToBuildSet
(имя)
includeaSel
(имя)
include HeadCode
2.16.840.1.1138
83.1.11.10010
HL7Conformancel ndusion
2.16.840.1.1138
83.1.11.10012
IndusionNot
Mandatory
False
2.16.840.1.1138
83.1.11.10012
InclusionNotMandatory
2.16.840.1.1138
83.1.11.10015
IndusionNot
Required
True
7.3.5 Головные коды
Набор ValueSet значений ссылается на совокупность кодированных понятий CodedConcept.
Нередко ассоциация между набором значений ValueSet и коллекцией кодированных понятий
CodedConcept означает категоризацию, отношение «часть — целое» или иное иерархическое отноше
ние. в котором сам набор значений представляет «целое» (родителя), а коды понятий — отдельные
«части» (потомки). В этом случае в системе кодирования может существовать соответствующий код
понятия, представляющий подобное понятие «целого» или «родителя». Такой код будет именоваться
19