Medigap Ayaktan, Yatan Hasta Provizyon Sistemi

Hizmet Kartı Ekle(AddHealthFacilityServiceCard)

Tedavi süresince verilen Hizmet, İlaç ve Tıbbi Cihazların uygulama esasları doğrultusunda kontrol edilmesini sağlar.

HealthFacilityServiceClient serviceClient = new HealthFacilityServiceClient();
HealthFacilityServiceCardAddRequest request = new HealthFacilityServiceCardAddRequest
{
    ApplicationId = new Guid("5FE6D7E1-8F17-4D42-B58B-D35850EC12B0"),
    SessionId = new Guid("C81D9601-4A46-44F8-97BE-743835861C34"),
    MachineName = "TESTPC01",
    RequestIP = "82.222.173.2",
    ServiceRequestType = ServiceRequestTypes.ExternalApplications,
    FollowUpNumber = "T_9999",
    FollowUpDiagnosisRequestModels = new[] { new FollowUpDiagnosisRequestModel 
    { 
        ServiceDateTime = new DateTime(2015, 12, 1), 
        ServiceReferenceNumber = "1001", 
        ICD10Code = "Z92.9", 
        DiagnosisTypeCode = "1", 
        PrimaryDiagnosis = "E" 
    } },
    FollowUpExaminationRequestModels = new[] { new FollowUpExaminationRequestModel 
    { 
        ServiceDateTime = new DateTime(2015, 12, 1), 
        ServiceReferenceNumber = "1002", 
        PriceListCode = "TTB_1", 
        BranchCode = "2800", 
        PackageExcludeType = "1", 
        Amount = 1, 
        DoctorRegistrationNumber = "33372" 
    } },
    HealthFacilityDocumentAddModels = new[] { new HealthFacilityDocumentAddModel 
    { 
        UploadPath = "C:\Documents\Proforma.pdf",
        DocumentTypeCode = "PF",
        BinaryData = File.ReadAllBytes("C:\Documents\Proforma.pdf")
        Description = "",
    } },
    DocumentNameModels = new[] { new DocumentNameModel 
    { 
        DocumentName = "Proforma",
        DocumentTypeCode = "PF",
        Extension = "pdf"
    } }
};
HealthFacilityServiceCardAddResult healthFacilityServiceCardAddResult = serviceClient.AddHealthFacilityServiceCard(request);
serviceClient.Close();
            

HealthFacilityServiceCardAddRequest

Veri Alanı Veri Tipi Zorunluluk Açıklama
ApplicationId Guid Zorunlu Medigap Ayaktan, Yatan Hasta Provizyon Sistemi için gönderilecek tanımlayıcıdır. Sabittir, Sağlık Tesisine göre değişmez.
SessionId Guid Zorunlu Oturum biletidir.
MachineName string Zorunlu İsteğin yapıldığı sunucu ya da istemci adıdır. İz kaydı yapılırken kullanılacaktır.
RequestIP String Zorunlu Sağlık Tesisinin internet çıkış IP adresidir. Gelen istek gönderilen IP adresi uyuşmaz ise istek kabul edilmeyecektir.
ServiceRequestType ServiceRequestTypes Zorunlu Yapılan isteğin tipini belirtir. Gönderilecek değer aşağıdaki gibi olmalıdır. ServiceRequestTypes.ExternalApplications
FollowUpNumber String Zorunlu Takip Numarası
HealthFacilityDocumentAddModels HealthFacilityDocumentAddModel[] Opsiyonel Dokümanlar bkz. HealthFacilityDocumentAddModel
FollowUpDiagnosisRequestModels FollowUpDiagnosisRequestModel[] Opsiyonel Tanılar bkz. FollowUpDiagnosisRequestModel
FollowUpExaminationRequestModels FollowUpExaminationRequestModel[] Opsiyonel Muayeneler bkz. FollowUpExaminationRequestModel
FollowUpTestRequestModels FollowUpTestRequestModel[] Opsiyonel Tahliller bkz. FollowUpTestRequestModel
FollowUpRadiologicalExaminationRequestModels FollowUpRadiologicalExaminationRequestModel[] Opsiyonel Tetkikler ve Radyoloji bkz. FollowUpRadiologicalExaminationRequestModel
FollowUpOtherProcedureRequestModels FollowUpOtherProcedureRequestModel[] Opsiyonel Diğer İşlemler bkz. FollowUpOtherProcedureRequestModel
FollowUpDentalTreatmentRequestModels FollowUpDentalTreatmentRequestModel[] Opsiyonel Diş Tedavileri bkz. FollowUpDentalTreatmentRequestModel
FollowUpDrugRequestModels FollowUpDrugRequestModel[] Opsiyonel İlaçlar bkz. FollowUpDrugRequestModel
FollowUpMedicalDeviceRequestModels FollowUpMedicalDeviceRequestModel[] Opsiyonel Tıbbi Cihazlar bkz. FollowUpMedicalDeviceRequestModel
FollowUpConsultationRequestModels FollowUpConsultationRequestModel[] Opsiyonel Konsültasyonlar bkz. FollowUpConsultationRequestModel
FollowUpHospitalizationRequestModels FollowUpHospitalizationRequestModel[] Opsiyonel Yatış Bilgileri bkz. FollowUpHospitalizationRequestModel
FollowUpSurgicalOperationRequestModels FollowUpSurgicalOperationRequestModel[] Opsiyonel Ameliyat ve Girişimler bkz. FollowUpSurgicalOperationRequestModel
HealthFacilitySurgicalOperationRequestModels HealthFacilitySurgicalOperationRequestModels[] Opsiyonel Ameliyat ve Girişimler bkz. HealthFacilitySurgicalOperationRequestModel

