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

Ключ

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

...

Поле 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

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)
Размер скидки

2. Метод передачи подтверждения получения счёта в ТМ:МИС

...

Поле 1С

Тег ТМ:МИС

Тип

Обязат.

Описание

Поле БД МИС


Num

varchar(50)


Номер

hlt_DogovorPaying.Num


DateB

datetime


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

hlt_DogovorPaying.Date_B


DateE

datetime


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

hlt_DogovorPaying.Date_E


Dogovor

uniqueidentifier


Идентификатор прейскуранта

hlt_DogovorPaying.rf_DOGOVORID


Payer

int


Плательщик

hlt_DogovorPaying.rf_PayerID


ProfitType

int


Вид оплаты (перечислить значения с кодом1-ОМС, 2-Бюджет, 3-Платные услуги, 4-ДМС, 5-Другие)

hlt_DogovorPaying.rf_kl_ProfitTypeID


DogovorPayingTypeint
Тип договора платных услуг (перечислить значенияуслуг (1-Физическое лицо, 2-Юридическое лицо, 3-ДМС)hlt_DogovorPaying.rf_DogovorPayingTypeID

...

Поле 1С

Тег ТМ:МИС

Тип

Обязат.

Описание

Поле БД МИС


PayerType

int


Тип плательщика. В зависимости от типа плательщика определяется набор обязательных полей. (перечислить типы плательщиков1-Физическое лицо, 2-Представитель плательщика, 3-Юридическое лицо, 4-ДМС)

hlt_Payer.rf_PayerTypeID

Массив «Payer»


PayerGUID

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

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


TypeDocintDTypevarchar(3)
Тип документа (перечислитьсправочник типов документов см. в разделе Справочники)hlt_MKAB.Drf_TYPETYPEDOC

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

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

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

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

SMOGUID

uniqueidentifier


Идентификатор СМО



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»

OrganisationGUID

uniqueidentifier


Идентификатор Организации



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С

Тег ТМ:МИС

Тип

Обязат.

Описание

Поле БД МИС


GUID

uniqueidentifier
Идентификатор прейскуранта

Num

varchar(20)


Номер

oms_DOGOVOR.Num


Name

varchar(100)


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

oms_DOGOVOR.Name


DateB

datetime


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

oms_DOGOVOR.DATE_B


DateE

datetime


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

oms_DOGOVOR.DATE_E


ProfitType

int


Классификатор типов пациентов (перечислить1-ОМС, 2-Бюджет, 3-Платные услуги, 4-ДМС, 5-Другие)

oms_DOGOVOR.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
Ставка НДС (-1 – Без НДС, 0 – 0%, 10 - 10%, 18 – 18%, 20 – 20%)

oms_Tariff.rf_NDSRateID

oms_NDSRate.Rate_Num

...

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

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

invoiceNum

varchar(50)

+

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

hlt_Invoice.Num


PayerGUID

uniqueidentifier


+

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



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


DogovorPayingGUIDuniqueidentifier
ГУИД договора

Массив «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СТег ТМ:МИСТипОбязат.ОписаниеПоле БД МИС

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

Массив «Discount»

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

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

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


Справочники

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

КодНаименование
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Трудовой договор