Описание полей
Поле 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 Признак оказания услуги isCompleted bit +