HealthFacilityServiceCardAddResult

Veri Alanı Veri Tipi Zorunluluk Açıklama
Code Int32 Zorunlu Sonuç Kodu bkz. Sonuç Kodları Tablosu
Message String Zorunlu Sonuç Mesajı bkz. Sonuç Kodları Tablosu
SumOfTotalPrice Decimal Zorunlu Hizmet Kayıtları için Toplam Tutarı gösterir. KDV dahildir.
SumOfTotalVat Decimal Zorunlu Hizmet Kayıtları için Toplam KDV'yi gösterir.
SumOfCommonTotalPrice Decimal Zorunlu Hizmet Kayıtları için Toplam Geri Ödeme Tutarını gösterir. KDV dahildir.
SumOfPatientTotalFee Decimal Zorunlu Hizmet Kayıtları için Toplam Hasta Payını gösterir. KDV dahildir.
CurrentState Byte Opsiyonel Durum Kodu. Değerleri aşağıdaki gibidir.
  • 0 = İstek
  • 1 = Onaylandı
  • 3 = Ret
  • 4 = Oto. Onaylandı
  • 5 = Araştırılıyor
CurrentStateDisplayName String Opsiyonel Durum Açıklama. Değerleri aşağıdaki gibidir.
  • İstek = 0
  • Onaylandı = 1
  • Ret = 3
  • Oto. Onaylandı = 4
  • Araştırılıyor = 5
FollowUpServiceResultModels FollowUpServiceResultModel[] Opsiyonel Hizmet Kayıtlarına ait geri ödeme detaylarını gösterir. bkz. FollowUpServiceResultModel

FollowUpServiceResultModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
ServiceReferenceNumber String Zorunlu Hizmet Referans Numarası. Sağlık Tesisi tarafından üretilen numaradır.
ServiceOrderNumber String Zorunlu Hizmet Kayıt Numarası. Hizmet kaydedildiğinde sistem tarafından üretilen numaradır.
TotalPrice Decimal Zorunlu Hizmet Kaydı için Toplam Tutarı gösterir. KDV dahildir.
TotalVat Decimal Zorunlu Hizmet Kaydı için Toplam KDV'yi gösterir.
CommonTotalPrice Decimal Zorunlu Hizmet Kaydı için Toplam Geri Ödeme Tutarını gösterir. KDV dahildir.
PatientTotalFee Decimal Zorunlu Hizmet Kaydı için Toplam Hasta Payını gösterir. KDV dahildir.
ApprovalStatus Int32 Zorunlu Durum Kodu. Değerleri aşağıdaki gibidir.
  • 0 = İstek
  • 1 = Onaylandı
  • 2 = İptal Edildi
  • 3 = Reddedildi
  • 4 = Oto. Onaylandı
