Информационная модель структуры данных PRPA_MT201302UV02

Общий иерархический дескриптор информационной модели структуры данных PRPA_MT201302UV02 приведен в таблице А3. В общую информационную модель допускается внесение дополнений и корректировок в соответствии с принципами HL7 для обеспечения эффективной реализации Проекта [RF-2].

Таблица А3 – Общий иерархический дескриптор информационной модели структуры данных PRPA_MT201302UV02

Наименование элемента

Множест-венность

Обяза-тельность

Класс RIM

Тип данных (HL7*)

Домен

Примечание

1

Patient Revise

..

Patient

Patient

Сведения о пациенте

2

@classCode

1..1

+

Patient

CS

V:RoleClassPatient

Структурный атрибут (указывает, что сведения о пациенте)

3

id

1..*

+

Patient

DSET<II>

Идентификатор

4

addr

0..*

Patient

COLL<AD>

Адрес

5

telecom

0..*

Patient

COLL<TEL>

Контактные данные

6

statusCode

1..1

+

Patient

CS

V:RoleStatusNormal

Статус записи о пациенте (active – запись активны/актуальна)

7

effectiveTime

0..1

Patient

IVL<TS>

Период активности записи о пациенте

8

confidentialityCode

0..1

Patient

CD

D:Confidentiality

Код конфиденциальности записи о пациенте

9

veryImportantPersonCode

0..1

Patient

CD

D:PatientImportance

Код статуса пациента

10

patientEntityChoiceSubject

1..1

+

Entity

Person | NonPersonLivingSubject

Выбор сущности:

    Person (физическое лицо) NonPersonLivingSubject (не физическое лицо)

11

Общие элементы для выбираемых сущностей

11

asMember

0..*

Role

SET<Member>

Членство в пациента в сообществе (например, семья)

12

@classCode

1..1

+

Role

CS

V:RoleClassMember

Структурный атрибут (указывает, что сведения о членстве пациента в определенном сообществе)

13

id

0..*

Role

DSET<II>

Идентификатор сообщества

14

code

0..1

Role

CD

D:MemberRoleType

Код членства в сообществе

15

statusCode

0..1

Role

CS

D:RoleStatus

Статус членства (например, active (активно), terminated (прекращено) и т. д.)

16

effectiveTime

0..1

Role

QSET<TS>

Период активности сведений о членстве

17

group

1..1

+

Organization

Group

Группа, в которой состоит пациент

18

@classCode

1..1

+

Organization

CS

V:EntityClassOrganization

Структурный атрибут

19

@determinerCode

1..1

+

Organization

CS

INSTANCE

Структурный атрибут (указывает, что специализированная сущность - INSTANCE)

20

id

0..*

Organization

DSET<II>

Идентификатор группы

21

code

0..1

Organization

CD

D:OrganizationEntityType

Код типа группы

22

name

0..*

Organization

COLL<EN>

Наименование группы

23

desc

0..1

Organization

ED

Описание группы

24

statusCode

0..1

Organization

CS

D:EntityStatus

Код статуса сведений о группе

25

existenceTime

0..1

Organization

IVL<TS>

Период существования группы

26

telecom

0..*

Organization

COLL<TEL>

Контактные сведения группы

27

addr

0..*

Organization

COLL<AD>

Адрес группы

28

member

0..*

Role

SET<Member2>

Сведения о параметрах членства в группе

29

@classCode

1..1

+

Role

CS

V:RoleClassMember

Структурный атрибут (указывает, что сведения о членстве в группе)

30

id

0..*

Role

DSET<II>

Идентификатор

31

code

0..1

Role

CD

D:MemberRoleType

Код типа членства в группе

32

statusCode

0..1

Role

CS

D:RoleStatus

Статус членства в группе (например, active (активно), terminated (прекращено) и т. д.)

33

effectiveTime

0..1

Role

QSET<TS>

Период активности сведений о членстве в группе

34

EntityChoiceSubject

1..1

+

EntityChoiceSubject

35

subjectOf

0..*

Participation

SET<Subject5>

36

@typeCode

1..1

+

Participation

CS

V:ParticipationTargetSubject

Структурный атрибут, код типа

37

observationEvent

1..1

+

Observation

ObservationEvent

