Sağlık Tesisi tarafında eklenen Hizmet Kayıtlarının sorgulanmasını sağlar.
HealthFacilityServiceClient serviceClient = new HealthFacilityServiceClient(); HealthFacilityFollowUpServiceQueryRequest request = new HealthFacilityFollowUpServiceQueryRequest { 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", EpisodeReferenceNumber = "B_9999", ServiceReferenceNumbers = new string[] {"1234", "1235", "1236"}, ServiceOrderNumbers = new string[] {"1234", "1235", "1236"} }; HealthFacilityFollowUpServiceQueryResult healthFacilityFollowUpServiceQueryResult = serviceClient.QueryHealthFacilityFollowUpService(request); serviceClient.Close();
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 | Opsiyonel | Takip Numarası. Takip Numarası gönderildiğinde Başvuru Numarası boş olmalıdır. |
EpisodeReferenceNumber | String | Opsiyonel | Başvuru Numarası. Başvuru Numarası gönderildiğinde Takip Numarası boş olmalıdır. |
ServiceReferenceNumbers | String[] | Opsiyonel | Hizmet Referans Numaraları. Hizmet Referans Numaraları gönderildiğinde Hizmet Kayıt Numaraları boş olmalıdır. |
ServiceOrderNumbers | String[] | Opsiyonel | Hizmet Kayıt Numaraları. Hizmet Kayıt Numaraları gönderildiğinde Hizmet Referans Numaraları boş olmalıdır. |
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 |
UniqueId | Int64 | Opsiyonel | T.C.K.N. |
Name | String | Opsiyonel | Adı |
Surname | String | Opsiyonel | Soyadı |
FollowUpStatusCode | String | Opsiyonel |
Takip Durum Kodu. Değerleri aşağıdaki gibidir.
|
FollowUpStatusDisplayName | String | Opsiyonel |
Takip Durum Açıklama. Değerleri aşağıdaki gibidir.
|
InvoiceStatusCode | String | Opsiyonel |
Fatura Durum Kodu. Değerleri aşağıdaki gibidir.
|
FollowUpStatusDisplayName | String | Opsiyonel |
Fatura Durum Açıklama. Değerleri aşağıdaki gibidir.
|
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. |
FollowUpServiceResultModels | FollowUpServiceResultModel[] | Opsiyonel | Hizmet Kayıtlarına ait geri ödeme detaylarını gösterir. bkz. 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.
|
ApprovalStatusDisplayName | String | Zorunlu |
Durum Açıklama. Değerleri aşağıdaki gibidir.
|
ApprovalDescription | String | Zorunlu | Açıklama |