Current Build

Переводит компания Health Samurai . Приглашаем поучаствовать в русификации стандарта FHIR: GitHub , Email.

8.3 Ресурс Group - Назначение

FHIR Infrastructure Work GroupMaturity Level: 1 Trial UseSecurity Category: Business Compartments: Device, Patient, Practitioner

Представляет собой заданную коллекцию сущностей, которые могут обсуждаться или подвергаться действию коллективно, однако не предполагается, что они будут действовать коллективно и будут признаны официально или юридически. Т. е. коллекция сущностей, которая не является организацией.

Ресурс Group используется в двух случаях:

  1. Для объединения в группу определенных людей, животных, устройств и т. п., которая отслеживается, проверяется или другим способом упоминается в рамках деятельности, связанной со здравоохранением
  2. Чтобы задать набор возможных людей, животных, устройств и т. п., которые представляют интерес для каких-то будущих, связанных со здравоохранением активностей

Примеры для первого случая включают в себя групповую терапию или сеансы лечения, exposed entities, отслеживаемые в рамках общественного здравоохранения и т. п. Второй может использоваться для определения ожидаемых субъектов для клинического исследования.

Оба случая использования обрабатываются одним ресурсом, поскольку вводимые элементы данных будут одинаковыми.

В FHIR есть несколько механизмов взаимодействия с коллекцией ресурсов:

  • Ресурс List - перечисляет линейную коллекцию ресурсов и предлагает свойства для управления этой коллекцией. Хотя конкретный экземпляр ресурса List может представлять собой "снимок", с точки зрения бизнес-процесса обозначение "List" является динамическим - пункты добавляются и удаляются с течением времени. Ресурс List ссылается на другие ресурсы. Ресурсы List могут курироваться и иметь определенное бизнес-значение.
  • Данный ресурс Group - задает группу определенных людей, животных, устройств и т. д. их перечислением или описанием качеств, которыми обладают члены этой группы. Ресурс Group ссылается на другие ресурсы, возможно неявно. Ресурсы Group предназначены для работы с ними или наблюдения как целого. Например выполнение терапии над группой, вычисление риска для группы и т. д. Данный ресурс будет, как правило, использоваться для общественного здравоохранения (например описание населения с повышенным риском), клинических испытаний (например определение совокупности субъектов тестирования) и других подобных целей.
  • CareTeam. Group is distinct from CareTeam. Group is patient-independent and identifies an undifferentiated set of individuals who are intended to be the target of one or more clinical activities (e.g. set of clinical trial participants, set of individuals impacted by or at risk of a public health event, a herd or flock, etc.) The CareTeam resource establishes a set of relationships and roles and is specific to a particular Patient. The actors are the individual members or organized group of individuals. CareTeam can be referenced by EpisodeOfCare, Encounter, or CarePlan to identify the set of individuals (and their respective roles) who are intended to be involved in providing the care defined by those resources.
  • Ресурс Bundle - это инфраструктурный контейнер для группы ресурсов. У него нет описательной части, и он используется для группировки коллекции ресурсов для передачи, хранения или обработки (например сообщения, документы, транзакции, ответы на запросы и т. п.). Содержимое бандлов, как правило, определяется алгоритмически в конкретных целях обмена или хранения.
  • Ресурс Composition - задает набор данных, связанных со здравоохранением, который собирается вместе в отдельный логический документ, который предоставляет единое согласованное заявление о некотором смысле, устанавливает свой собственный контекст и который имеет клиническое заверение по отношению к тому, кто делает это заявление. Ресурс Composition обеспечивает базовую структуру FHIR-документа. Полное содержимое документа выражается с помощью ресурса bundle. Ресурсы Composition часто ссылаются на ресурсы List в качестве целей определенных разделов.
  • Элемент DomainResource.contained позволяет многократно вкладывать ресурсы в любой DomainResource. Это особый тип группировки, где сгруппированные ресурсы теряют своё независимое существование - они перестают обладать собственными идентификаторами, их нельзя простым образом запрашивать независимо и т. п. Использование такой группировки - это технический механизм управления независимостью ресурсов, не имеющий влияния на смысловое значение.
