ГОСТ Р HCO/HL7 27951—2016
специализируемых и абстрактных узлов, и то только в том случае, если в исходном вызове метода
tookupValueSetExpansion параметр expandAII (раскрыть все) имел значение FALSE;
- expansionContext — если параметр isExpandable имеет значение TRUE, то параметр
expans»onContext содержит те сведения, которые необходимы конкретной реализации службы для
дальнейшего раскрытия узла при следующих вызовах. Он непрозрачен для клиентского программного
обеспечения.
Ниже приведены варианты раскрытия различных типов наборов значений.
Вариант 1 (таблица 14): набор значений А ссылается на все коды неиерархической системы коди
рования, содержащей коды понятий 1,2
.....
N.
Таблица 14 — Значения полей класса ValueSetExpansionдля варианта 1
patftLength
nodeTypecode
concept_id
displayName
0
А (абстрактный)
—
(A).valueSet_name
1
L (лист)
1
(l).preferredName
1
L(лист)
2
(2).preferredName
1
L(лист)
...
1
L (лист)
N
(N).preferredName
Вариант 2 (таблица 15): набор значений В ссылается на все коды иерархической системы кодиро
вания. Коды понятий в поле conceptjd отражают иерархию (1 — корень. 1.1 — первый потомок корня. 1.2
— второй потомок. 1.2.1 — первый потомок первого потомка и т. д.).
Таблица 15— Значения попей классаValueSetExpansionдля варианта 2
patftLength
nodeTyp«_code
conceptjd
displayName
0
А (абстрактный)
—
(B).valueSet_name
1
S (специализируемый)
1
(l).prefenredName
2
S (специализируемый)
1.1
(1.1).preferredName
...
S (специализируемый)
nL (лист)
1.1.1..Л
(1.1.1.n).preferredName
1S (специализируемый)
2
(2).preferredName
2S (специализируемый)
(2.1) preferredName
S (специализируемый)
ML (лист)
2.1
...
2.1..m
(2.1..m).preferredName
Вариант 3 (таблица 16): набор значений С ссылается на конкретные коды понятий 1. 2. 3 из не
которой системы кодирования. Ни одна из ссылок не включает в себя код отношения. Головного кода
также нет.
Таблица 16— Значения попей класса ValueSetExpansionдля варианта 3
pathLcngth
nodeTyp«_code
conceptjd
displayName
А (абстрактный)
—
€.valueSetName
1
L (лист)
1
(l).preferredName
1
L(лист)
2
(2).prefenredName
1
L(лист)
3
(3).preferredName
30