ApprovalStatusDisplayName String Zorunlu Durum Açıklama. Değerleri aşağıdaki gibidir.
  • İstek = 0
  • Onaylandı = 1
  • İptal Edildi = 2
  • Reddedildi = 3
  • Oto. Onaylandı = 4
ApprovalDescription String Zorunlu Açıklama

FollowUpDiagnosisRequestModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
ServiceReferenceNumber String Zorunlu Hizmet Referans Numarası. Sağlık Tesisi tarafından üretilen numaradır.
ServiceDateTime DateTime Zorunlu Hizmet Kayıt Tarihi.
ICD10Code String Zorunlu ICD10 Tanı Kodu
DiagnosisTypeCode String Zorunlu Tanı Tipi Kodu. Değerleri aşağıdaki gibidir.
  • 1 = Ön tanı
  • 2 = Kesin tanı
  • 3 = Ayırıcı tanı
PrimaryDiagnosis String Zorunlu Birincil Tanı mı? Değerleri aşağıdaki gibidir.
  • E = Evet
  • H = Hayır

FollowUpExaminationRequestModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
ServiceReferenceNumber String Zorunlu Hizmet Referans Numarası. Sağlık Tesisi tarafından üretilen numaradır.
ServiceDateTime DateTime Zorunlu Hizmet Kayıt Tarihi.
PriceListCode String Zorunlu Fiyat Listesi Kodu
Amount Decimal Zorunlu Hizmet Miktarı
PackageExcludeType String Zorunlu Paket Kodu. Değerleri aşağıdaki gibidir.
  • 0 = Paket İçi
  • 1 = Paket Dışı
Description String Opsiyonel Açıklama
RequestedTotalPrice Decimal Opsiyonel İstenilen Toplam Tutar
BranchCode String Zorunlu Branş Kodu bkz. Branş Kodları Tablosu
DoctorRegistrationNumber String Zorunlu Doktor Tescil Numarası bkz. Doktor Kayıt
AnesthesiaDoctorRegistrationNumber String Opsiyonel Anestezi Doktoru Tescil Nu. bkz. Doktor Kayıt
HealthFacilityDocumentAddModels HealthFacilityDocumentAddModel[] Opsiyonel Dokümanlar bkz. HealthFacilityDocumentAddModel
DocumentNameModels DocumentNameModel[] Opsiyonel Doküman İsimleri için bkz. DocumentNameModels

FollowUpTestRequestModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
ServiceReferenceNumber String Zorunlu Hizmet Referans Numarası. Sağlık Tesisi tarafından üretilen numaradır.
ServiceDateTime DateTime Zorunlu Hizmet Kayıt Tarihi.
PriceListCode String Zorunlu Fiyat Listesi Kodu
Amount Decimal Zorunlu Hizmet Miktarı
PackageExcludeType String Zorunlu Paket Kodu. Değerleri aşağıdaki gibidir.
  • 0 = Paket İçi
  • 1 = Paket Dışı
Description String Opsiyonel Açıklama
RequestedTotalPrice Decimal Opsiyonel İstenilen Toplam Tutar
BranchCode String Zorunlu Branş Kodu bkz. Branş Kodları Tablosu
DoctorRegistrationNumber String Zorunlu Doktor Tescil Numarası bkz. Doktor Kayıt
AnesthesiaDoctorRegistrationNumber String Opsiyonel Anestezi Doktoru Tescil Nu. bkz. Doktor Kayıt
HealthFacilityDocumentAddModels HealthFacilityDocumentAddModel[] Opsiyonel Dokümanlar bkz. HealthFacilityDocumentAddModel
DocumentNameModels DocumentNameModel[] Opsiyonel Doküman İsimleri için bkz. DocumentNameModels
l

FollowUpRadiologicalExaminationRequestModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
ServiceReferenceNumber String Zorunlu Hizmet Referans Numarası. Sağlık Tesisi tarafından üretilen numaradır.
ServiceDateTime DateTime Zorunlu Hizmet Kayıt Tarihi.
PriceListCode String Zorunlu Fiyat Listesi Kodu
Amount Decimal Zorunlu Hizmet Miktarı
PackageExcludeType String Zorunlu Paket Kodu. Değerleri aşağıdaki gibidir.
  • 0 = Paket İçi
  • 1 = Paket Dışı
Description String Opsiyonel Açıklama
RequestedTotalPrice Decimal Opsiyonel İstenilen Toplam Tutar
BranchCode String Zorunlu Branş Kodu bkz. Branş Kodları Tablosu
DoctorRegistrationNumber String Zorunlu Doktor Tescil Numarası bkz. Doktor Kayıt
AnesthesiaDoctorRegistrationNumber String Opsiyonel Anestezi Doktoru Tescil Nu. bkz. Doktor Kayıt
LeftRight String Opsiyonel Sol/Sağ Kodu. Değerleri aşağıdaki gibidir.
  • 1 = Sağ
  • 2 = Sol
  • 3 = Sağ-Sol ayrımı yok
OperationCode String Opsiyonel Operasyon Şekli Kodu. Değerleri aşağıdaki gibidir.
  • 1 = Aynı Seasn + Aynı Kesi
  • 2 = Aynı Seasn + Aynı Kesi Aynı Oluk
  • 3 = Aynı Seans+Farkıl Kesi
  • 4 = Tamamlayıcı İşlem Aynı Oluk
  • 5 = Aynı Klinik kod 4. Amel Aynı Seasn + Aynı Kesi
  • 6 = Aynı Klinik kod 4. Amel Aynı Seasn + Farklı Kesi
  • 7 = Aynı Klinik kod 3. Amel Aynı Seasn + Farklı Kesi
  • 8 = Aynı Klinik kod 3. Amel Aynı Seasn + Aynı Kesi
  • 9 = Aynı Seasn + Farkı Kesi Aynı Oluk
HealthFacilityDocumentAddModels HealthFacilityDocumentAddModel[] Opsiyonel Dokümanlar bkz. HealthFacilityDocumentAddModel
DocumentNameModels DocumentNameModel[] Opsiyonel Doküman İsimleri için bkz. DocumentNameModels

FollowUpOtherProcedureRequestModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
ServiceReferenceNumber String Zorunlu Hizmet Referans Numarası. Sağlık Tesisi tarafından üretilen numaradır.
ServiceDateTime DateTime Zorunlu Hizmet Kayıt Tarihi.
PriceListCode String Zorunlu Fiyat Listesi Kodu
Amount Decimal Zorunlu Hizmet Miktarı
PackageExcludeType String Zorunlu Paket Kodu. Değerleri aşağıdaki gibidir.
  • 0 = Paket İçi
  • 1 = Paket Dışı
Description String Opsiyonel Açıklama
RequestedTotalPrice Decimal Opsiyonel İstenilen Toplam Tutar
BranchCode String Zorunlu Branş Kodu bkz. Branş Kodları Tablosu
DoctorRegistrationNumber String Zorunlu Doktor Tescil Numarası bkz. Doktor Kayıt
AnesthesiaDoctorRegistrationNumber String Opsiyonel Anestezi Doktoru Tescil Nu. bkz. Doktor Kayıt
OperationCode String Opsiyonel Operasyon Şekli Kodu. Değerleri aşağıdaki gibidir.
  • 1 = Aynı Seasn + Aynı Kesi
  • 2 = Aynı Seasn + Aynı Kesi Aynı Oluk
  • 3 = Aynı Seans+Farkıl Kesi
  • 4 = Tamamlayıcı İşlem Aynı Oluk
  • 5 = Aynı Klinik kod 4. Amel Aynı Seasn + Aynı Kesi
  • 6 = Aynı Klinik kod 4. Amel Aynı Seasn + Farklı Kesi
  • 7 = Aynı Klinik kod 3. Amel Aynı Seasn + Farklı Kesi
  • 8 = Aynı Klinik kod 3. Amel Aynı Seasn + Aynı Kesi
  • 9 = Aynı Seasn + Farkı Kesi Aynı Oluk