Вложенные ресурсы, ресурсы в бандлах и ресурсы по ссылкам передают один и тот же смысл.

На этот ресурс ссылаются DataRequirement, UsageContext, ActivityDefinition, AdverseEvent, CarePlan, CareTeam, ChargeItem, ClinicalImpression, Communication, CommunicationRequest, Condition, Consent, Contract, DeviceRequest, DeviceUseStatement, DiagnosticReport, DocumentManifest, DocumentReference, Encounter, EventDefinition, EvidenceVariable, Flag, Goal, itself, GuidanceResponse, ImagingStudy, Invoice, Library, List, Measure, MeasureReport, Media, MedicationAdministration, MedicationDispense, MedicationRequest, MedicationStatement, Observation, PlanDefinition, Procedure, RequestGroup, ResearchDefinition, ResearchElementDefinition, ResearchStudy, RiskAssessment, ServiceRequest, Specimen и Task

Структура

ИмяФлагиКард.ТипОписание и ограниченияdoco
.. Group ITUDomainResourceГруппа из нескольких сущностей
+ Rule: Can only have members if group is "actual"
Элементы, определённые в прародителе: id, meta, implicitRules, language, text, contained, extension, modifierExtension
... identifier Σ0..*IdentifierУникальный идентификатор
... active Σ0..1booleanАктивен (используется) ли данный экземпляр ресурса Group
... type Σ1..1codeperson | animal | practitioner | device | medication | substance
GroupType (Required)
... actual ΣI1..1booleanОписательный или фактический
... code Σ0..1CodeableConceptВид членов группы
... name Σ0..1stringНазвание группы
... quantity Σ0..1unsignedIntКоличество членов группы
... managingEntity Σ0..1Reference(Organization | RelatedPerson | Practitioner | PractitionerRole)Entity that is the custodian of the Group's definition
... characteristic 0..*BackboneElementInclude / Exclude group members by Trait
.... code 1..1CodeableConceptВид характеристики
.... value[x] 1..1Значение, которое имеет характеристика
..... valueCodeableConceptCodeableConcept
..... valueBooleanboolean
..... valueQuantityQuantity
..... valueRangeRange
..... valueReferenceReference()
.... exclude 1..1booleanГруппа включает или исключает
.... period 0..1PeriodПериод, в течение которого проверяется данная характеристика
... member I0..*BackboneElementКто или что входит в группу
.... entity 1..1Reference(Patient | Practitioner | PractitionerRole | Device | Medication | Substance | Group)Ссылка на члена группы
.... period 0..1PeriodПериод времени, когда участник входил в состав группы
.... inactive 0..1booleanЕсли участник больше не состоит в группе

doco Документация по этому формату

UML-диаграмма (Legend)

Group (DomainResource)Уникальный бизнес-идентификатор этой группыidentifier : Identifier [0..*]Показывает, доступна ли данная запись о группе для использования или сохраняется только для историиactive : boolean [0..1]Определяет широкую классификацию вида ресурсов, которые входят в группуtype : code [1..1] « Типы ресурсов, которые входят в группу. (Strength=Required)GroupType! »Если да, означает, что ресурс ссылается на конкретную группу реальных людей. Если нет, группа определяет ряд намеченных людейactual : boolean [1..1]Provides a specific type of resource the group includes; e.g. "cow", "syringe", etccode : CodeableConcept [0..1]Название, присвоенное группе в целях идентификации и сообщения человекомname : string [0..1]Подсчет количества экземпляров ресурсов, которые входят в группуquantity : unsignedInt [0..1]Entity responsible for defining and maintaining Group characteristics and/or registered membersmanagingEntity : Reference [0..1] « Organization|RelatedPerson| Practitioner|PractitionerRole »CharacteristicКод типа утверждаемого признакаcode : CodeableConcept [1..1]Значение, которое содержит характеристика (или не содержит - см. "исключение") членов группыvalue[x] : Type [1..1] « CodeableConcept|boolean|Quantity|Range| Reference »Если да, обозначает, что члены группы НЕ ИМЕЮТ данной характеристикиexclude : boolean [1..1]Период, в течение которого проверяется данная характеристика; например пациент перенёс операцию в течение месяца июняperiod : Period [0..1]MemberСсылка на сущность, описывающую члена группы. Не должна противоречить значению поля Group.type. If the entity is another group, then the type must be the sameentity : Reference [1..1] « Patient|Practitioner|PractitionerRole| Device|Medication|Substance|Group »Период времени, когда участник входил в состав группы (если известен)period : Period [0..1]Флаг того, что этот участник больше не входит в составл группы, однако раньше он мог быть её участникомinactive : boolean [0..1]Identifies traits whose presence r absence is shared by members of the groupcharacteristic[0..*]Определяет экземпляры ресурсов, которые являются членами группыmember[0..*]

