Описание полей
Поле 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 + ГУИД плательщика По данному полю осуществляется поиск данных, если не найдено создается новый. Справочник создаётся один раз, потом автоматически не синхронизируется. Дата рождения плательщика 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 Сумма, подлежащая оплате (Рассчитывается как сумма счета - сумма оплаты) Массив «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 Если услуга оказана -1 Если услуга не оказана - 0 Если hlt_smtap ссылается на rf_BillServiceID, то услуга считается оказанной Если в hlt_smtap нет связанных rf_BillServiceID, то услуга считается не оказаннойbirthday datetime + ParentInvoiceGuid uniqueidentifier - Идентификатор счета (родительского счета), в рамках которого были оплачены услуги, которые включены в счет возврат. При передаче счета с типом "Счет возврат" указание идентификатора родительского счета обязательно. hlt_Invoice.GUID isCancelled bit Признак аннулирования счета hlt_Invoice.FLAG paySum decimal(18, 2) + hlt_Invoice.paySum invoiceSum decimal(18, 2) + Сумма счёта hlt_Invoice.InvoiceSum Discount decimal(18, 2) Скидка по счету Массив «Discount» smDiscountGuid uniqueidentifier Идентификатор скидки по справочнику smDiscountName varchar(500) Наименование скидки по справочнику smDiscountValue decimal (5, 2) Размер скидки Признак оказания услуги isCompleted bit +