Current Build

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

8.2 Ресурс RelatedPerson - Назначение

Patient Administration Work GroupMaturity Level: 2 Trial UseSecurity Category: Patient Compartments: Patient, RelatedPerson

Информация о человеке, который участвует в уходе за пациентом, но не является объектом медицинской помощи и не имеет официальных обязанностей в процессе оказания помощи.

RelatedPersons typically have a personal or non-healthcare-specific professional relationship to the patient. A RelatedPerson resource is primarily used for attribution of information, since RelatedPersons are often a source of information about the patient. For keeping information about people for contact purposes for a patient, use a Patient's Contact element. Some individuals may serve as both a Patient's Contact and a Related Person.

Example RelatedPersons are:

  • A patient's wife or husband
  • A patient's relatives or friends
  • A neighbor bringing a patient to the hospital
  • The owner or trainer of a horse
  • A patient's attorney or guardian
  • A Guide Dog

The primary distinction between a Practitioner and a RelatedPerson is based on whether:

  • The person/animal operates on behalf of the care delivery organization over multiple patients (Practitioner) or,
  • Where the person/animal is not associated with the organization, and instead is allocated tasks specifically for the RelatedPerson's Patient (RelatedPerson).

A standard extension animalSpecies can be used to indicate the species of a service animal.

На этот ресурс ссылаются Annotation, Signature, Account, AdverseEvent, AllergyIntolerance, Appointment, AppointmentResponse, AuditEvent, Basic, BiologicallyDerivedProduct, CarePlan, CareTeam, ChargeItem, Claim, Communication, CommunicationRequest, Composition, Condition, Consent, Contract, Coverage, DeviceRequest, DeviceUseStatement, DocumentManifest, DocumentReference, Encounter, ExplanationOfBenefit, Goal, Group, ImagingStudy, Invoice, MeasureReport, Media, MedicationAdministration, MedicationDispense, MedicationRequest, MedicationStatement, Observation, Patient, Person, Procedure, Provenance, QuestionnaireResponse, RequestGroup, Schedule, ServiceRequest, SupplyRequest и Task

Структура

ИмяФлагиКард.ТипОписание и ограниченияdoco
.. RelatedPerson TUDomainResourceA person that is related to a patient, but who is not a direct target of care
Элементы, определённые в прародителе: id, meta, implicitRules, language, text, contained, extension, modifierExtension
... identifier Σ0..*IdentifierИдентификатор этой персоны, понятный человеку
... active ?!Σ0..1booleanWhether this related person's record is in active use
... patient Σ1..1Reference(Patient)Пациент, с которым связан этот родственник
... relationship Σ0..*CodeableConceptХарактер отношений или родственной связи
Patient relationship type (Preferred)
... name Σ0..*HumanNameИмя, ассоциированное с этим человеком
... telecom Σ0..*ContactPointКонтактная информация этого человека
... gender Σ0..1codemale | female | other | unknown
AdministrativeGender (Required)
... birthDate Σ0..1dateДата рождения родственного лица
... address Σ0..*AddressАдрес, по которому можно связаться с этим родственником или посетить его
... photo 0..*AttachmentИзображение человека
... period 0..1PeriodПериод времени, в течение которого данная взаимосвязь считается действительной
... communication 0..*BackboneElementA language which may be used to communicate with about the patient's health
.... language 1..1CodeableConceptThe language which can be used to communicate with the patient about his or her health
Language (Preferred but limited to All Languages)
.... preferred 0..1booleanLanguage preference indicator

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

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