HealthFacilityDocumentAddModels HealthFacilityDocumentAddModel[] Opsiyonel Dokümanlar bkz. HealthFacilityDocumentAddModel
DocumentNameModels DocumentNameModel[] Opsiyonel Doküman İsimleri için bkz. DocumentNameModels

FollowUpDentalTreatmentRequestModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
ServiceReferenceNumber String Zorunlu Hizmet Referans Numarası. Sağlık Tesisi tarafından üretilen numaradır.
ServiceDateTime DateTime Zorunlu Hizmet Kayıt Tarihi.
PriceListCode String Zorunlu Fiyat Listesi Kodu
Amount Decimal Zorunlu Hizmet Miktarı
PackageExcludeType String Zorunlu Paket Kodu. Değerleri aşağıdaki gibidir.
  • 0 = Paket İçi
  • 1 = Paket Dışı
Description String Opsiyonel Açıklama
RequestedTotalPrice Decimal Opsiyonel İstenilen Toplam Tutar
BranchCode String Zorunlu Branş Kodu bkz. Branş Kodları Tablosu
DoctorRegistrationNumber String Zorunlu Doktor Tescil Numarası bkz. Doktor Kayıt
ToothNumber Byte Zorunlu Diş Numarası bkz. Diş Tablosu
AnesthesiaDoctorRegistrationNumber String Opsiyonel Anestezi Doktoru Tescil Nu. bkz. Doktor Kayıt
OperationCode String Opsiyonel Operasyon Şekli Kodu. Değerleri aşağıdaki gibidir.
  • 1 = Aynı Seasn + Aynı Kesi
  • 2 = Aynı Seasn + Aynı Kesi Aynı Oluk
  • 3 = Aynı Seans+Farkıl Kesi
  • 4 = Tamamlayıcı İşlem Aynı Oluk
  • 5 = Aynı Klinik kod 4. Amel Aynı Seasn + Aynı Kesi
  • 6 = Aynı Klinik kod 4. Amel Aynı Seasn + Farklı Kesi
  • 7 = Aynı Klinik kod 3. Amel Aynı Seasn + Farklı Kesi
  • 8 = Aynı Klinik kod 3. Amel Aynı Seasn + Aynı Kesi
  • 9 = Aynı Seasn + Farkı Kesi Aynı Oluk
HealthFacilityDocumentAddModels HealthFacilityDocumentAddModel[] Opsiyonel Dokümanlar bkz. HealthFacilityDocumentAddModel
DocumentNameModels DocumentNameModel[] Opsiyonel Doküman İsimleri için bkz. DocumentNameModels

FollowUpDrugRequestModel

IsUsedBox özelliği ile ilaçların kutu olarak fiyatlandırılabilmesi sağlanmıştır. true gönderildiğinde Kutu Fiyatı ile hesplanır, false gönderildiğinde Kullanım Miktarı ile hesaplanır.

Veri Alanı Veri Tipi Zorunluluk Açıklama
ServiceReferenceNumber String Zorunlu Hizmet Referans Numarası. Sağlık Tesisi tarafından üretilen numaradır.
ServiceDateTime DateTime Zorunlu Hizmet Kayıt Tarihi.
PriceListCode String Zorunlu Fiyat Listesi Kodu
Amount Decimal Zorunlu Hizmet Miktarı
IsUsedBox Boolean Zorunlu Kutu Olarak Kullan
PackageExcludeType String Zorunlu Paket Kodu. Değerleri aşağıdaki gibidir.
  • 0 = Paket İçi
  • 1 = Paket Dışı
Description String Opsiyonel Açıklama
RequestedTotalPrice Decimal Opsiyonel İstenilen Toplam Tutar
GroupCode String Zorunlu İlaç Grubu Kodu. İlaç Grubu Kodu "1" olduğunda ilacın barkod değeri Fiyat Listesi Kodu alanında gönderilmelidir. Değerleri aşağıdaki gibidir.
  • 1 = Barkodlu ilaç
  • 2 = Majistral ilaç
  • 3 = Radyofarmasötik Ajan
