Проект

Общее

Профиль

GetDirections » HospitalDirections.xsd

Николай Власов, 28.02.2014 14:25

 
1
<?xml version="1.0" encoding="utf-8"?>
2
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3
	<xs:element name="HospitalDirections">
4
		<xs:complexType>
5
			<xs:sequence>
6
				<xs:element name="CountRow" type="xs:string">
7
					<xs:annotation><xs:documentation>Общее число направлений</xs:documentation></xs:annotation>
8
				</xs:element>
9
				<xs:element name="Directions">
10
					<xs:annotation><xs:documentation>Список направлений</xs:documentation></xs:annotation>
11
					<xs:complexType>
12
						<xs:sequence>
13
							<xs:element minOccurs="0" maxOccurs="unbounded" name="HospitalDirection">
14
								<xs:complexType>
15
									<xs:sequence>
16
										<xs:element name="ORD_NO" type="xs:string">
17
											<xs:annotation><xs:documentation>Номер направления</xs:documentation></xs:annotation>
18
										</xs:element>
19
										<xs:element name="ORD_DATE" type="xs:date" >
20
											<xs:annotation><xs:documentation>Дата направления</xs:documentation></xs:annotation>
21
										</xs:element>
22
										<xs:element name="FMC_CODE" type="xs:unsignedInt" >
23
											<xs:annotation><xs:documentation>Код формы оказания медицинской помощи</xs:documentation></xs:annotation>
24
										</xs:element>
25
										<xs:element name="FMC_NAME" type="xs:string" >
26
											<xs:annotation><xs:documentation>Название формы оказания медицинской помощи</xs:documentation></xs:annotation>
27
										</xs:element>
28
										<xs:element name="MO_A_CODE" type="xs:string"  minOccurs="0">
29
											<xs:annotation><xs:documentation>Код медицинской организации, направившей на госпитализацию</xs:documentation></xs:annotation>
30
										</xs:element>
31
										<xs:element name="MO_A_NAME" type="xs:string" minOccurs="0">
32
											<xs:annotation><xs:documentation>Наименование медицинской организации, направившей на госпитализацию</xs:documentation></xs:annotation>
33
										</xs:element>
34
										<xs:element name="MO1_A_CODE" type="xs:unsignedInt"  minOccurs="0" >
35
											<xs:annotation><xs:documentation>Код подразделения медицинской организации, направившей на госпитализацию</xs:documentation></xs:annotation>
36
										</xs:element>
37
										<xs:element name="MO1_A_NAME" type="xs:string" minOccurs="0"  >
38
											<xs:annotation><xs:documentation>Наименование подразделения медицинской организации, направившей на госпитализацию</xs:documentation></xs:annotation>
39
										</xs:element>
40
										<xs:element name="MO_H_CODE" type="xs:string" >
41
											<xs:annotation><xs:documentation>Код медицинской организации, куда направлен пациент</xs:documentation></xs:annotation>
42
										</xs:element>
43
										<xs:element name="MO_H_NAME" type="xs:string">
44
											<xs:annotation><xs:documentation>Наименование медицинской организации, куда направлен пациент</xs:documentation></xs:annotation>
45
										</xs:element>
46
										<xs:element name="MO1_H_CODE" type="xs:unsignedInt"   minOccurs="0" >
47
											<xs:annotation><xs:documentation>Код подразделения медицинской организации, куда направлен пациент</xs:documentation></xs:annotation>
48
										</xs:element>
49
										<xs:element name="MO1_H_NAME" type="xs:string"  minOccurs="0" >
50
											<xs:annotation><xs:documentation>Наименование подразделения медицинской организации, куда направлен пациент</xs:documentation></xs:annotation>
51
										</xs:element>
52
										<xs:element name="VPOLIS" type="xs:unsignedInt" >
53
											<xs:annotation><xs:documentation>Тип документа, подтверждающего факт страхования по обязательному медицинскому страхованию</xs:documentation></xs:annotation>
54
										</xs:element>
55
										<xs:element name="SPOLIS" type="xs:string"  minOccurs="0" >
56
											<xs:annotation><xs:documentation>Серия полиса обязательного медицинского страхования</xs:documentation></xs:annotation>
57
										</xs:element>
58
										<xs:element name="NPOLIS" type="xs:string" >
59
											<xs:annotation><xs:documentation>Номер документа, подтверждающего факт страхования по обязательному медицинскому страхованию</xs:documentation></xs:annotation>
60
										</xs:element>
61
										<xs:element name="SMO_NAME" type="xs:string" >
62
											<xs:annotation><xs:documentation>Наименование страховой медицинской организации</xs:documentation></xs:annotation>
63
										</xs:element>
64
										<xs:element name="SMO_OGRN" type="xs:string"  minOccurs="0" >
65
											<xs:annotation><xs:documentation>ОГРН страховой медицинской организации</xs:documentation></xs:annotation>
66
										</xs:element>
67
										<xs:element name="SMO_OK" type="xs:string" >
68
											<xs:annotation><xs:documentation>Код субъект Российской Федерации, в котором застрахован гражданин</xs:documentation></xs:annotation>
69
										</xs:element>
70
										<xs:element name="FAM" type="xs:string" >
71
											<xs:annotation><xs:documentation>Фамилия</xs:documentation></xs:annotation>
72
										</xs:element>
73
										<xs:element name="IM" type="xs:string" >
74
											<xs:annotation><xs:documentation>Имя</xs:documentation></xs:annotation>
75
										</xs:element>
