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

Ключ

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

...

Поле 1С

Тег ТМ:МИС

Тип

Обязат.

Описание

Поле БД МИС


Num

varchar(50)


Номер

hlt_DogovorPaying.Num


DateB

datetime


Дата начала действия

hlt_DogovorPaying.Date_B


DateE

datetime


Дата окончания действия

hlt_DogovorPaying.Date_E


Dogovor

int


Договор (тарификатор)

hlt_DogovorPaying.rf_DOGOVORID


Payer

int


Плательщик

hlt_DogovorPaying.rf_PayerID


ProfitType

int


Вид оплаты

hlt_DogovorPaying.rf_kl_ProfitTypeID


DogovorPayingTypeint
Тип договора платных услугhlt_DogovorPaying.rf_DogovorPayingTypeID

6. Метод передачи плательщиков

...

Поле 1С

Тег ТМ:МИС

Тип

Обязат.

Описание

Поле БД МИС


PayerType

int


Тип плательщика. В зависимости от типа плательщика определяется набор обязательных полей.

hlt_Payer.rf_PayerTypeID

Массив «Payer»


PayerGUID

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

MKAB

int

МКАБ

hlt_Payer.rf_MKABID

family

varchar(40)


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

hlt_MKAB.FAMILY


name

varchar(40)


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

hlt_MKAB.NAME


ot

varchar(40)


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

hlt_MKAB.OT


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

contactMPhone

varchar(25)


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

hlt_MKAB.contactMPhone


DTypevarchar(3)
Тип документаhlt_MKAB.D_TYPE

SDocvarchar(10)
Серия документаhlt_MKAB.S_DOC

NDocvarchar(15)
Номер документаhlt_MKAB.N_DOC

DocIssuedByvarchar(255)
Кем выдан документhlt_MKAB.DocIssuedBy

Adresvarchar(200)
Адрес регистрацииhlt_MKAB.ADRES
Массив «SMO»

SMO

int


СМО

hlt_Payer.rf_SMOID


SMOCodvarchar(6)
Код СМОoms_SMO.COD

SMONamevarchar(150)
Наименование СМОoms_SMO.Q_NAME

SMOAdresvarchar(200)
Адрес юридическийoms_SMO.ADRES

SMOINNvarchar(17)
ИНН СМОoms_SMO.INN

SMOOGRNvarchar(15)
ОГРН СМОoms_SMO.Q_OGRN

SMOOKATOint
ОКАТО СМОoms_SMO.rf_OKATOID

SMOFamRukvarchar(40)
Фамилия руководителяoms_SMO.FAM_RUK

SMOTelvarchar(40)
Телефон СМОoms_SMO.TEL

SMOEmailvarchar(50)
E-mail СМОoms_SMO.E_MAIL
Массив «Organisation»

Organisation

int


Организация

hlt_Payer.rf_OrganisationID


OrganisationCodevarchar(15)
Код организацииoms_Organisation.Code

OrganisationFullName

varchar(200)
Полное наименование организацииoms_Organisation.FullName

OrganisationINN

varchar(17)
ИНН организацииoms_Organisation.INN

OrganisationOGRN

varchar(15)
ОГРН организацииoms_Organisation.OGRN

OrganisationOKATO

int
ОКАТО организацииoms_Organisation.rf_OKATOID

OrganisationAddressvarchar(200)
Адрес организацииoms_Organisation.Address

OrganisationPhonevarchar(40)
Телефон организацииoms_Organisation.Phone

OrganisationEmailvarchar(40)
E-mail организацииoms_Organisation.Email

...

Поле 1С

Тег ТМ:МИС

Тип

Обязат.

Описание

Поле БД МИС


Num

varchar(20)


Номер

oms_DOGOVOR.Num


Name

varchar(100)


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

oms_DOGOVOR.Name


DateB

datetime


Дата начала действия

oms_DOGOVOR.DATE_B


DateE

datetime


Дата окончания действия

oms_DOGOVOR.DATE_E


DateSign

ProfitType

datetime

int


Классификатор типов пациентов

Дата подписания

oms_DOGOVOR.

DateSign

ProfitType

int

Классификатор типов пациентов

rf_kl_ProfitTypeID

Массив «Services»
idУслугиТММИСsmguiduniqueidentifier

oms_ServiceMedical.GUIDSM
кодУслугиТММИСsmCodevarchar(50)
Код услугиoms_ServiceMedical.ServiceMedicalCode
НаименованиеsmNamevarchar(500)
Наименование услугиoms_ServiceMedical.ServiceMedicalName
Массив «Tariff»

Value1decimal(20, 5)
Ценаoms_Tariff.Value1
Ставка НДСTaxint
Ставка НДС

oms_Tariff.rf_NDSRateID

oms_DOGOVOR.rf_kl_ProfitTypeIDoms_NDSRate.Rate_Num

8. Метод получения справочника скидок

Входные данные.

Параметры:

...

Поле 1С

Тег ТМ:МИС

Тип

Обязат.

Описание

Поле БД МИС


Code

varchar(10)
Код скидкиhlt_Discount.Code

Namevarchar(255)
Наименование скидкиhlt_Discount.Name

DiscountValuedecimal(5, 2)
Размер скидкиhlt_Discount.DiscountValue




Признак автоматической скидки

9. Метод расчета скидок по счету

Входные данные.

Параметры:

Поле 1СТег ТМ:МИСТипОбязат.ОписаниеПоле БД МИС

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

invoiceNum

varchar(50)

+

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

hlt_Invoice.Num


PayerGUID

uniqueidentifier


+

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



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

Выходные данные.

Параметры:

Поле 1СТег ТМ:МИСТипОбязат.ОписаниеПоле БД МИС

Массив «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