XML-шаблон

<Group xmlns="http://hl7.org/fhir"> doco
 <!-- from Resource: id, meta, implicitRules, and language -->
 <!-- from DomainResource: text, contained, extension, and modifierExtension -->
 <identifier><!-- 0..* Identifier Уникальный идентификатор --></identifier>
 <active value="[boolean]"/><!-- 0..1 Активен (используется) ли данный экземпляр ресурса Group -->
 <type value="[code]"/><!-- 1..1 person | animal | practitioner | device | medication | substance -->
 <actual value="[boolean]"/><!-- ?? 1..1 Описательный или фактический -->
 <code><!-- 0..1 CodeableConcept Вид членов группы --></code>
 <name value="[string]"/><!-- 0..1 Название группы -->
 <quantity value="[unsignedInt]"/><!-- 0..1 Количество членов группы -->
 <managingEntity><!-- 0..1 Reference(Organization|RelatedPerson|Practitioner|
   PractitionerRole) Entity that is the custodian of the Group's definition --></managingEntity>
 <characteristic>  <!-- 0..* Include / Exclude group members by Trait -->
  <code><!-- 1..1 CodeableConcept Вид характеристики --></code>
  <value[x]><!-- 1..1 CodeableConcept|boolean|Quantity|Range|Reference Значение, которое имеет характеристика --></value[x]>
  <exclude value="[boolean]"/><!-- 1..1 Группа включает или исключает -->
  <period><!-- 0..1 Period Период, в течение которого проверяется данная характеристика --></period>
 </characteristic>
 <member>  <!-- ?? 0..* Кто или что входит в группу -->
  <entity><!-- 1..1 Reference(Patient|Practitioner|PractitionerRole|Device|
    Medication|Substance|Group) Ссылка на члена группы --></entity>
  <period><!-- 0..1 Period Период времени, когда участник входил в состав группы --></period>
  <inactive value="[boolean]"/><!-- 0..1 Если участник больше не состоит в группе -->
 </member>
</Group>

JSON-шаблон

{doco
  "resourceType" : "Group",
  // from Resource: id, meta, implicitRules, and language
  // from DomainResource: text, contained, extension, and modifierExtension
  "identifier" : [{ Identifier }], // Уникальный идентификатор
  "active" : <boolean>, // Активен (используется) ли данный экземпляр ресурса Group
  "type" : "<code>", // R!  person | animal | practitioner | device | medication | substance
  "actual" : <boolean>, // C? R!  Описательный или фактический
  "code" : { CodeableConcept }, // Вид членов группы
  "name" : "<string>", // Название группы
  "quantity" : "<unsignedInt>", // Количество членов группы
  "managingEntity" : { Reference(Organization|RelatedPerson|Practitioner|
   PractitionerRole) }, // Entity that is the custodian of the Group's definition
  "characteristic" : [{ // Include / Exclude group members by Trait
    "code" : { CodeableConcept }, // R!  Вид характеристики
    // value[x]: Значение, которое имеет характеристика. One of these 5:
    "valueCodeableConcept" : { CodeableConcept },
    "valueBoolean" : <boolean>,
    "valueQuantity" : { Quantity },
    "valueRange" : { Range },
    "valueReference" : { Reference },
    "exclude" : <boolean>, // R!  Группа включает или исключает
    "period" : { Period } // Период, в течение которого проверяется данная характеристика
  }],
  "member" : [{ // C? Кто или что входит в группу
    "entity" : { Reference(Patient|Practitioner|PractitionerRole|Device|
    Medication|Substance|Group) }, // R!  Ссылка на члена группы
    "period" : { Period }, // Период времени, когда участник входил в состав группы
    "inactive" : <boolean> // Если участник больше не состоит в группе
  }]
}