GroupDescription String Opsiyonel Uygulanan İlaç Açıklaması. İlaç Grup Kodu "1" dışındakilerde doldurulması zorunludur.
RequestedUnitPrice Decimal Opsiyonel İlaç Grubu Kodu \"2 = Majistral ilaç ya da 3 = Radyofarmasötik Ajan\" için İstenen Birim Fiyat gönderilebilir. Gönderilecek değer birim fiyat olmalıdır. Miktar ile birim fiyatın çarpımı sistem tarafından gerçekleştirilecektir.
HealthFacilityDocumentAddModels HealthFacilityDocumentAddModel[] Opsiyonel Dokümanlar bkz. HealthFacilityDocumentAddModel
DocumentNameModels DocumentNameModel[] Opsiyonel Doküman İsimleri için bkz. DocumentNameModels

FollowUpMedicalDeviceRequestModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
ServiceReferenceNumber String Zorunlu Hizmet Referans Numarası. Sağlık Tesisi tarafından üretilen numaradır.
ServiceDateTime DateTime Zorunlu Hizmet Kayıt Tarihi.
PriceListCode String Zorunlu Fiyat Listesi Kodu
Amount Decimal Zorunlu Hizmet Miktarı
PackageExcludeType String Zorunlu Paket Kodu. Değerleri aşağıdaki gibidir.
  • 0 = Paket İçi
  • 1 = Paket Dışı
Description String Opsiyonel Açıklama
GroupCode String Zorunlu Tıbbi Cihaz Grup Kodu. Tıbbi Cihaz Grup Kodu "1" olduğunda SUT Kodu Fiyat Listesi Kodu alanında gönderilmelidir. "2" olduğunda Banka Fiyat Listesi Kodu, Fiyat Listesi Kodu alanında gönderilmelidir. "3" olduğunda Fiyat Listesi Kodu boş bırakılmalıdır. Değerleri aşağıdaki gibidir.
  • 1 = Barkodlu ilaç
  • 2 = Majistral ilaç
  • 3 = Radyofarmasötik Ajan
  • 4 = Diğer İlaçlar
Name String Zorunlu TİTUBB da yer alan ürüne ait etiket bilgisi.
Barcode String Zorunlu TİTUBB da yer alan ürüne ait barkod bilgisi.
RequestedUnitPrice Decimal Opsiyonel Tıbbi Cihaza ait İstenen Birim Fiyat. Tıbbi Cihaz Grup Kodu \"3 = Barkodlu olanlar\" için gönderilebilir. Gönderilecek değer birim fiyat olmalıdır. Miktar ile birim fiyatın çarpımı sistem tarafından gerçekleştirilecektir.
BranchCode String Zorunlu Branş Kodu bkz. Branş Kodları Tablosu
HealthFacilityDocumentAddModels HealthFacilityDocumentAddModel[] Opsiyonel Dokümanlar bkz. HealthFacilityDocumentAddModel
DocumentNameModels DocumentNameModel[] Opsiyonel Doküman İsimleri için bkz. DocumentNameModels

FollowUpConsultationRequestModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
ServiceReferenceNumber String Zorunlu Hizmet Referans Numarası. Sağlık Tesisi tarafından üretilen numaradır.
ServiceDateTime DateTime Zorunlu Hizmet Kayıt Tarihi.
PriceListCode String Zorunlu Fiyat Listesi Kodu
Amount Decimal Zorunlu Hizmet Miktarı
PackageExcludeType String Zorunlu Paket Kodu. Değerleri aşağıdaki gibidir.
  • 0 = Paket İçi
  • 1 = Paket Dışı
Description String Opsiyonel Açıklama
RequestedTotalPrice Decimal Opsiyonel İstenilen Toplam Tutar
BranchCode String Zorunlu Branş Kodu bkz. Branş Kodları Tablosu
DoctorRegistrationNumber String Zorunlu Doktor Tescil Numarası bkz. Doktor Kayıt
AnesthesiaDoctorRegistrationNumber String Opsiyonel Anestezi Doktoru Tescil Nu. bkz. Doktor Kayıt
HealthFacilityDocumentAddModels HealthFacilityDocumentAddModel[] Opsiyonel Dokümanlar bkz. HealthFacilityDocumentAddModel
DocumentNameModels DocumentNameModel[] Opsiyonel Doküman İsimleri için bkz. DocumentNameModels

FollowUpHospitalizationRequestModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
ServiceReferenceNumber String Zorunlu Hizmet Referans Numarası. Sağlık Tesisi tarafından üretilen numaradır.
ServiceDateTime DateTime Zorunlu Hizmet Kayıt Tarihi.
PriceListCode String Zorunlu Fiyat Listesi Kodu bkz. Yatak Fiyat Listesi Kodları Tablosu
Amount Decimal Zorunlu Hizmet Miktarı
StartDateTime DateTime Zorunlu Yatış Başlama Tarihi
EndDateTime DateTime Zorunlu Yatış Bitiş Tarihi
BedNo String Zorunlu Yatak Nu.
RoomTypeCode String Zorunlu Oda Tipi
PackageExcludeType String Zorunlu Paket Kodu. Değerleri aşağıdaki gibidir.
  • 0 = Paket İçi
  • 1 = Paket Dışı
Description String Opsiyonel Açıklama
RequestedTotalPrice Decimal Opsiyonel İstenilen Toplam Tutar
BranchCode String Zorunlu Branş Kodu bkz. Branş Kodları Tablosu
DoctorRegistrationNumber String Zorunlu Doktor Tescil Numarası bkz. Doktor Kayıt
HealthFacilityDocumentAddModels HealthFacilityDocumentAddModel[] Opsiyonel Dokümanlar bkz. HealthFacilityDocumentAddModel
DocumentNameModels DocumentNameModel[] Opsiyonel Doküman İsimleri için bkz. DocumentNameModels

FollowUpSurgicalOperationRequestModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
ServiceReferenceNumber String Zorunlu Hizmet Referans Numarası. Sağlık Tesisi tarafından üretilen numaradır.
ServiceDateTime DateTime Zorunlu Hizmet Kayıt Tarihi.
PriceListCode String Zorunlu Fiyat Listesi Kodu
Amount Decimal Zorunlu Hizmet Miktarı
OperationCode String Zorunlu Operasyon Şekli Kodu. Değerleri aşağıdaki gibidir.
  • 1 = Aynı Seasn + Aynı Kesi
  • 2 = Aynı Seasn + Aynı Kesi Aynı Oluk
  • 3 = Aynı Seans+Farkıl Kesi
  • 4 = Tamamlayıcı İşlem Aynı Oluk
  • 5 = Aynı Klinik kod 4. Amel Aynı Seasn + Aynı Kesi
  • 6 = Aynı Klinik kod 4. Amel Aynı Seasn + Farklı Kesi
  • 7 = Aynı Klinik kod 3. Amel Aynı Seasn + Farklı Kesi
  • 8 = Aynı Klinik kod 3. Amel Aynı Seasn + Aynı Kesi
  • 9 = Aynı Seasn + Farkı Kesi Aynı Oluk
LeftRight String Zorunlu Sol/Sağ. Değerleri aşağıdaki gibidir.
  • 1 = Sağ
  • 2 = Sol
OperationToolCode String Zorunlu Yöntem Kodu. Değerleri aşağıdaki gibidir.
  • 1 = Laparoskopik
  • 2 = Robotik
  • 3 = Endoskopik
OperationSubCode String Zorunlu Operasyon Tipi Kodu. Değerleri aşağıdaki gibidir.
  • 1 = Revizyon
  • 2 = Nüks 2. Girişim
  • 3 = Nüks 3. ve Üstü Girişim
  • 4 = Komplikasyon
PackageExcludeType String Zorunlu Paket Kodu. Değerleri aşağıdaki gibidir.
  • 0 = Paket İçi
  • 1 = Paket Dışı
IsFeaturedDoctor Boolean Opsiyonel Dış Doktor
Description String Opsiyonel Açıklama
RequestedTotalPrice Decimal Opsiyonel İstenilen Toplam Tutar
BranchCode String Zorunlu Branş Kodu bkz. Branş Kodları Tablosu
DoctorRegistrationNumber String Zorunlu Doktor Tescil Numarası bkz. Doktor Kayıt
AnesthesiaDoctorRegistrationNumber String Opsiyonel Anestezi Doktoru Tescil Nu. bkz. Doktor Kayıt
HealthFacilityDocumentAddModels HealthFacilityDocumentAddModel[] Opsiyonel Dokümanlar bkz. HealthFacilityDocumentAddModel
DocumentNameModels DocumentNameModel[] Opsiyonel Doküman İsimleri için bkz. DocumentNameModels

HealthFacilitySurgicalOperationRequestModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
ServiceReferenceNumber String Zorunlu Hizmet Referans Numarası. Sağlık Tesisi tarafından üretilen numaradır.
ServiceDateTime DateTime Zorunlu Hizmet Kayıt Tarihi.
IsOperationDoctorInclude Boolean Zorunlu Operatör Doktor
IsFirstAssistantDoctorInclude Boolean Zorunlu 1. Asistan
IsSecondAssistantDoctorInclude Boolean Zorunlu 2. Asistan
IsThirdAssistantDoctorInclude Boolean Zorunlu 3. Asistan
IsFourthAssistantDoctorInclude Boolean Zorunlu 4. Asistan
IsAnesthesiaDoctorInclude Boolean Zorunlu Anestezi Doktoru
IsAnesthesiaAssistantDoctorInclude Boolean Zorunlu Anestezi Asistanı
IsOperatingTheaterInclude Boolean Zorunlu Ameliyathane
IsMedicalGasInclude Boolean Zorunlu Tıbbi Gaz
HealthFacilitySurgicalOperationModels HealthFacilitySurgicalOperationModel[] Zorunlu Ameliyatlar bkz. HealthFacilitySurgicalOperationModel

HealthFacilitySurgicalOperationModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
OrderNo Int32 Zorunlu Order Nu.
PriceListCode String Zorunlu Fiyat Listesi Kodu
OperationCode String Opsiyonel Operasyon Şekli Kodu. Değerleri aşağıdaki gibidir.
  • 1 = Aynı Seasn + Aynı Kesi
  • 2 = Aynı Seasn + Aynı Kesi Aynı Oluk
  • 3 = Aynı Seans+Farkıl Kesi
  • 4 = Tamamlayıcı İşlem Aynı Oluk
  • 5 = Aynı Klinik kod 4. Amel Aynı Seasn + Aynı Kesi
  • 6 = Aynı Klinik kod 4. Amel Aynı Seasn + Farklı Kesi
  • 7 = Aynı Klinik kod 3. Amel Aynı Seasn + Farklı Kesi
  • 8 = Aynı Klinik kod 3. Amel Aynı Seasn + Aynı Kesi
  • 9 = Aynı Seasn + Farkı Kesi Aynı Oluk
LeftRight String Opsiyonel Sol/Sağ. Değerleri aşağıdaki gibidir.
  • 1 = Sağ
  • 2 = Sol
OperationToolCode String Opsiyonel Yöntem Kodu. Değerleri aşağıdaki gibidir.
  • 1 = Laparoskopik
  • 2 = Robotik
OperationSubCode String Opsiyonel Operasyon Tipi Kodu. Değerleri aşağıdaki gibidir.
  • 1 = Revizyon
  • 2 = Nüks 2. Girişim
  • 3 = Nüks 3. ve Üstü Girişim
  • 4 = Komplikasyon
BranchCode String Zorunlu Branş Kodu
DoctorRegistrationNumber String Zorunlu Doktor Tescil Nu.
AnesthesiaDoctorRegistrationNumber String Zorunlu Anestezi Doktoru Tescil Nu.

HealthFacilityDocumentAddModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
DocumentTypeCode String Zorunlu Doküman Tipi Kodu bkz. Doküman Tipleri Tablosu
BinaryData byte[] Zorunlu Doküman Verisi
UploadPath String Zorunlu Dosya Yolu
Description String Opsiyonel Açıklama

DocumentNameModel

Veri Alanı Veri Tipi Zorunluluk Açıklama
DocumentName String Zorunlu Doküman Adı
DocumentTypeCode String Zorunlu Doküman Tipi Kodu bkz. Doküman Tipleri Tablosu
Extension String Zorunlu Doküman Uzantısı