RelatedPerson (DomainResource)Идентификатор человека в пределах некоторой области действияidentifier : Identifier [0..*]Whether this related person record is in active use (this element modifies the meaning of other elements)active : boolean [0..1]Пациент, с которым связан этот родственникpatient : Reference [1..1] « Patient »Характер отношений или родственной связи между пациентом и родственникомrelationship : CodeableConcept [0..*] « Характер отношений или родственной связи между пациентом и родственником. (Strength=Preferred)PatientRelationshipType? »Имя, ассоциированное с этим человекомname : HumanName [0..*]Контактная информация этого человека, например телефонный номер или адрес электронной почтыtelecom : ContactPoint [0..*]Административный пол - пол, который, считается, имеет этот человек для административных целей и ведения учетаgender : code [0..1] « The gender of a person used for administrative purposes. (Strength=Required)AdministrativeGender! »Дата рождения родственного лицаbirthDate : date [0..1]Адрес, по которому можно связаться с этим родственником или посетить егоaddress : Address [0..*]Изображение человекаphoto : Attachment [0..*]The period of time during which this relationship is or was active. If there are no dates defined, then the interval is unknownperiod : Period [0..1]CommunicationThe ISO-639-1 alpha 2 code in lower case for the language, optionally followed by a hyphen and the ISO-3166-1 alpha 2 code for the region in upper case; e.g. "en" for English, or "en-US" for American English versus "en-EN" for England Englishlanguage : CodeableConcept [1..1] « Естественный язык. (Strength=Preferred)Common Languages? »Indicates whether or not the patient prefers this language (over other languages he masters up a certain level)preferred : boolean [0..1]A language which may be used to communicate with about the patient's healthcommunication[0..*]

XML-шаблон

<RelatedPerson 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 Whether this related person's record is in active use -->
 <patient><!-- 1..1 Reference(Patient) Пациент, с которым связан этот родственник --></patient>
 <relationship><!-- 0..* CodeableConcept Характер отношений или родственной связи --></relationship>
 <name><!-- 0..* HumanName Имя, ассоциированное с этим человеком --></name>
 <telecom><!-- 0..* ContactPoint Контактная информация этого человека --></telecom>
 <gender value="[code]"/><!-- 0..1 male | female | other | unknown -->
 <birthDate value="[date]"/><!-- 0..1 Дата рождения родственного лица -->
 <address><!-- 0..* Address Адрес, по которому можно связаться с этим родственником или посетить его --></address>
 <photo><!-- 0..* Attachment Изображение человека --></photo>
 <period><!-- 0..1 Period Период времени, в течение которого данная взаимосвязь считается действительной --></period>
 <communication>  <!-- 0..* A language which may be used to communicate with about the patient's health -->
  <language><!-- 1..1 CodeableConcept The language which can be used to communicate with the patient about his or her health --></language>
  <preferred value="[boolean]"/><!-- 0..1 Language preference indicator -->
 </communication>
</RelatedPerson>

JSON-шаблон

{doco
  "resourceType" : "RelatedPerson",
  // from Resource: id, meta, implicitRules, and language
  // from DomainResource: text, contained, extension, and modifierExtension
  "identifier" : [{ Identifier }], // Идентификатор этой персоны, понятный человеку
  "active" : <boolean>, // Whether this related person's record is in active use
  "patient" : { Reference(Patient) }, // R!  Пациент, с которым связан этот родственник
  "relationship" : [{ CodeableConcept }], // Характер отношений или родственной связи
  "name" : [{ HumanName }], // Имя, ассоциированное с этим человеком
  "telecom" : [{ ContactPoint }], // Контактная информация этого человека
  "gender" : "<code>", // male | female | other | unknown
  "birthDate" : "<date>", // Дата рождения родственного лица
  "address" : [{ Address }], // Адрес, по которому можно связаться с этим родственником или посетить его
  "photo" : [{ Attachment }], // Изображение человека
  "period" : { Period }, // Период времени, в течение которого данная взаимосвязь считается действительной
  "communication" : [{ // A language which may be used to communicate with about the patient's health
    "language" : { CodeableConcept }, // R!  The language which can be used to communicate with the patient about his or her health
    "preferred" : <boolean> // Language preference indicator
  }]
}

Turtle-шаблон

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


