PutDirectionHospEmergency¶
Метод создания и редактирования направления в части экстренной госпитализации.
Входные параметры:¶
- string directionInfo -xml-элемент xsd: HospitalDirectionEmergency.xsd
Возвращаемые значения:¶
- xml-элемент данных о направлении, xsd: HospitalDirection.xsd
Описание полей в HospitalDirectionAmbulPartIn.xsd¶
Состав сведений об экстренной госпитализации:
Код элемента | Содержание элемента | Тип | Размер | Обяз | Наименование | Дополнительная информация |
---|---|---|---|---|---|---|
Корневой элемент | ||||||
HospitalDirectionEmergency | ORD_NO | T | 20 | У | Номер направления. | Отсутствует при добавлении нового элемента. |
MO_H_CODE | T | 6 | О | Код медицинской организации, куда направлен пациент. | Справочник медицинских организаций возвращает метод GetOrgs. | |
MO1_H_CODE | N | 10 | У | Код подразделения медицинской организации, куда направлен пациент. | Обязательно при условии, что направление на госпитализацию в подразделение мед. организации. Список подразделений для указанной организации возвращает метод GetOrgFromCOD. |
|
VPOLIS | N | 3 | О | Тип документа, подтверждающего факт страхования по обязательному медицинскому страхованию. | Справочник типов документов возвращает метод GetVPolisRefs. | |
SPOLIS | T | 10 | У | Серия полиса обязательного медицинского страхования. | Обязательно к заполнению при наличие в документе. | |
NPOLIS | T | 20 | О | Номер документа, подтверждающего факт страхования по обязательному медицинскому страхованию. | ||
SMO_NAME | T | 255 | О | Наименование страховой медицинской организации | ||
SMO_OGRN | T | 15 | У | ОГРН страховой медицинской организации. | Обязательно к заполнению для СМО Архангельской области. | |
SMO_OK | T | 5 | О | Код субъект Российской Федерации, в котором застрахован гражданин. | Список кодов ОКАТО территори страхования возвращает метод GetOKATORefs. | |
FAM | T | 50 | О | Фамилия. | ||
IM | T | 50 | О | Имя. | ||
OT | T | 50 | У | Отчество. | Обязательно при наличии в документе удостоверяющем личность. | |
W | N | 1 | О | Пол. | значения для поля пол: 1 - мужской, 2 - женский. | |
DR | D | У | Дата рождения. | Указывается при наличии сведений. | ||
PROFIL | T | 10 | О | Код профиля койки направления на госпитализацию. | Справочник профилей возвращает метод GetProfiles. | |
CODE_OTD | T | 400 | О | Код отделения (профиль) направления на госпитализацию. | ||
MO_PRIKREP | T | 6 | У | Код медицинской организации, к которой прикреплен пациент. | Справочник медицинских организаций возвращает метод GetOrgs. | |
HDATE_1 | DT | О | Дата и время фактической госпитализации. | |||
DS_1 | T | 10 | О | Диагноз приёмного отделения. | В соответствии с МКБ-10 с указанием подрубрики. |
|
KART_NO | T | 20 | О | № карты стационарного больного. |
Описание полей в HospitalDirection.xsd¶
Код элемента | Содержание элемента | Тип | Размер | Обяз | Наименование | Дополнительная информация | |
---|---|---|---|---|---|---|---|
Корневой элемент | |||||||
HospitalDirection | ORD_NO | T | 40 | О | Номер направления | ||
ORD_DATE | D | О | Дата направления | ||||
FMC_CODE | N | 2.0 | О | Код формы оказания медицинской помощи. | Справочник кодов форм медицинской помощи возвращает метод GetFormMedCares. | ||
FMC_Name | T | 400 | О | Наименование формы оказания медицинской помощи | |||
MO_A_CODE | T | 6 | У | Код медицинской организации, направившей на госпитализацию. | Поле обязательно, при условии, что направление на плановую госпитализацию (FMC_CODE = 1). Справочник медицинских организаций возвращает метод GetOrgs. |
||
MO_A_NAME | T | 400 | У | Наименование медицинской организации, направившей на госпитализацию | |||
MO1_A_CODE | N | 10 | У | Код подразделения медицинской организации, направившей на госпитализацию. | Обязательно при условии, что направление на госпитализацию было выдано в подразделении мед. организации. Список подразделений для указанной организации возвращает метод GetOrgFromCOD. |
||
MO1_A_NAME | T | 400 | У | Наименование подразделения медицинской организации, направившей на госпитализацию | |||
MO_H_CODE | T | 6 | О | Код медицинской организации, куда направлен пациент. | Справочник медицинских организаций возвращает метод GetOrgs. | ||
MO_H_NAME | T | 400 | О | Наименование медицинской организации, куда направлен пациент. | |||
MO1_H_CODE | N | 10 | У | Код подразделения медицинской организации, куда направлен пациент. | Обязательно при условии, что направление на госпитализацию в подразделение мед. организации. Список подразделений для указанной организации возвращает метод GetOrgFromCOD. |
||
MO1_H_NAME | T | 400 | У | Наименование подразделения медицинской организации, куда направлен пациент. | |||
VPOLIS | N | 3 | О | Тип документа, подтверждающего факт страхования по обязательному медицинскому страхованию. | Справочник типов документов возвращает метод GetVPolisRefs. | ||
SPOLIS | T | 10 | У | Серия полиса обязательного медицинского страхования. | Обязательно к заполнению при наличие в документе. | ||
NPOLIS | T | 20 | О | Номер документа, подтверждающего факт страхования по обязательному медицинскому страхованию. | |||
SMO_NAME | T | 255 | О | Наименование страховой медицинской организации | |||
SMO_OGRN | T | 15 | У | ОГРН страховой медицинской организации. | Обязательно к заполнению для СМО Архангельской области. | ||
SMO_OK | T | 5 | О | Код субъект Российской Федерации, в котором застрахован гражданин. | Список кодов ОКАТО территори страхования возвращает метод GetOKATORefs. | ||
FAM | T | 50 | О | Фамилия. | |||
IM | T | 50 | О | Имя. | |||
OT | T | 50 | У | Отчество. | Обязательно при наличии в документе удостоверяющем личность. | ||
W | N | 1 | О | Пол. | значения для поля пол: 1 - мужской, 2 - женский. | ||
DR | D | У | Дата рождения. | В случае экстренной госпитализации указывается при наличии сведений. | |||
CONTINFO | Т | 100 | У | Контакт. Номер телефона застрахованного лица. | Заполняется при наличии сведений. | ||
DS_A | T | 10 | У | Код диагноза направления на госпитализацию. | В соответствии с МКБ-10 с указанием подрубрики. |
||
PROFIL | T | 10 | О | Код профиля койки направления на госпитализацию. | Справочник профилей возвращает метод GetProfiles. | ||
PROFIL_NAME | T | 400 | О | Наименование профиля койки направления на госпитализацию. | |||
CODE_OTD | T | 400 | О | Код отделения (профиль) направления на госпитализацию. | |||
CODE_MD | T | 20 | У | Код медицинского работника, направившего больного. | |||
MO_PRIKREP_CODE | T | 6 | О | Код медицинской организации, к которой прикреплен пациент. | Справочник медицинских организаций возвращает метод GetOrgs. | ||
MO_PRIKREP_NAME | T | 400 | Н | Наименование медицинской организации, к которой прикреплен пациент. | |||
HDATE_0 | D | У | Плановая дата госпитализации. | Обязательно к заполнению при плановой госпитализации (FMC_CODE=1). | |||
HDATE_1 | DT | У | Дата и время фактической госпитализации. | Обязательно к заполнению при фактической госпитализации пациента. | |||
DS_1 | T | 10 | У | Диагноз приёмного отделения. | В соответствии с МКБ-10 с указанием подрубрики. Обязательно к заполнению при фактической госпитализации пациента. |
||
HDATE_2 | D | У | Дата выбытия. | Обязательно к заполнению при фактическом выбытия пациента. | |||
KART_NO | T | 20 | У | № карты стационарного больного. | Обязательно к заполнению при фактической госпитализации пациента. | ||
X_DATE | DT | У | Дата и время аннулирования направления на госпитализацию. | Обязательно к заполнению при аннулирования направления на госпитализацию. | |||
X_SOURCE | N | 10 | У | Источник аннулирования. | Обязательно к заполнению при аннулирования направления на госпитализацию. Список источников аннулирования находится в приказе 263 таблица 4 в дополнительной информации к полю "Источник аннулирования". |
||
X_MO_CODE | T | 6 | Код организации источника аннулирования. | Обязательно к заполнению при аннулирования направления на госпитализацию. Справочник медицинских организаций возвращает метод GetOrgs. |
|||
X_MO_NAME | Т | 400 | У | Наименование организации источника аннулирования. | |||
X_MO1_CODE | N | 10 | У | Код подразделения медицинской организации-источника аннулирования. | Обязательно к заполнению в случае аннулирования направления в подразделении мед. организации. | ||
X_MO1_NAME | Т | 400 | У | Наименование подразделения медицинской организации-источника аннулирования. | |||
X_REASON | N | 10 | У | Код причина аннулирования. | Обязательно к заполнению при аннулирования направления на госпитализацию. Список источников аннулирования находится в приказе 263 таблица 4 в дополнительной информации к полю "Причина аннулирования". |
Пример:¶
- Создание экстренного направления:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<s:Header>
<o:Security s:mustUnderstand="1" xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<u:Timestamp u:Id="_0">
<u:Created>2014-10-30T14:11:59.827Z</u:Created>
<u:Expires>2014-10-30T14:16:59.827Z</u:Expires>
</u:Timestamp>
<o:UsernameToken u:Id="uuid-3328410f-0a48-4922-9a08-521bc9401653-30">
<o:Username>usr</o:Username>
<o:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">pass</o:Password>
</o:UsernameToken>
</o:Security>
</s:Header>
<s:Body>
<PutDirectionHospEmergency xmlns="http://tempuri.org/">
<directionInfo><HospitalDirectionEmergency><MO_H>290001</MO_H><VPOLIS>3</VPOLIS><NPOLIS>2970550893000154</NPOLIS><SMO_NAME>Архангельский филиал ОАО «Страховая компания «СОГАЗ-Мед»</SMO_NAME><SMO_OGRN>1027739008440</SMO_OGRN><SMO_OK>11000</SMO_OK><FAM>Егорова</FAM><IM>Зоя</IM><OT>Михайловна</OT><W>2</W><DR>1944-09-06</DR><PROFIL>112</PROFIL><CODE_OTD>112</CODE_OTD><MO_PRIKREP>291802</MO_PRIKREP><HDATE_1>2014-10-30T13:43:34.729Z</HDATE_1><DS_1>I83.9</DS_1><KART_NO>123443</KART_NO></HospitalDirectionEmergency></directionInfo>
</PutDirectionHospEmergency>
</s:Body>
</s:Envelope>
- Ответ:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<s:Header>
<ActivityId CorrelationId="43e4be1e-f5dc-4d3e-a171-7ae2336540f3" xmlns="http://schemas.microsoft.com/2004/09/ServiceModel/Diagnostics">1a1fbf62-4f7a-4d57-ac2f-3a69ba6300e7</ActivityId>
<o:Security s:mustUnderstand="1" xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<u:Timestamp u:Id="_0">
<u:Created>2014-10-30T14:12:00.172Z</u:Created>
<u:Expires>2014-10-30T14:17:00.172Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<PutDirectionHospEmergencyResponse xmlns="http://tempuri.org/">
<PutDirectionHospEmergencyResult><HospitalDirection><ORD_NO>58</ORD_NO><ORD_DATE>2014-10-30</ORD_DATE><FMC_CODE>3</FMC_CODE><FMC_NAME>экстренная</FMC_NAME><MO_H_CODE>290001</MO_H_CODE><MO_H_NAME>ГБУЗ Архангельской области "Архангельская областная клиническая больница"</MO_H_NAME><VPOLIS>3</VPOLIS><NPOLIS>2970550893000154</NPOLIS><SMO_NAME>Архангельский филиал ОАО «Страховая компания «СОГАЗ-Мед»</SMO_NAME><SMO_OGRN>1027739008440</SMO_OGRN><SMO_OK>11000</SMO_OK><FAM>Егорова</FAM><IM>Зоя</IM><OT>Михайловна</OT><W>2</W><DR>1944-09-06</DR><PROFIL>112</PROFIL><PROFIL_NAME>хирургии</PROFIL_NAME><CODE_OTD>112</CODE_OTD><MO_PRIKREP_CODE>291802</MO_PRIKREP_CODE><MO_PRIKREP_NAME>НУЗ "Узловая больница на ст. Няндома ОАО "РЖД"</MO_PRIKREP_NAME><HDATE_1>2014-10-30T13:43:34.730</HDATE_1><DS_1>I83.9</DS_1><KART_NO>123443</KART_NO></HospitalDirection></PutDirectionHospEmergencyResult>
</PutDirectionHospEmergencyResponse>
</s:Body>
</s:Envelope>