Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Поле 1С

Тег ТМ:МИС

Тип

Обязат.

Описание

Поле БД МИС


cashdeskGuid

uniqueidentifier

-

ГУИД кассы (если идентификатор кассы не передан, то счет доступен для всех касс медицинского учреждения)

hlt_Cashdesk.UGUID


BillFlag

bit

+

Признак оплаты счёта

hlt_Invoice.BillFlag


GetFlag

bit

+

Признак подтверждения получения счёта

hlt_Invoice.GetFlag

IdЗаказаТММИС

invoiceGuid

uniqueidentifier

+

ID Счета

По данному полю осуществляется поиск заказа. Документ создается только если в системе не найден такой ID.

hlt_Invoice.GUID

НомерЗаказаТММИС

invoiceNum

varchar(50)

+

Номер счета. Информационное поле выводится на форму

hlt_Invoice.Num

ДатаЗаказаТММИС

date

datetime

+

Дата счета – дата выставления счёта в ТМ:МИС

hlt_Invoice.Date


PayerGUID

uniqueidentifier


+

ГУИД плательщика



По данному полю осуществляется поиск данных, если не найдено создается новый. Справочник создаётся один раз, потом автоматически не синхронизируется.


birthdaydatetime+

Дата рождения плательщика



family

varchar(40)

+

Фамилия плательщика

hlt_MKAB.FAMILY


name

varchar(40)

+

Имя плательщика

hlt_MKAB.NAME


ot

varchar(40)

-

Отчество плательщика

hlt_MKAB.OT

КонтактнаяИнформация.Телефон

contactMPhone

varchar(25)

-

Контактный телефон

hlt_MKAB.contactMPhone

КонтактнаяИнформация.Email

contactEmail

varchar(100)

-

Контактный e-mail

hlt_MKAB.contactEmail


Type

int

+

Тип документа (1– Счёт-заказ, 3 – Счёт-возврат)

hlt_Invoice.rf_InvoiceTypeID


ParentInvoiceGuiduniqueidentifier-Идентификатор счета (родительского счета), в рамках которого были оплачены услуги, которые включены в счет возврат. При передаче счета с типом "Счет возврат" указание идентификатора родительского счета обязательно.hlt_Invoice.GUID

isCancelledbit
Признак аннулирования счетаhlt_Invoice.FLAG

paySumdecimal(18, 2)+

Сумма, подлежащая оплате

(Рассчитывается как сумма счета - сумма оплаты)

hlt_Invoice.paySum

invoiceSumdecimal(18, 2)+Сумма счётаhlt_Invoice.InvoiceSum

Discountdecimal(18, 2)
Скидка по счету
Массив «Discount»

smDiscountGuiduniqueidentifier
Идентификатор скидки по справочнику

smDiscountNamevarchar(500)
Наименование скидки по справочнику

smDiscountValuedecimal (5, 2)
Размер скидки

Массив «Services»

idУслугиТММИС

smguid

uniqueidentifier

+

Идентификатор услуги

По данному полю осуществляется поиск данных, если не найдено создается новый. Если найден, то проверяется опция на предмет возможности изменения и если она установлена перезатираются все поля в соответствии с полученными данными, в противном случае данные не меняются.

oms_ServiceMedical.GUIDSM

кодУслугиТММИС

smCode

varchar(50)

+

Код услуги

oms_ServiceMedical.ServiceMedicalCode

Наименование

smName

varchar(500)

+

Наименование услуги

oms_ServiceMedical.ServiceMedicalName

Ставка НДС

Tax

int

+

Ставка НДС (-1 – Без НДС, 0 – 0%, 10 - 10%, 18 – 18%, 20 – 20%)

oms_Tariff.rf_NDSRateID

oms_NDSRate.Rate_Num

Количество

smCount

decimal(9, 2)

+

Количество услуг

hlt_BillService.Count

Стоимость

smCost

decimal(18, 2)

+

Итоговая сумма по позиции счета с учетом скидки (цена с учетом скидки * количество)

hlt_BillService.ValueTariff

Цена со скидкой

smPrice

decimal(18, 2)

+

Цена за единицу услуги с учётом скидки.


hlt_BillService.discountPrice


smDiscountdecimal(18, 2)
Скидка по позиции счета
Массив «Discount»

smDiscountGuid
uniqueidentifier
Идентификатор скидки по справочнику

smDiscountNamevarchar(500)
Наименование скидки по справочнику

smDiscountValuedecimal (5, 2)
Размер скидки

...

PaymentTypeintФорма оплаты (1- Наличный расчет, 3 - Банковская карта)rf_PaymentTypeIDvarchar(250)Номер чека в кассовой сменеInvoicecheckNumBillDatedatetimeДата чека – дата оплатыBillDate

Поле 1С

Тег ТМ:МИС

Тип

Обязат.

Описание

Поле БД МИС

НомерЧекаККМ

BillFlag

checkNum

varchar(250)bit

+Признак оплаты счёта

Номер чека в кассовой смене

hlt_Invoice.BillFlagcheckNum


BillDate

datetime

+

Дата чека – дата оплаты

hlt_Invoice.

BillDate

НомерЧекаККМ

checkNum


Cashdeskuniqueidentifier+Гуид кассыhlt_Cashdesk.UGUID

Typeint+Тип документа (1– Счёт-заказ, 3 – Счёт-возврат)hlt_Invoice.rf_InvoiceTypeID
Массив «Payments»

paySumdecimal(18, 2)+

Сумма платежа

hlt_Invoice.paySum

PaymentTypeint+Форма оплаты (1- Наличный расчет, 3 - Банковская карта)hlt_Invoice.rf_PaymentTypeID

4. Метод передачи справочника касс в ТМ:МИС

...

Поле 1С

Тег ТМ:МИС

Тип

Обязат.

Описание

Поле БД МИС


CashdeskGuidGuid

uniqueidentifier

+

ГУИД кассы в 1С

hlt_Cashdesk.UGUID


CashdeskNameName

varchar(255)

+

Наименование кассы

hlt_Cashdesk.Name


Codevarchar(255)-Код кассыhlt_Cashdesk.Code

DateBeginCashdeskDateBegindatetime-Дата начала действияhlt_Cashdesk.DateBegin

CashdeskDateEndDateEnddatetime-Дата окончания действияhlt_Cashdesk.DateEnd

...

Справочник типов документов

КодНаименование
1Паспорт СССР
14Паспорт РФ
2Загранпаспорт гражданина СССР,
3Свидетельство о рождении
4Удостоверение личности офицера,
5Справка об освобождении из места лишения свободы
6Паспорт Минморфлота
7Военный билет
8Дипломатический паспорт гражданина Российской Федерации
9Иностранный паспорт
10Свидетельство о регистрации ходатайства о признании иммигранта беженцем
11Вид на жительство
12Удостоверение беженца в РФ
13Временное удостоверение личности гражданина РФ
15Заграничный паспорт гражданина Российской Федерации
16Паспорт моряка
17Военный билет офицера запаса
18Иные документы, удостоверяющие личность
21Документ иностранного гражданина
22Документ лица без гражданства
24Свидетельство о рождении, выданное не в РФ
26Удостоверение сотрудника Евразийской экономической комиссии 
25Свидетельство о предоставлении временного убежища на территории РФ
23Разрешение на временное проживание
28Иной документ, соответствующий свидетельству о предоставлении убежища на территории РФ
27Копия жалобы о лишении статуса беженца
29Трудовой договор