Turtle-шаблон

@prefix fhir: <http://hl7.org/fhir/> .doco


[ a fhir:Group;
  fhir:nodeRole fhir:treeRoot; # if this is the parser root

  # from Resource: .id, .meta, .implicitRules, and .language
  # from DomainResource: .text, .contained, .extension, and .modifierExtension
  fhir:Group.identifier [ Identifier ], ... ; # 0..* Уникальный идентификатор
  fhir:Group.active [ boolean ]; # 0..1 Активен (используется) ли данный экземпляр ресурса Group
  fhir:Group.type [ code ]; # 1..1 person | animal | practitioner | device | medication | substance
  fhir:Group.actual [ boolean ]; # 1..1 Описательный или фактический
  fhir:Group.code [ CodeableConcept ]; # 0..1 Вид членов группы
  fhir:Group.name [ string ]; # 0..1 Название группы
  fhir:Group.quantity [ unsignedInt ]; # 0..1 Количество членов группы
  fhir:Group.managingEntity [ Reference(Organization|RelatedPerson|Practitioner|PractitionerRole) ]; # 0..1 Entity that is the custodian of the Group's definition
  fhir:Group.characteristic [ # 0..* Include / Exclude group members by Trait
    fhir:Group.characteristic.code [ CodeableConcept ]; # 1..1 Вид характеристики
    # Group.characteristic.value[x] : 1..1 Значение, которое имеет характеристика. One of these 5
      fhir:Group.characteristic.valueCodeableConcept [ CodeableConcept ]
      fhir:Group.characteristic.valueBoolean [ boolean ]
      fhir:Group.characteristic.valueQuantity [ Quantity ]
      fhir:Group.characteristic.valueRange [ Range ]
      fhir:Group.characteristic.valueReference [ Reference ]
    fhir:Group.characteristic.exclude [ boolean ]; # 1..1 Группа включает или исключает
    fhir:Group.characteristic.period [ Period ]; # 0..1 Период, в течение которого проверяется данная характеристика
  ], ...;
  fhir:Group.member [ # 0..* Кто или что входит в группу
    fhir:Group.member.entity [ Reference(Patient|Practitioner|PractitionerRole|Device|Medication|Substance|Group) ]; # 1..1 Ссылка на члена группы
    fhir:Group.member.period [ Period ]; # 0..1 Период времени, когда участник входил в состав группы
    fhir:Group.member.inactive [ boolean ]; # 0..1 Если участник больше не состоит в группе
  ], ...;
]

Changes since R3

Group
Group.active
  • Default Value "true" removed
Group.managingEntity
  • Added Element
Group.characteristic.value[x]
  • Add Type Reference
Group.characteristic.exclude
  • No longer marked as Modifier
Group.member.entity
  • Type Reference: Added Target Types PractitionerRole, Group
Group.member.inactive
  • Default Value "false" removed

See the Full Difference for further information

This analysis is available as XML or JSON.

See R3 <--> R4 Conversion Maps (status = 2 tests that all execute ok. All tests pass round-trip testing and all r3 resources are valid.)

Структура

