Примечание |
---|
Описание ошибок интеграции |
Информация |
---|
Зелёный - новая сущность в ТМ:МИС. Синий |
...
- новые поля в модели |
1.
...
Метод получения счетов из сервиса ТМ:МИС по номеру счета или гуиду счета
Якорь | ||||
---|---|---|---|---|
|
Адрес запроса
GET: {{url}}/api/paidServices/IntegrationInvoice/v2/ByNumber |
Раскрыть | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Если тип договора, по которому сформирован счёт "Физическое лицо" и если статус счёта "Создан", "Создан и оказан", "Передан в кассу", "Частично оплачен"
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
Баланс
...
hlt_DogovorPaying.Balance
...
DogovorPayingBalanceDate
...
datetime
...
Дата актуализации баланса
...
hlt_DogovorPaying.BalanceDate
...
DogovorPayingContactEmail
...
varchar(100)
...
Адрес электронной почты
...
hlt_DogovorPaying.ContactEmail
...
DogovorPayingContactMPhone
...
varchar(25)
...
Номер мобильного телефона
...
hlt_DogovorPaying.ContactMPhone
...
DogovorPayingDate
...
datetime
...
Дата
...
hlt_DogovorPaying.Date
...
DogovorPayingDateB
...
datetime
...
Дата начала действия
...
hlt_DogovorPaying.Date_B
...
DogovorPayingDateE
...
datetime
...
Дата окончания действия
...
hlt_DogovorPaying.Date_E
...
DogovorPayingDateDoc
...
datetime
...
Дата выдачи документа
...
hlt_DogovorPaying.DateDoc
...
DogovorPayingDescription
...
varchar(255)
...
Примечание
...
hlt_DogovorPaying.Description
...
DogovorPayingDocIssuedBy
...
varchar(255)
...
Кем выдан документ
...
hlt_DogovorPaying.DocIssuedBy
...
DogovorPayingFAMILY
...
varchar(40)
...
Фамилия
...
hlt_DogovorPaying.FAMILY
...
DogovorPayingFlags
...
int
...
Флаги
...
hlt_DogovorPaying.Flags
...
DogovorPayingGUID
...
uniqueidentifier
...
Идентификатор
...
hlt_DogovorPaying.GUID
...
DogovorPayingisLegalEntity
...
bit
...
Признак юр. лица
...
hlt_DogovorPaying.isLegalEntity
...
DogovorPayingNDOC
...
varchar(15)
...
Номер документа
...
hlt_DogovorPaying.N_DOC
...
DogovorPayingNAME
...
varchar(40)
...
Имя
...
hlt_DogovorPaying.NAME
...
DogovorPayingNum
...
varchar(50)
...
Номер
...
hlt_DogovorPaying.Num
...
DogovorPayingOT
...
varchar(40)
...
Отчество
...
hlt_DogovorPaying.OT
...
DogovorPayingDogovor
...
int
...
Договор (тарификатор)
...
hlt_DogovorPaying.rf_DOGOVORID
...
DogovorPayingDogovorPayingType
...
int
...
Тип договора платных услуг
...
hlt_DogovorPaying.rf_DogovorPayingTypeID
|
2. Метод получения счетов из сервиса ТМ:МИС по ФИО и ДР плательщика
Якорь | ||||
---|---|---|---|---|
|
Адрес запроса
GET: {{url}}/api/paidServices/IntegrationInvoice/v2/ByPayer |
Раскрыть | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Если тип договора, по которому сформирован счёт "Физическое лицо" и если статус счёта "Создан", "Создан и оказан", "Передан в кассу", "Частично оплачен"
|
3. Метод получения счетов из сервиса ТМ:МИС со статусом "Требует отправки в ОФД"
Якорь | ||||
---|---|---|---|---|
|
Адрес запроса
GET: {{url}}/api/paidServices/IntegrationInvoice/v2/Ofd |
Раскрыть | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Для получения оплаченных счетов с оказанными услугами, требующих отправки в ОФД
|
4. Метод передачи подтверждения получения счёта в ТМ:МИС
Якорь | ||||
---|---|---|---|---|
|
Адрес запроса
POST: {{url}}/api/paidServices/IntegrationInvoice/v2/Receive |
Раскрыть | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||
Если счёт в статусе "Создан" или "Создан и оказан", ему ставится статус "Передан в кассу"
|
5. Метод передачи признака оплаты счёта в ТМ:МИС
Якорь | ||||
---|---|---|---|---|
|
Адрес запроса
POST: {{url}}//api/paidServices/IntegrationInvoice/v2/Pay |
Раскрыть | ||||
---|---|---|---|---|
| ||||
|
...
DogovorPaying
...
int
...
Тип отделения
...
hlt_DogovorPaying.rf_kl_DepartmentTypeID
...
DogovorPaying
...
int
...
Вид оплаты
...
hlt_DogovorPaying.rf_kl_ProfitTypeID
...
DogovorPaying
...
int
...
№ МКАБ
...
hlt_DogovorPaying.rf_MKABID
...
DogovorPaying
...
int
...
Организация
...
hlt_DogovorPaying.rf_OrganisationID
...
DogovorPaying
...
int
...
Плательщик
...
hlt_DogovorPaying.rf_PayerID
...
DogovorPaying
...
int
...
СМО
...
hlt_DogovorPaying.rf_SMOID
...
DogovorPaying
...
int
...
Тип документа
...
hlt_DogovorPaying.rf_TYPEDOCID
...
DogovorPaying
...
varchar(10)
...
Серия документа
...
hlt_DogovorPaying.S_DOC
...
|
...
|
...
|
...
PayerMKAB
...
int
...
|
...
|
...
PayerOrganisation
...
int
...
...
Организация
...
hlt_Payer.rf_OrganisationID
...
PayerType
...
int
...
...
Тип плательщика
...
hlt_Payer.rf_PayerTypeID
...
PayerRepresentativeMKAB
...
int
...
...
Представитель
...
hlt_Payer.rf_RepresentativeMKABID
...
PayerSMO
...
int
...
...
СМО
...
hlt_Payer.rf_SMOID
...
PayerGuid
...
uniqueidentifier
...
...
Уникальный идентификатор
...
hlt_Payer.UGuid
|
6. Метод обновления статуса счёта в ТМ:МИС
Якорь | ||||
---|---|---|---|---|
|
Адрес запроса
POST: {{url}}//api/paidServices/IntegrationInvoice/v2/Status |
Раскрыть | ||||
---|---|---|---|---|
| ||||
После обработки счета в статусе "9-Требуется отправка в ОФД" в 1С, статус счета должен быть обновлен на "10-Оплачен и оказан" и передан в ТМ:МИС.
|
...
|
...
|
...
|
...
|
7. Метод передачи справочника касс в ТМ:МИС
Якорь | ||||
---|---|---|---|---|
|
Адрес запроса
POST: {{url}}/api/paidServices/IntegrationInvoice/v2/CashDesk |
Раскрыть | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
|
...
DogovorDateB
...
datetime
...
|
...
|
...
|
...
|
...
|
...
DogovorDateE
...
datetime
...
|
...
|
...
|
...
DogovorDateSign
...
datetime
...
...
Дата подписания
...
oms_DOGOVOR.DateSign
...
DogovorDogGuid
...
uniqueidentifier
...
...
Идентификатор
...
oms_DOGOVOR.DogGuid
...
DogovorFlags
...
int
...
...
Флаги
...
oms_DOGOVOR.Flags
...
DogovorName
...
varchar(100)
...
...
Наименование
...
oms_DOGOVOR.Name
...
DogovorNum
...
varchar(20)
...
...
Номер
...
oms_DOGOVOR.Num
...
DogovorRem
...
varchar(251)
...
...
Примечание
...
oms_DOGOVOR.Rem
...
DogovorFinl
...
int
...
...
Источники финансирования
...
oms_DOGOVOR.rf_FinlID
...
DogovorMedCareType
...
int
...
...
Вид медицинской помощи
...
oms_DOGOVOR.rf_kl_MedCareTypeID
...
DogovorProfitType
...
int
...
...
Классификатор типов пациентов
...
oms_DOGOVOR.rf_kl_ProfitTypeID
|
8. Метод получения версии интеграции в ТМ:МИС
Якорь | ||||
---|---|---|---|---|
|
Адрес запроса
GET: {{url}}/api/paidServices/IntegrationInvoice/Version |
GET: {{url}}/api/paidServices/IntegrationInvoice/v2/Version |
Раскрыть | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||
При включении новой версии интеграции метод вернёт "2", иначе "1"
|
...
DogovorLPU
...
int
...
...
ЛПУ
...
oms_DOGOVOR.rf_LPUID
...
DogovorOrganisation
...
int
...
...
Организации
...
oms_DOGOVOR.rf_OrganisationID
...
DogovorSMO
...
int
...
...
СМО
...
oms_DOGOVOR.rf_SMOID
...
DogovorTenderKind
...
int
...
...
Вид контракта
...
oms_DOGOVOR.rf_TenderKindID
...
DogovorTypeDog
...
int
...
...
Программа страхования
...
oms_DOGOVOR.rf_TYPEDOGID
...
DogovorState
...
int
...
...
Состояние
...