[ a fhir:RelatedPerson;
  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:RelatedPerson.identifier [ Identifier ], ... ; # 0..* Идентификатор этой персоны, понятный человеку
  fhir:RelatedPerson.active [ boolean ]; # 0..1 Whether this related person's record is in active use
  fhir:RelatedPerson.patient [ Reference(Patient) ]; # 1..1 Пациент, с которым связан этот родственник
  fhir:RelatedPerson.relationship [ CodeableConcept ], ... ; # 0..* Характер отношений или родственной связи
  fhir:RelatedPerson.name [ HumanName ], ... ; # 0..* Имя, ассоциированное с этим человеком
  fhir:RelatedPerson.telecom [ ContactPoint ], ... ; # 0..* Контактная информация этого человека
  fhir:RelatedPerson.gender [ code ]; # 0..1 male | female | other | unknown
  fhir:RelatedPerson.birthDate [ date ]; # 0..1 Дата рождения родственного лица
  fhir:RelatedPerson.address [ Address ], ... ; # 0..* Адрес, по которому можно связаться с этим родственником или посетить его
  fhir:RelatedPerson.photo [ Attachment ], ... ; # 0..* Изображение человека
  fhir:RelatedPerson.period [ Period ]; # 0..1 Период времени, в течение которого данная взаимосвязь считается действительной
  fhir:RelatedPerson.communication [ # 0..* A language which may be used to communicate with about the patient's health
    fhir:RelatedPerson.communication.language [ CodeableConcept ]; # 1..1 The language which can be used to communicate with the patient about his or her health
    fhir:RelatedPerson.communication.preferred [ boolean ]; # 0..1 Language preference indicator
  ], ...;
]

Changes since R3

RelatedPerson
RelatedPerson.active
  • Default Value "true" removed
RelatedPerson.relationship
  • Max Cardinality changed from 1 to *
RelatedPerson.communication
  • Added Element
RelatedPerson.communication.language
  • Added Mandatory Element
RelatedPerson.communication.preferred
  • Added Element

See the Full Difference for further information

This analysis is available as XML or JSON.

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

Структура

ИмяФлагиКард.ТипОписание и ограниченияdoco
.. RelatedPerson TUDomainResourceA person that is related to a patient, but who is not a direct target of care
Элементы, определённые в прародителе: id, meta, implicitRules, language, text, contained, extension, modifierExtension
... identifier Σ0..*IdentifierИдентификатор этой персоны, понятный человеку
... active ?!Σ0..1booleanWhether this related person's record is in active use
... patient Σ1..1Reference(Patient)Пациент, с которым связан этот родственник
... relationship Σ0..*CodeableConceptХарактер отношений или родственной связи
Patient relationship type (Preferred)
... name Σ0..*HumanNameИмя, ассоциированное с этим человеком
... telecom Σ0..*ContactPointКонтактная информация этого человека
... gender Σ0..1codemale | female | other | unknown
AdministrativeGender (Required)
... birthDate Σ0..1dateДата рождения родственного лица
... address Σ0..*AddressАдрес, по которому можно связаться с этим родственником или посетить его
... photo 0..*AttachmentИзображение человека
... period 0..1PeriodПериод времени, в течение которого данная взаимосвязь считается действительной
... communication 0..*BackboneElementA language which may be used to communicate with about the patient's health
.... language 1..1CodeableConceptThe language which can be used to communicate with the patient about his or her health
Language (Preferred but limited to All Languages)
.... preferred 0..1booleanLanguage preference indicator

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

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