Наблюдение о членстве в домохозяйстве (Observation Act about household membership)

38

@classCode

1..1

+

Observation

CS

V:ActClassObservation

Структурный атрибут

39

@moodCode

1..1

+

Observation

CS

V:ActMoodEventOccurrence

Структурный атрибут

40

code

0..1

Observation

CD

D:ObservationType

Код

41

effectiveTime

0..1

Observation

QSET<TS>

Временной интервал

42

confidentialityCode

0..1

Observation

CD

D:Confidentiality

Код конфиденциальности

43

languageCode

0..1

Observation

CD

D:HumanLanguage

Код языка

44

value

0..1

Observation

ANY

D:ObservationValue

Значение

45

methodCode

0..*

Observation

DSET<CD>

D:ObservationMethod

Код способа/метода

46

subjectOf

0..*

Participation

SET<Subject3>

Человек в роли пациента является предметом оказания медицинской помощи. Медицинский работник, ответственный за обеспечение ухода за пациентом может оказывать медицинскую помощь как на уровне ПМСП, так и в других формах. Это отношение, как правило, регистрируется только для административных целей. Фактический уход, предоставляемый поставщиком медицинских услуг, регистрируется в другом месте.

47

@typeCode

1..1

+

Participation

CS

V:ParticipationTargetSubject

Структурный атрибут, код типа

48

ObservationEvent

1..1

+

ObservationEvent

Событие/мероприятие, связанное с наблюдением (Observation)

49

asOtherIDs

0..*

Role

SET<OtherIDs>

Взаимосвязь с прочими идентификаторами пациента

50

@classCode

1..1

+

Role

CS

V:RoleClassRoot