ИмяФлагиКард.ТипОписание и ограниченияdoco
.. Group ITUDomainResourceГруппа из нескольких сущностей
+ Rule: Can only have members if group is "actual"
Элементы, определённые в прародителе: id, meta, implicitRules, language, text, contained, extension, modifierExtension
... identifier Σ0..*IdentifierУникальный идентификатор
... active Σ0..1booleanАктивен (используется) ли данный экземпляр ресурса Group
... type Σ1..1codeperson | animal | practitioner | device | medication | substance
GroupType (Required)
... actual ΣI1..1booleanОписательный или фактический
... code Σ0..1CodeableConceptВид членов группы
... name Σ0..1stringНазвание группы
... quantity Σ0..1unsignedIntКоличество членов группы
... managingEntity Σ0..1Reference(Organization | RelatedPerson | Practitioner | PractitionerRole)Entity that is the custodian of the Group's definition
... characteristic 0..*BackboneElementInclude / Exclude group members by Trait
.... code 1..1CodeableConceptВид характеристики
.... value[x] 1..1Значение, которое имеет характеристика
..... valueCodeableConceptCodeableConcept
..... valueBooleanboolean
..... valueQuantityQuantity
..... valueRangeRange
..... valueReferenceReference()
.... exclude 1..1booleanГруппа включает или исключает
.... period 0..1PeriodПериод, в течение которого проверяется данная характеристика
... member I0..*BackboneElementКто или что входит в группу
.... entity 1..1Reference(Patient | Practitioner | PractitionerRole | Device | Medication | Substance | Group)Ссылка на члена группы
.... period 0..1PeriodПериод времени, когда участник входил в состав группы
.... inactive 0..1booleanЕсли участник больше не состоит в группе

doco Документация по этому формату

UML-диаграмма (Legend)

Group (DomainResource)Уникальный бизнес-идентификатор этой группыidentifier : Identifier [0..*]Показывает, доступна ли данная запись о группе для использования или сохраняется только для историиactive : boolean [0..1]Определяет широкую классификацию вида ресурсов, которые входят в группуtype : code [1..1] « Типы ресурсов, которые входят в группу. (Strength=Required)GroupType! »Если да, означает, что ресурс ссылается на конкретную группу реальных людей. Если нет, группа определяет ряд намеченных людейactual : boolean [1..1]Provides a specific type of resource the group includes; e.g. "cow", "syringe", etccode : CodeableConcept [0..1]Название, присвоенное группе в целях идентификации и сообщения человекомname : string [0..1]Подсчет количества экземпляров ресурсов, которые входят в группуquantity : unsignedInt [0..1]Entity responsible for defining and maintaining Group characteristics and/or registered membersmanagingEntity : Reference [0..1] « Organization|RelatedPerson| Practitioner|PractitionerRole »CharacteristicКод типа утверждаемого признакаcode : CodeableConcept [1..1]Значение, которое содержит характеристика (или не содержит - см. "исключение") членов группыvalue[x] : Type [1..1] « CodeableConcept|boolean|Quantity|Range| Reference »Если да, обозначает, что члены группы НЕ ИМЕЮТ данной характеристикиexclude : boolean [1..1]Период, в течение которого проверяется данная характеристика; например пациент перенёс операцию в течение месяца июняperiod : Period [0..1]MemberСсылка на сущность, описывающую члена группы. Не должна противоречить значению поля Group.type. If the entity is another group, then the type must be the sameentity : Reference [1..1] « Patient|Practitioner|PractitionerRole| Device|Medication|Substance|Group »Период времени, когда участник входил в состав группы (если известен)period : Period [0..1]Флаг того, что этот участник больше не входит в составл группы, однако раньше он мог быть её участникомinactive : boolean [0..1]Identifies traits whose presence r absence is shared by members of the groupcharacteristic[0..*]Определяет экземпляры ресурсов, которые являются членами группыmember[0..*]

XML-шаблон