RelatedPerson (DomainResource)Идентификатор человека в пределах некоторой области действияidentifier : Identifier [0..*]Whether this related person record is in active use (this element modifies the meaning of other elements)active : boolean [0..1]Пациент, с которым связан этот родственникpatient : Reference [1..1] « Patient »Характер отношений или родственной связи между пациентом и родственникомrelationship : CodeableConcept [0..*] « Характер отношений или родственной связи между пациентом и родственником. (Strength=Preferred)PatientRelationshipType? »Имя, ассоциированное с этим человекомname : HumanName [0..*]Контактная информация этого человека, например телефонный номер или адрес электронной почтыtelecom : ContactPoint [0..*]Административный пол - пол, который, считается, имеет этот человек для административных целей и ведения учетаgender : code [0..1] « The gender of a person used for administrative purposes. (Strength=Required)AdministrativeGender! »Дата рождения родственного лицаbirthDate : date [0..1]Адрес, по которому можно связаться с этим родственником или посетить егоaddress : Address [0..*]Изображение человекаphoto : Attachment [0..*]The period of time during which this relationship is or was active. If there are no dates defined, then the interval is unknownperiod : Period [0..1]CommunicationThe ISO-639-1 alpha 2 code in lower case for the language, optionally followed by a hyphen and the ISO-3166-1 alpha 2 code for the region in upper case; e.g. "en" for English, or "en-US" for American English versus "en-EN" for England Englishlanguage : CodeableConcept [1..1] « Естественный язык. (Strength=Preferred)Common Languages? »Indicates whether or not the patient prefers this language (over other languages he masters up a certain level)preferred : boolean [0..1]A language which may be used to communicate with about the patient's healthcommunication[0..*]

XML-шаблон

<RelatedPerson 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 Whether this related person's record is in active use -->
 <patient><!-- 1..1 Reference(Patient) Пациент, с которым связан этот родственник --></patient>
 <relationship><!-- 0..* CodeableConcept Характер отношений или родственной связи --></relationship>
 <name><!-- 0..* HumanName Имя, ассоциированное с этим человеком --></name>
 <telecom><!-- 0..* ContactPoint Контактная информация этого человека --></telecom>
 <gender value="[code]"/><!-- 0..1 male | female | other | unknown -->
 <birthDate value="[date]"/><!-- 0..1 Дата рождения родственного лица -->
 <address><!-- 0..* Address Адрес, по которому можно связаться с этим родственником или посетить его --></address>
 <photo><!-- 0..* Attachment Изображение человека --></photo>
 <period><!-- 0..1 Period Период времени, в течение которого данная взаимосвязь считается действительной --></period>
 <communication>  <!-- 0..* A language which may be used to communicate with about the patient's health -->
  <language><!-- 1..1 CodeableConcept The language which can be used to communicate with the patient about his or her health --></language>
  <preferred value="[boolean]"/><!-- 0..1 Language preference indicator -->
 </communication>
</RelatedPerson>

JSON-шаблон

{doco
  "resourceType" : "RelatedPerson",
  // from Resource: id, meta, implicitRules, and language
  // from DomainResource: text, contained, extension, and modifierExtension
  "identifier" : [{ Identifier }], // Идентификатор этой персоны, понятный человеку
  "active" : <boolean>, // Whether this related person's record is in active use
  "patient" : { Reference(Patient) }, // R!  Пациент, с которым связан этот родственник
  "relationship" : [{ CodeableConcept }], // Характер отношений или родственной связи
  "name" : [{ HumanName }], // Имя, ассоциированное с этим человеком
  "telecom" : [{ ContactPoint }], // Контактная информация этого человека
  "gender" : "<code>", // male | female | other | unknown
  "birthDate" : "<date>", // Дата рождения родственного лица
  "address" : [{ Address }], // Адрес, по которому можно связаться с этим родственником или посетить его
  "photo" : [{ Attachment }], // Изображение человека
  "period" : { Period }, // Период времени, в течение которого данная взаимосвязь считается действительной
  "communication" : [{ // A language which may be used to communicate with about the patient's health
    "language" : { CodeableConcept }, // R!  The language which can be used to communicate with the patient about his or her health
    "preferred" : <boolean> // Language preference indicator
  }]
}

Turtle-шаблон

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