Структурный атрибут (могут использоваться различные роли за исключением «Citizen» (Гражданин), «Employee» (Работник), «Student» (Студент), «Member» (Участник).

51

id

1..*

+

Role

DSET<II>

Идентификаторы

52

statusCode

0..1

Role

CS

D:RoleStatus

Код статуса сведений об идентификаторах (например, active (активно), terminated (прекращено) и т. д.)

53

effectiveTime

0..1

Role

IVL<TS>

Период активности сведений

54

E_OrganizationIdentified-confirmable

1..1

+

Organization

COCT_MT150002UV01

Объект COCT_MT150002UV01

55

asPatientOfOtherProvider

0..*

Role

SET<PatientOfOtherProvider>

Ассоциация с ролью пациента в качестве получателя медицинской помощи.

56

@classCode

1..1

+

Role

CS

V:RoleClassRoot

Структурный атрибут (указывает, что сведения о пациенте)

57

subjectOf

1..1

+

Participation

Subject6

Человек в роли пациента является предметом оказания медицинской помощи. Медицинский работник, ответственный за обеспечение ухода за пациентом может оказывать медицинскую помощь как на уровне ПМСП, так и в других формах. Это отношение, как правило, регистрируется только для административных целей. Фактический уход, предоставляемый поставщиком медицинских услуг, регистрируется в другом месте.

58

@typeCode

1..1

+

Participation

CS

V:ParticipationTargetSubject

Структурный атрибут, код типа

59

A_PrincipalCareProvisionUniversal

1..1

+

Act

COCT_MT820000UV

Объект COCT_MT820000UV

60

contactParty

0..*

Role

SET<ContactParty>

Физическое лицо или организация, которая авторизована на предоставление или получение сведений о пациенте

61

@classCode

1..1

+

Role

CS

V:RoleClassContact

Структурный атрибут (указывает, что сведения о контактном лице/организации (contact party))

62

id

0..*

Role

DSET<II>

Идентификатор

63

code

0..1

Role

CD

D:ContactRoleType

Код

64

negationInd

0..1

Role

BL

Если отсутствуют экстренные контакты (или нет ближайших родственников) должно содержать значение "true" (истина)

65

addr

0..*

Role

COLL<AD>

Адрес

66

telecom

1..*

+

Role

COLL<TEL>

Контактные данные

67

statusCode

0..1

Role

CS

D:RoleStatus

Код статуса сведений (например, active (активно), terminated (прекращено) и т. д.)

68

effectiveTime

0..1

Role

IVL<TS>

Период активности сведений

69

contactEntityChoice

1..1

+

Entity

E_PersonInformational | E_OrganizationInformational

Выбор сущности:

    E_PersonInformational (физическое лицо);; E_OrganizationInformational(организация)

70

E_PersonInformational

..

COCT_MT030207UV07

Объект COCT_MT030207UV07

71

E_OrganizationInformational

..

COCT_MT150007UV

Объект COCT_MT150007UV

72

guardian

0..*

Role

SET<Guardian>

Физическое лицо или организация, которая несет юридическую ответственность за пациента

73

@classCode

1..1

+

Role

CS

GUARD

Структурный атрибут (указывает, что сведения об опекуне – GUARD)

74

id

0..*

Role

DSET<II>

Идентификатор

75

code

0..1

Role

CD

D:GuardianRoleType

Код

76

negationInd

0..1

Role

BL

Если отсутствует опекун должно содержать значение "true" (истина)

77

addr

0..*

Role

COLL<AD>

Адрес

78

telecom

0..*

Role

COLL<TEL>

Контактные данные

79

statusCode

0..1

Role

CS

D:RoleStatus

Код статуса сведений (например, active (активно), terminated (прекращено) и т. д.)

80

effectiveTime

0..1

Role

IVL<TS>

Период активности сведений

81

certificateText

0..1

Role

ED

Подтверждающий документ

82

EntityChoice

1..1

+

EntityChoice

Выбор сущности

83

personalRelationship

0..*

Role

SET<PersonalRelationship>

Связь с другими людьми (живыми)

84

@classCode

1..1

+

Role

CS

PRS

Структурный атрибут (указывает, что сведения о взаимосвязи с другими людьми – PRS)

85

id

0..*

Role

DSET<II>

Идентификатор

86

code

1..1

+

Role

CD

D:PersonalRelationshipRoleType

Код

87

negationInd

0..1

Role

BL

Если отсутствует связь с другими живыми людьми  должно содержать значение "true" (истина)

88

addr

0..*

Role

COLL<AD>

Адрес

89

telecom

0..*

Role

COLL<TEL>

Контактные данные

90

statusCode

0..1

Role

CS

D:RoleStatus

Код статуса сведений (например, terminated (прекращено) и т. д.)

91

effectiveTime

0..1

Role

IVL<TS>

Период активности сведений

92

E_LivingSubjectInformational

1..1

+

LivingSubject

COCT_MT030007UV02

Объект COCT_MT030207UV07

93

careGiver

0..*

Role

SET<CareGiver>

Человек, ухаживающий за пациентом на дому

94

@classCode

1..1

+

Role

CS

V:RoleClassCaregiver

Структурный атрибут (указывает, что сведения о человеке, ухаживающем за пациентом на дому)

95

id

0..*

Role

DSET<II>

Идентификатор

96

code

0..1

Role

CD

D:RoleCode

Код

97

addr

0..*

Role

COLL<AD>

Адрес

98

telecom

0..*

Role

COLL<TEL>

Контактные данные

99

statusCode

0..1

Role

CS

D:RoleStatus

Код статуса сведений (например, terminated (прекращено) и т. д.)

100

effectiveTime

0..1

Role

IVL<TS>

Период активности сведений

101

E_PersonInformational

0..1

Person

COCT_MT030207UV07

Объект COCT_MT030207UV07

102

birthPlace

0..1

Role

BirthPlace

Место рождения

103

@classCode

1..1

+

Role

CS

BIRTHPL

Структурный атрибут (указывает, что сведения о месте рождения пациента – BIRTHPL)

104

addr

0..1

Role

AD

Адрес

Примечание: BirthPlace. addr или ассоциированный Place. name должны иметь значение

Ограничение: Допускается только для физических адресов

105

E_PlaceInformational

0..1

Place

COCT_MT710007UV07

Объект COCT_MT710007UV07

106

subjectOf

0..1

Participation

Subject2

Пространственные координаты места рождения

107

@typeCode

1..1

+

Participation

CS

SBJ

Структурный атрибут, код типа (SBJ)

108

A_SpatialCoordinateUniversal

1..1

+

Observation

COCT_MT960000UV05

Объект COCT_MT960000UV05

109

R_GuarantorUniversal

0..1

Role

COCT_MT670000UV04

Объект COCT_MT670000UV04

110

Сущности, выбираемые в  EntityChoiceSubject

Окончание общих элементов для выбираемых сущностей

Выбор сущности:

    memberPerson (физическое лицо) memberNonPersonLivingSubject (не физическое лицо)

110

memberPerson

..

Person

Person

Физическое лицо

111

@classCode

1..1

+

Person

CS

PSN

Структурный атрибут (указывает, что сведения о физическом лице – PSN)

112

@determinerCode

1..1

+

Person

CS

INSTANCE

Структурный атрибут (указывает, что специализированная сущность – INSTANCE)

113

id

0..*

Person

DSET<II>

Идентификатор физического лица

114

name

1..*

+

Person

COLL<PN>

Имя физического лица

115

desc

0..1

Person

ED

Описание (дополнительные сведения)

116

telecom

0..*

Person

COLL<TEL>

Контактные данные

117

administrativeGenderCode

0..1

Person

CD

D:AdministrativeGender

Код пола

118

birthTime

0..1

Person

TS

Дата и время рождения

119

deceasedInd

0..1

Person

BL

Признак смерти

120

deceasedTime

0..1

Person

TS

Дата и время смерти

121

multipleBirthInd

0..1

Person

BL

Признак рождения при многоплодных родах

122

multipleBirthOrderNumber

0..1

Person

INT. POS

Порядок рождения при многоплодных родах

123

organDonorInd

0..1

Person

BL

Признак донора органов

124

addr

0..*

Person

COLL<AD>

Адрес

125

maritalStatusCode

0..1

Person

CD

D:MaritalStatus

Код семейного положения

126

educationLevelCode

0..1

Person

CD

D:EducationLevel

Код уровня образования

127

disabilityCode

0..*

Person

DSET<CD>

D:PersonDisabilityType

Код инвалидности

128

livingArrangementCode

0..1

Person

CD

D:LivingArrangement

Код жилищных условий

129

religiousAffiliationCode

0..1

Person

CD

D:ReligiousAffiliation

Код религиозной принадлежности

130

raceCode

0..*

Person

DSET<CD>

D:Race

Код расы

131

ethnicGroupCode

0..*

Person

DSET<CD>

D:Ethnicity

Код этнической группы

132

asEmployee

0..*

Employee

SET<Employee>

Сведения о месте работы

133

@classCode

1..1

+

Employee

CS

V:RoleClassEmployee

Структурный атрибут (указывает, что сведения о месте работы)

134

id

0..*

Employee

DSET<II>

Идентификатор работника

135

code

0..1

Employee

CD

D:EmployeeRoleType

Код трудовых отношений (например, штатный сотрудник, консультант, волонтер)

136

negationInd

0..1

Employee

BL

Если физическое лицо не работает, то должно содержать значение «true» (истина)

137

addr

0..*

Employee

COLL<AD>

Адрес места работы

138

telecom

0..*

Employee

COLL<TEL>

Контактные данные места работы

139

statusCode

0..1

Employee

CS

D:RoleStatus

Код статуса сведений (например, terminated (прекращено) и т. д.)

140

effectiveTime

0..1

Employee

IVL<TS>

Период активности сведений

141

jobTitleName

0..1

Employee

SC

D:JobTitleName

Наименование должности

142

jobClassCode

0..1

Employee

CD

D:EmployeeJobClass

Код типа занятости (например, полный день и т. д.)

143

occupationCode

0..1

Employee

CD

D:EmployeeOccupationCode

Код вида деятельности

144

E_OrganizationInformational

1..1

+

Organization

COCT_MT150007UV

Объект COCT_MT150007UV

145

asCitizen

0..*

Role

SET<Citizen>

Гражданство

146

@classCode

1..1

+

Role

CS

CIT

Структурный атрибут (указывает, что сведения о гражданстве – CIT)

147

id

0..*

Role

DSET<II>

Идентификатор

148

code

0..1

Role

CD

D:CitizenRoleType

Код

149

effectiveTime

0..1

Role

IVL<TS>

Период активности сведений

150

politicalNation

1..1

+

Organization

Nation

Национальность

151

@classCode

1..1

+

Organization

CS

NAT

Структурный атрибут (указывает, что сведения о национальности – NAT)

152

@determinerCode

1..1

+

Organization

CS

INSTANCE

Структурный атрибут (указывает, что специализированная сущность – INSTANCE)

153

code

1..1

+

Organization

CD

D:NationEntityType

Код национальности

154

name

0..1

Organization

ON

Наименование национальности

155

asStudent

0..*

Role

SET<Student>

Сведения об учебном заведении (для студента или школьника)

156

@classCode

1..1

+

Role

CS

STD

Структурный атрибут (указывает, что сведения об учебном заведении – STD)

157

id

0..*

Role

DSET<II>

Идентификатор учащегося

158

code

0..1

Role

CD

V:StudentRoleType

Код типа обучения (например, очно, заочно и т. д.)

159

addr

0..*

Role

COLL<AD>

Адрес

160

telecom

0..*

Role

COLL<TEL>

Контактные данные

161

statusCode

0..1

Role

CS

D:RoleStatus

Код статуса сведений (например, terminated (прекращено) и т. д.)

162

effectiveTime

0..1

Role

IVL<TS>

Период активности сведений

163

E_OrganizationInformational

0..1

COCT_MT150007UV

Объект COCT_MT150007UV

164

languageCommunication

0..*

LanguageCommunication

SET<LanguageCommunication>

Сведения о языке

165

languageCode

1..1

+

LanguageCommunication

CD

D:HumanLanguage

Код языка

166

modeCode

0..1

LanguageCommunication

CD

D:LanguageAbilityMode

Код способа общения (например, свободная речь, свободная переписка и т. д.)

167

proficiencyLevelCode

0..1

LanguageCommunication

CD

D:LanguageAbilityProficiency

Код степени владения языком

168

preferenceInd

0..1

LanguageCommunication

BL

Признак предпочтения языка (для соответствующего режима (for the associated mode))

169

memberNonPersonLivingSubject

..

NonPersonLivingSubject

NonPersonLivingSubject

Не физическое лицо (например, животное)

170

@classCode

1..1

+

NonPersonLivingSubject

CS

V:EntityClassNonPersonLivingSubject

Структурный атрибут (указывает, что сведения не о физическом лице)

171

@determinerCode

1..1

+

NonPersonLivingSubject

CS

INSTANCE

Структурный атрибут (указывает, что специализированная сущность – INSTANCE)

172

id

0..*

NonPersonLivingSubject

DSET<II>

Идентификатор

173

code

0..1

NonPersonLivingSubject

CD

D:NonPersonLivingSubjectEntityType

Код

174

name

0..*

NonPersonLivingSubject

COLL<EN>

Имя/наименование

175

desc

0..1

NonPersonLivingSubject

ED

Описание/дополнительные сведения

176

existenceTime

0..1

NonPersonLivingSubject

IVL<TS>

Период существования объекта

177

telecom

0..*

NonPersonLivingSubject

COLL<TEL>

Контактные данные

178

riskCode

0..*

NonPersonLivingSubject

DSET<CD>

D:EntityRisk

Код уровня риска (агрессивное животное может быть опасно для медицинского персонала)

179

handlingCode

0..*

NonPersonLivingSubject

DSET<CD>

D:EntityHandling

Код особых условий обращения

180

administrativeGenderCode

0..1

NonPersonLivingSubject

CD

D:AdministrativeGender

Код пола

181

birthTime

0..1

NonPersonLivingSubject

TS

Дата и время рождения

182

deceasedInd

0..1

NonPersonLivingSubject

BL

Признак смерти

183

deceasedTime

0..1

NonPersonLivingSubject

TS

Дата и время смерти

184

multipleBirthInd

0..1

NonPersonLivingSubject

BL

Признак рождения при многоплодных родах

185

multipleBirthOrderNumber

0..1

NonPersonLivingSubject

INT. POS

Порядок рождения при многоплодных родах

186

organDonorInd

0..1

NonPersonLivingSubject

BL

Признак донора органов

187

strainText

0..1

NonPersonLivingSubject

ED

Наименование породы/сорта

188

genderStatusCode

0..1

NonPersonLivingSubject

CD

D:GenderStatus

Код способности к репродукции

189

конец  EntityChoiceSubject

189

E_OrganizationUniversal

0..1

Organization

COCT_MT150000UV02

Объект COCT_MT150000UV02

190

subjectOf1

0..*

Participation

SET<Subject4>

Ассоциированные наблюдения

191

@typeCode

1..1

+

Participation

CS

V:ParticipationTargetSubject

Структурный атрибут, код типа

192

administrativeObservation

1..1

+

Observation

AdministrativeObservation

Наблюдение

193

@classCode

1..1

+

Observation

CS

V:ActClassObservation

Структурный атрибут

194

moodCode

1..1

+

Observation

CS

EVN

Структурный атрибут (EVN)

195

id

0..*

Observation

DSET<II>

Идентификатор

196

code

1..1

+

Observation

CD

D:ObservationType

Код значения, характеризующего тип наблюдения

197

statusCode

0..1

Observation

CS

D:ActStatus

Статус наблюдения

198

effectiveTime

0..1

Observation

QSET<TS>

Время, в течение которого наблюдение справедливо (вступает в силу) для субъекта

199

value

1..1

+

Observation

ANY

D:ObservationValue

Результат, определяемый данным наблюдением.

200

subjectOf2

0..*

Participation

SET<Subject>

201

@typeCode

1..1

+

Participation

CS

V:ParticipationTargetSubject

Структурный атрибут, код типа связи  (participation) “ParticipationTargetSubject”

202

identityDocument

1..1

+

Document

IdentityDocument

Удостоверяющий документ

203

@classCode

1..1

+

Document

CS

DOC

Структурный атрибут (указывает, что сведения об удостоверяющем документе – DOC)

204

@moodCode

1..1

+

Document

CS

EVN

Структурный атрибут (EVN)

205

id

1..1

+

Document

II

Идентификатор документа

206

code

0..1

Document

CD

D:ActCode

Код вида документа

207

subjectOf

0..*

ActRelationship

SET<Subject8>

Это отношение для верификации документа удостоверяющего личность

208

@typeCode

1..1

+

ActRelationship

CS

V:ActRelationshipHasSubject

Структурный атрибут, код типа

209

validityVerfication

1..1

+

Observation

ValidityVerfication

Проверка достоверности документа, удостоверяющего личность.

210

@classCode

1..1

+

Observation

CS

VERIF

Структурный атрибут (указывает, что сведения о проверки достоверности удостоверяющего документа – VERIF)

211

@moodCode

1..1

+

Observation

CS

V:ActMoodCompletionTrack

Структурный атрибут

212

id

0..1

Observation

II

Идентификатор события верификации

213

code

0..1

Observation

CD

D:ActCode

Код типа верификации (из домена «ActVerificationTypeCode»)

214

effectiveTime

0..1

Observation

QSET<TS>

Дата и время верификации

215

priorityCode

0..*

Observation

DSET<CD>

D:ActPriority

Код приоритета

216

reasonCode

0..*

Observation

DSET<CD>

D:ActReason

Код основания верификации

217

value

0..1

Observation

ANY

D:ObservationValue

Результат верификации

218

author

0..*

Participation

SET<Author>

Участник (физическое лицо, организация, устройство и т. д.) запросившее верификацию

219

@typeCode

1..1

+

Participation

CS

V:ParticipationAuthorOriginator

Структурный атрибут, код типа

220

R_ResponsibleUniversal

1..1

+

Role

COCT_MT040000UV09

Объект COCT_MT040000UV09

221

coveredPartyOf

0..*

Participation

SET<CoveredParty>

Медицинское страхование пациента

222

@typeCode

1..1

+

Participation

CS

V:ParticipationCoverageTarget

Структурный атрибут (указывает, что сведения о страховом полисе пациента)

223

sequenceNumber

0..1

Participation

INT. NONNEG

Порядковый номер применения страхового полиса относительно других страховых полисов пациента (если у пациента несколько действующих страховых полисов)

224

time

0..1

Participation

IVL<TS>

Период времени действия медицинского страхования пациента

225

A_CoverageUniversal

1..1

+

Act

COCT_MT510000UV06

Объект COCT_MT510000UV06

*Примечание: Взамен типов данных AD, EN, PN, ON  могут использоваться локально расширенные типы ADKZ, ENKZ, PNKZ, ONKZ. Подробное описание приведено в документе «Расширения HL7v3, используемые на пространстве электронного здравоохранения Республики Казахстан»[RF-6].

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18