<Group xmlns="http://hl7.org/fhir"> doco
 <!-- from Resource: id, meta, implicitRules, and language -->
 <!-- from DomainResource: text, contained, extension, and modifierExtension -->
 <identifier><!-- 0..* Identifier Уникальный идентификатор --></identifier>
 <active value="[boolean]"/><!-- 0..1 Активен (используется) ли данный экземпляр ресурса Group -->
 <type value="[code]"/><!-- 1..1 person | animal | practitioner | device | medication | substance -->
 <actual value="[boolean]"/><!-- ?? 1..1 Описательный или фактический -->
 <code><!-- 0..1 CodeableConcept Вид членов группы --></code>
 <name value="[string]"/><!-- 0..1 Название группы -->
 <quantity value="[unsignedInt]"/><!-- 0..1 Количество членов группы -->
 <managingEntity><!-- 0..1 Reference(Organization|RelatedPerson|Practitioner|
   PractitionerRole) Entity that is the custodian of the Group's definition --></managingEntity>
 <characteristic>  <!-- 0..* Include / Exclude group members by Trait -->
  <code><!-- 1..1 CodeableConcept Вид характеристики --></code>
  <value[x]><!-- 1..1 CodeableConcept|boolean|Quantity|Range|Reference Значение, которое имеет характеристика --></value[x]>
  <exclude value="[boolean]"/><!-- 1..1 Группа включает или исключает -->
  <period><!-- 0..1 Period Период, в течение которого проверяется данная характеристика --></period>
 </characteristic>
 <member>  <!-- ?? 0..* Кто или что входит в группу -->
  <entity><!-- 1..1 Reference(Patient|Practitioner|PractitionerRole|Device|
    Medication|Substance|Group) Ссылка на члена группы --></entity>
  <period><!-- 0..1 Period Период времени, когда участник входил в состав группы --></period>
  <inactive value="[boolean]"/><!-- 0..1 Если участник больше не состоит в группе -->
 </member>
</Group>

JSON-шаблон

{doco
  "resourceType" : "Group",
  // from Resource: id, meta, implicitRules, and language
  // from DomainResource: text, contained, extension, and modifierExtension
  "identifier" : [{ Identifier }], // Уникальный идентификатор
  "active" : <boolean>, // Активен (используется) ли данный экземпляр ресурса Group
  "type" : "<code>", // R!  person | animal | practitioner | device | medication | substance
  "actual" : <boolean>, // C? R!  Описательный или фактический
  "code" : { CodeableConcept }, // Вид членов группы
  "name" : "<string>", // Название группы
  "quantity" : "<unsignedInt>", // Количество членов группы
  "managingEntity" : { Reference(Organization|RelatedPerson|Practitioner|
   PractitionerRole) }, // Entity that is the custodian of the Group's definition
  "characteristic" : [{ // Include / Exclude group members by Trait
    "code" : { CodeableConcept }, // R!  Вид характеристики
    // value[x]: Значение, которое имеет характеристика. One of these 5:
    "valueCodeableConcept" : { CodeableConcept },
    "valueBoolean" : <boolean>,
    "valueQuantity" : { Quantity },
    "valueRange" : { Range },
    "valueReference" : { Reference },
    "exclude" : <boolean>, // R!  Группа включает или исключает
    "period" : { Period } // Период, в течение которого проверяется данная характеристика
  }],
  "member" : [{ // C? Кто или что входит в группу
    "entity" : { Reference(Patient|Practitioner|PractitionerRole|Device|
    Medication|Substance|Group) }, // R!  Ссылка на члена группы
    "period" : { Period }, // Период времени, когда участник входил в состав группы
    "inactive" : <boolean> // Если участник больше не состоит в группе
  }]
}

Turtle-шаблон

@prefix fhir: <http://hl7.org/fhir/> .doco