[ a fhir:RelatedPerson;
  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:RelatedPerson.identifier [ Identifier ], ... ; # 0..* Идентификатор этой персоны, понятный человеку
  fhir:RelatedPerson.active [ boolean ]; # 0..1 Whether this related person's record is in active use
  fhir:RelatedPerson.patient [ Reference(Patient) ]; # 1..1 Пациент, с которым связан этот родственник
  fhir:RelatedPerson.relationship [ CodeableConcept ], ... ; # 0..* Характер отношений или родственной связи
  fhir:RelatedPerson.name [ HumanName ], ... ; # 0..* Имя, ассоциированное с этим человеком
  fhir:RelatedPerson.telecom [ ContactPoint ], ... ; # 0..* Контактная информация этого человека
  fhir:RelatedPerson.gender [ code ]; # 0..1 male | female | other | unknown
  fhir:RelatedPerson.birthDate [ date ]; # 0..1 Дата рождения родственного лица
  fhir:RelatedPerson.address [ Address ], ... ; # 0..* Адрес, по которому можно связаться с этим родственником или посетить его
  fhir:RelatedPerson.photo [ Attachment ], ... ; # 0..* Изображение человека
  fhir:RelatedPerson.period [ Period ]; # 0..1 Период времени, в течение которого данная взаимосвязь считается действительной
  fhir:RelatedPerson.communication [ # 0..* A language which may be used to communicate with about the patient's health
    fhir:RelatedPerson.communication.language [ CodeableConcept ]; # 1..1 The language which can be used to communicate with the patient about his or her health
    fhir:RelatedPerson.communication.preferred [ boolean ]; # 0..1 Language preference indicator
  ], ...;
]

Changes since Release 3

RelatedPerson
RelatedPerson.active
  • Default Value "true" removed
RelatedPerson.relationship
  • Max Cardinality changed from 1 to *
RelatedPerson.communication
  • Added Element
RelatedPerson.communication.language
  • Added Mandatory Element
RelatedPerson.communication.preferred
  • Added Element

See the Full Difference for further information

This analysis is available as XML or JSON.

See R3 <--> R4 Conversion Maps (status = 4 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ОписаниеТипСсылка
RelatedPerson.relationship Характер отношений или родственной связи между пациентом и родственником.PreferredPatientRelationshipType
RelatedPerson.gender The gender of a person used for administrative purposes.RequiredAdministrativeGender
RelatedPerson.communication.language Естественный язык.Preferred, but limited to All LanguagesCommon Languages

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

ИмяТипОпределениеВыражениеIn Common
activetokenIndicates if the related person record is activeRelatedPerson.active
addressstringA server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or textRelatedPerson.address3 Resources
address-citystringГород, указанный в адресеRelatedPerson.address.city3 Resources
address-countrystringСтрана, указанная в адресеRelatedPerson.address.country3 Resources
address-postalcodestringПочтовый индекс, указанный в адресеRelatedPerson.address.postalCode3 Resources
address-statestringШтат, указанный в адресеRelatedPerson.address.state3 Resources
address-usetokenКод типа использования, указанный в адресеRelatedPerson.address.use3 Resources
birthdatedateДата рождения родственникаRelatedPerson.birthDate2 Resources
emailtokenАдрес электронной почтыRelatedPerson.telecom.where(system='email')4 Resources
gendertokenGender of the related personRelatedPerson.gender3 Resources
identifiertokenAn Identifier of the RelatedPersonRelatedPerson.identifier
namestringA server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or textRelatedPerson.name
patientreferenceThe patient this related person is related toRelatedPerson.patient
(Patient)
phonetokenНомер телефонаRelatedPerson.telecom.where(system='phone')4 Resources
phoneticstringЧасть имени, созданная с помощью какого-либо алгоритма фонетического сопоставленияRelatedPerson.name3 Resources
relationshiptokenThe relationship between the patient and the relatedpersonRelatedPerson.relationship
telecomtokenКонтактные данные любого видаRelatedPerson.telecom4 Resources