76
										<xs:element name="OT" type="xs:string"   minOccurs="0" >
77
											<xs:annotation><xs:documentation>Отчество</xs:documentation></xs:annotation>
78
										</xs:element>
79
										<xs:element name="W" type="xs:unsignedByte"  >
80
											<xs:annotation><xs:documentation>Пол</xs:documentation></xs:annotation>
81
										</xs:element>
82
										<xs:element name="DR" type="xs:date"  minOccurs="0"  >
83
											<xs:annotation><xs:documentation>Дата рождения</xs:documentation></xs:annotation>
84
										</xs:element>
85
										<xs:element name="CONTINFO" type="xs:string"  minOccurs="0" >
86
											<xs:annotation><xs:documentation>Контакт</xs:documentation></xs:annotation>
87
										</xs:element>
88
										<xs:element name="DS_A" type="xs:string"  minOccurs="0" >
89
											<xs:annotation><xs:documentation>Код диагноза по МКБ-10</xs:documentation></xs:annotation>
90
										</xs:element>
91
										<xs:element name="PROFIL" type="xs:unsignedInt" >
92
											<xs:annotation><xs:documentation>Код профиля койки</xs:documentation></xs:annotation>
93
										</xs:element>
94
										<xs:element name="PROFIL_NAME" type="xs:string"  minOccurs="0" >
95
											<xs:annotation><xs:documentation>Наименование профиля койки</xs:documentation></xs:annotation>
96
										</xs:element>
97
										<xs:element name="CODE_OTD" type="xs:string" minOccurs="0" >
98
											<xs:annotation><xs:documentation>Код отделения (профиль)</xs:documentation></xs:annotation>
99
										</xs:element>
100
										<xs:element name="CODE_MD" type="xs:string" minOccurs="0">
101
											<xs:annotation><xs:documentation>Код медицинского работника, направившего больного</xs:documentation></xs:annotation>
102
										</xs:element>
103
										<xs:element name="MO_PRIKREP_CODE" type="xs:string" >
104
											<xs:annotation><xs:documentation>Код медицинской организации, к которой прикреплен пациент</xs:documentation></xs:annotation>
105
										</xs:element>
106
										<xs:element name="MO_PRIKREP_NAME" type="xs:string" minOccurs="0"  >
107
											<xs:annotation><xs:documentation>Наименование медицинской организации, к которой прикреплен пациент</xs:documentation></xs:annotation>
108
										</xs:element>				
109
										<xs:element name="HDATE_0" type="xs:date" minOccurs="0" >
110
											<xs:annotation><xs:documentation>Плановая дата госпитализации</xs:documentation></xs:annotation>
111
										</xs:element>
112
										<xs:element name="HDATE_1" type="xs:dateTime" minOccurs="0" >
113
											<xs:annotation><xs:documentation>Дата и время фактической госпитализации</xs:documentation></xs:annotation>
114
										</xs:element>
115
										<xs:element name="DS_1" type="xs:string" >
116
											<xs:annotation><xs:documentation>Диагноз приёмного отделения (Код МКБ-10)</xs:documentation></xs:annotation>
117
										</xs:element>
118
										<xs:element name="HDATE_2" type="xs:date" minOccurs="0" >
119
											<xs:annotation><xs:documentation>Дата выбытия</xs:documentation></xs:annotation>
120
										</xs:element>
121
										<xs:element name="KART_NO" type="xs:string" minOccurs="0" >
122
											<xs:annotation><xs:documentation>№ карты стационарного больного</xs:documentation></xs:annotation>
123
										</xs:element>
124
										<xs:element name="X_DATE" type="xs:dateTime" minOccurs="0" >
125
											<xs:annotation><xs:documentation>Дата и время аннулирования направления на госпитализацию</xs:documentation></xs:annotation>
126
										</xs:element>							
127
										<xs:element name="X_SOURCE" type="xs:unsignedInt" minOccurs="0" >
128
											<xs:annotation><xs:documentation>Источник аннулирования</xs:documentation></xs:annotation>
129
										</xs:element>	
130
										<xs:element name="X_MO_CODE" type="xs:string" minOccurs="0" >
131
											<xs:annotation><xs:documentation>Код организации источника аннулирования</xs:documentation></xs:annotation>
132
										</xs:element>
133
										<xs:element name="X_MO_NAME" type="xs:string" minOccurs="0" >
134
											<xs:annotation><xs:documentation>Наименование организации источника аннулирования</xs:documentation></xs:annotation>
135
										</xs:element>							
136
										<xs:element name="X_MO1_CODE" type="xs:string" minOccurs="0" >
137
											<xs:annotation><xs:documentation>Код подразделения медицинской организации-источника аннулирования</xs:documentation></xs:annotation>
138
										</xs:element>
139
										<xs:element name="X_MO1_NAME" type="xs:string" minOccurs="0" >
140
											<xs:annotation><xs:documentation>Наименование подразделения медицинской организации-источника аннулирования</xs:documentation></xs:annotation>
141
										</xs:element>							
142
										<xs:element name="X_REASON" type="xs:unsignedInt" minOccurs="0" >
143
											<xs:annotation><xs:documentation>Код причина аннулирования</xs:documentation></xs:annotation>
144
										</xs:element>		
145
									</xs:sequence>
146
								</xs:complexType>
147
							</xs:element>
148
						</xs:sequence>
149
					</xs:complexType>
150
				</xs:element>
151
			</xs:sequence>
152
		</xs:complexType>
153
	</xs:element>
154
</xs:schema>
(2-2/2)