Проект

Общее

Профиль

PutDirectionCancelInfo

Метод метод отмены направления.

Входные параметры:

Возвращаемые значения:

Описание полей в HospitalDirectionCancelInfo.xsd

Сведения об отмене направления на госпитализацию:

Код элемента Содержание элемента Тип Размер Обяз Наименование Дополнительная информация
Корневой элемент
HospitalDirectionCancelInfo ORD_NO T 20 О Номер направления.
X_DATE DT О Дата и время аннулирования направления на госпитализацию.
X_SOURCE N 10 О Источник аннулирования. Обязательно к заполнению при аннулирования направления на госпитализацию.
Список источников аннулирования находится в приказе 263 таблица 4 в дополнительной информации к полю "Источник аннулирования".
X_MO T 6 О Код организации источника аннулирования. Обязательно к заполнению при аннулирования направления на госпитализацию.
Справочник медицинских организаций возвращает метод GetOrgs.
X_MO1 N 10 У Код подразделения медицинской организации-источника аннулирования. Обязательно к заполнению в случае аннулирования направления в подразделении мед. организации.
X_REASON N 10 О Код причина аннулирования. Обязательно к заполнению при аннулирования направления на госпитализацию.
Список источников аннулирования находится в приказе 263 таблица 4 в дополнительной информации к полю "Причина аннулирования".

Описание полей в 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-30T13:48:45.533Z</u:Created>
                <u:Expires>2014-10-30T13:53:45.533Z</u:Expires>
            </u:Timestamp>
            <o:UsernameToken u:Id="uuid-3328410f-0a48-4922-9a08-521bc9401653-23">
                <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>
        <PutDirectionCancelInfo xmlns="http://tempuri.org/">
            <directionInfo>&lt;HospitalDirectionCancelInfo&gt;&lt;ORD_NO&gt;57&lt;/ORD_NO&gt;&lt;X_DATE&gt;2014-10-30T13:43:34.729Z&lt;/X_DATE&gt;&lt;X_SOURCE&gt;3&lt;/X_SOURCE&gt;&lt;X_MO&gt;290001&lt;/X_MO&gt;&lt;X_REASON&gt;5&lt;/X_REASON&gt;&lt;/HospitalDirectionCancelInfo&gt;</directionInfo>
        </PutDirectionCancelInfo>
    </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="250396b3-c6c9-4b8c-ac78-d31c949e65a3" xmlns="http://schemas.microsoft.com/2004/09/ServiceModel/Diagnostics">92554d6e-5085-4a88-8cfe-c70c20995511</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-30T13:48:47.134Z</u:Created>
                <u:Expires>2014-10-30T13:53:47.134Z</u:Expires>
            </u:Timestamp>
        </o:Security>
    </s:Header>
    <s:Body>
        <PutDirectionCancelInfoResponse xmlns="http://tempuri.org/">
            <PutDirectionCancelInfoResult>&lt;HospitalDirection&gt;&lt;ORD_NO&gt;57&lt;/ORD_NO&gt;&lt;ORD_DATE&gt;2014-10-30&lt;/ORD_DATE&gt;&lt;FMC_CODE&gt;1&lt;/FMC_CODE&gt;&lt;FMC_NAME&gt;плановая&lt;/FMC_NAME&gt;&lt;MO_A_CODE&gt;290001&lt;/MO_A_CODE&gt;&lt;MO_A_NAME&gt;ГБУЗ Архангельской области "Архангельская областная клиническая больница"&lt;/MO_A_NAME&gt;&lt;MO_H_CODE&gt;290001&lt;/MO_H_CODE&gt;&lt;MO_H_NAME&gt;ГБУЗ Архангельской области "Архангельская областная клиническая больница"&lt;/MO_H_NAME&gt;&lt;VPOLIS&gt;3&lt;/VPOLIS&gt;&lt;NPOLIS&gt;29134546678788&lt;/NPOLIS&gt;&lt;SMO_NAME&gt;Архангельский филиал ОАО "Страховая компания "СОГАЗ-Мед"&lt;/SMO_NAME&gt;&lt;SMO_OGRN&gt;1027739008440&lt;/SMO_OGRN&gt;&lt;SMO_OK&gt;11000&lt;/SMO_OK&gt;&lt;FAM&gt;Пупкиин&lt;/FAM&gt;&lt;IM&gt;Иван&lt;/IM&gt;&lt;W&gt;1&lt;/W&gt;&lt;DR&gt;1964-11-21&lt;/DR&gt;&lt;CONTINFO&gt;+8312323121&lt;/CONTINFO&gt;&lt;DS_A&gt;J12.1&lt;/DS_A&gt;&lt;PROFIL&gt;68&lt;/PROFIL&gt;&lt;PROFIL_NAME&gt;педиатрии&lt;/PROFIL_NAME&gt;&lt;CODE_OTD&gt;261&lt;/CODE_OTD&gt;&lt;CODE_MD&gt;123-123-123 23&lt;/CODE_MD&gt;&lt;HDATE_0&gt;2014-12-12&lt;/HDATE_0&gt;&lt;X_DATE&gt;2014-10-30T13:43:34.730&lt;/X_DATE&gt;&lt;X_SOURCE&gt;3&lt;/X_SOURCE&gt;&lt;X_MO_CODE&gt;290001&lt;/X_MO_CODE&gt;&lt;X_MO_NAME&gt;ГБУЗ Архангельской области "Архангельская областная клиническая больница"&lt;/X_MO_NAME&gt;&lt;X_REASON&gt;5&lt;/X_REASON&gt;&lt;/HospitalDirection&gt;</PutDirectionCancelInfoResult>
        </PutDirectionCancelInfoResponse>
    </s:Body>
</s:Envelope>