[ a fhir:Group;
  fhir:nodeRole fhir:treeRoot; # if this is the parser root

  # from Resource: .id, .meta, .implicitRules, and .language
  # from DomainResource: .text, .contained, .extension, and .modifierExtension
  fhir:Group.identifier [ Identifier ], ... ; # 0..* Уникальный идентификатор
  fhir:Group.active [ boolean ]; # 0..1 Активен (используется) ли данный экземпляр ресурса Group
  fhir:Group.type [ code ]; # 1..1 person | animal | practitioner | device | medication | substance
  fhir:Group.actual [ boolean ]; # 1..1 Описательный или фактический
  fhir:Group.code [ CodeableConcept ]; # 0..1 Вид членов группы
  fhir:Group.name [ string ]; # 0..1 Название группы
  fhir:Group.quantity [ unsignedInt ]; # 0..1 Количество членов группы
  fhir:Group.managingEntity [ Reference(Organization|RelatedPerson|Practitioner|PractitionerRole) ]; # 0..1 Entity that is the custodian of the Group's definition
  fhir:Group.characteristic [ # 0..* Include / Exclude group members by Trait
    fhir:Group.characteristic.code [ CodeableConcept ]; # 1..1 Вид характеристики
    # Group.characteristic.value[x] : 1..1 Значение, которое имеет характеристика. One of these 5
      fhir:Group.characteristic.valueCodeableConcept [ CodeableConcept ]
      fhir:Group.characteristic.valueBoolean [ boolean ]
      fhir:Group.characteristic.valueQuantity [ Quantity ]
      fhir:Group.characteristic.valueRange [ Range ]
      fhir:Group.characteristic.valueReference [ Reference ]
    fhir:Group.characteristic.exclude [ boolean ]; # 1..1 Группа включает или исключает
    fhir:Group.characteristic.period [ Period ]; # 0..1 Период, в течение которого проверяется данная характеристика
  ], ...;
  fhir:Group.member [ # 0..* Кто или что входит в группу
    fhir:Group.member.entity [ Reference(Patient|Practitioner|PractitionerRole|Device|Medication|Substance|Group) ]; # 1..1 Ссылка на члена группы
    fhir:Group.member.period [ Period ]; # 0..1 Период времени, когда участник входил в состав группы
    fhir:Group.member.inactive [ boolean ]; # 0..1 Если участник больше не состоит в группе
  ], ...;
]

Changes since Release 3

Group
Group.active
  • Default Value "true" removed
Group.managingEntity
  • Added Element
Group.characteristic.value[x]
  • Add Type Reference
Group.characteristic.exclude
  • No longer marked as Modifier
Group.member.entity
  • Type Reference: Added Target Types PractitionerRole, Group
Group.member.inactive
  • Default Value "false" removed

See the Full Difference for further information

This analysis is available as XML or JSON.

See R3 <--> R4 Conversion Maps (status = 2 tests that all execute ok. All tests pass round-trip testing and all r3 resources are valid.)

 

See the Profiles & Extensions and the Альтернативные определения: Основное определение XML + JSON, XML Schema/Schematron + JSON Schema, ShEx (for Turtle) + see the extensions & the Анализ зависимостей

PathОписаниеТипСсылка
Group.type Типы ресурсов, которые входят в группу.RequiredGroupType
Group.code Вид определенного ресурса. Например корова, шприц, озеро и т. п.НеизвестенНет сведений
Group.characteristic.code Список характеристик, используемых для описания членов группы. Например пол, возраст, владелец, местоположение и т. д.НеизвестенНет сведений
Group.characteristic.value[x] Значение описательной характеристики членов группы. Например красный, мужской, пневмония, кавказский и т. п.НеизвестенНет сведений

idLevelLocationОпределениеExpression
grp-1Rule (base)Can only have members if group is "actual"member.empty() or (actual = true)

If both Group.characteristic and Group.member are present, then the members are the individuals who were found who met the characteristic. It's possible that there might be other candidate members who meet the characteristic and aren't (yet) in the list. All members SHALL have the listed characteristics.

Параметры поиска для этого ресурса. Также к нему применяются общие параметры. Более подробную информацию о поиске в REST, обмене сообщениями и сервисах см. в разделе Поиск.

ИмяТипОпределениеВыражениеIn Common
actualtokenОписательный или фактическийGroup.actual
characteristictokenВид характеристикиGroup.characteristic.code
characteristic-valuecompositeКомбинация характеристики и ее значенияOn Group.characteristic:
  characteristic: code
  value: value
codetokenВид вложенных ресурсовGroup.code
excludetokenГруппа включает или исключаетGroup.characteristic.exclude
identifiertokenУникальный идентификаторGroup.identifier
managing-entityreferenceEntity that is the custodian of the Group's definitionGroup.managingEntity
(Practitioner, Organization, PractitionerRole, RelatedPerson)
memberreferenceСсылка на члена группыGroup.member.entity
(Practitioner, Group, Device, Medication, Patient, Substance, PractitionerRole)
typetokenТип ресурсов, которые содержит группаGroup.type
valuetokenЗначение, которое имеет характеристикаGroup.characteristic.value