Diyabet gönderim şeması ve örnek sql cümlesi

Posted by Zafer | Posted in Sağlık Net Adaptörü, Sağlık net | Posted on 20-02-2009

Diyabet gönderim şeması sağ tarafta gösterildiği gibidir. Bu şemanın sağlık nete gönderiminde

* vatandaş / yabancı kayıt msvs

* hasta kabul msvs

* hasta çıkış msvs

* muayene msvs

* diaybet msvs

kullanılmıştır. Tetkik sonucu msvs ve reçete msvs si bu örneğe dahil edilmemiştir.

örnek diyabet şeması sql cümlesi :

  1. SET IDENTITY_INSERT usvspaket ON;
  2. INSERT INTO usvspaket (paketIdentifier,subclass,Gizlilik,IslemZamani,KullaniciKodu,
  3. HastaId,Kurum)
  4. VALUES (1,‘Diyabet’,1,‘2008-16-12 08:00:00′,KullaniciKodu,HastaId,‘Kurum’);
  5. SET IDENTITY_INSERT usvspaket OFF;
  6.  
  7. SET IDENTITY_INSERT vatandasyabancikayit ON;
  8. INSERT INTO vatandasyabancikayit (VatandasYabanciKayitId,HastaKimlikNo,Ad,Soyad,ResmiCinsiyet,
  9. ResmiDogumTarihi,Uyruk)
  10. VALUES (1,‘HastaKimlikNo’,‘Ad’,‘Soyad’,1,‘1985-19-01 10:00:00′,‘TR’);
  11. SET IDENTITY_INSERT vatandasyabancikayit OFF;
  12.  
  13. SET IDENTITY_INSERT Muayene ON;
  14. INSERT INTO Muayene (MuayeneId,HekimKimlikNo,MuayeneYapilanPoliklinik,
  15. MuayeneBaslangicZamani,MuayeneBitisZamani,Bulgu,Hikayesi,
  16. Sikayeti,AnaTani,ProtokolNo)
  17. VALUES (1,HekimKimlikNo,‘45′,‘2008-14-12 08:00:00′,‘2008-14-12 12:00:00′,
  18. ‘Diz agrisi’,‘Diz agrisi’,‘Diz agrisi’,‘I00-I02′,‘274556′);
  19. SET IDENTITY_INSERT Muayene Off;
  20.  
  21. SET IDENTITY_INSERT MudahaleBilgisi ON;
  22. INSERT INTO MudahaleBilgisi (MudahaleBilgisiId,MudahaleKodu,MuayeneId,
  23. IndexId)
  24. VALUES (1,‘402020′,1,1);
  25. SET IDENTITY_INSERT MudahaleBilgisi Off;
  26.  
  27. SET IDENTITY_INSERT Diyabet ON;
  28. INSERT INTO Diyabet (DiyabetId,IlkTaniTarihi,BelCevresi,Boy,Agirlik,SistolikKanBasinci,
  29. DiastolikKanBasinci,TiroidMuayenesi,Egzersiz,TibbiBeslenmeTedavisineUyum)
  30. VALUES (1,‘2008-13-12 08:00:00′,80,175,75,125,85,9,9,1);
  31. SET IDENTITY_INSERT Diyabet Off;
  32.  
  33. SET IDENTITY_INSERT BirlikteSikGorulenEkHastaliklarBilgisi ON;
  34. INSERT INTO BirlikteSikGorulenEkHastaliklarBilgisi (BirlikteSikGorulenEkHastaliklarBilgisiId,
  35. BirlikteSikGorulenEkHastaliklar,DiyabetId,IndexId)
  36. VALUES (1,97,1,1);
  37. SET IDENTITY_INSERT BirlikteSikGorulenEkHastaliklarBilgisi Off;
  38.  
  39. SET IDENTITY_INSERT Kabul ON;
  40. INSERT INTO Kabul(KabulId,KabulZamani,KabulSekli,VakaTuru,SgkTakipNumarasi)
  41. VALUES (1,‘2008-13-12 08:00:00′,8,1,‘SgkTakipNumarasi’);
  42. SET IDENTITY_INSERT Kabul Off;
  43.  
  44. SET IDENTITY_INSERT Cikis ON;
  45. INSERT INTO Cikis(CikisId,CikisZamani,CikisSekli)
  46. VALUES (1,‘2008-15-12 16:00:00′,1);
  47. SET IDENTITY_INSERT Cikis Off;
  48.  
  49. INSERT INTO PaketDiyabet (paketIdentifier,Kabul,Cikis,Diyabet,Muayene) VALUES (1,1,1,1,1);
  50. SET IDENTITY_INSERT gonderenbilgileri ON;
  51. INSERT INTO gonderenbilgileri (GonderenBilgileriId,kullaniciAdi,sifre,
  52. kurumKodu,gonderenYazilim,kullaniciKodu)
  53. VALUES (1,kullaniciAdi,sifre,‘kurumKodu’,‘TEST HBYS’,kullaniciKodu);
  54. SET IDENTITY_INSERT gonderenbilgileri OFF;
  55. SET IDENTITY_INSERT hastakayit ON;
  56. INSERT INTO hastakayit (HastaKayitId,VatandasYabanciKayitId,VatansizKayitId,YenidoganKayitId)
  57. VALUES (1,1,NULL,NULL);
  58. SET IDENTITY_INSERT hastakayit OFF;
  59.  
  60. SET IDENTITY_INSERT paketcontainer ON;
  61. INSERT INTO paketcontainer (paketContainerId,uuid,paketIdentifier,GonderenBilgileriId,HastaKayitId)
  62. VALUES (1,‘e627bd79-7a3a-4361-a85e-c25626ef31′,1,2,1);
  63. SET IDENTITY_INSERT paketcontainer OFF;
  64.  
  65. SET IDENTITY_INSERT Islem ON;
  66. INSERT INTO Islem (IslemId,IslemTuru,silmeBilgisiId,paketContainerId,degistirilecekMesajUuid)
  67. VALUES (1,‘Yenikayit’,NULL,1,NULL);
  68. SET IDENTITY_INSERT Islem OFF;

şeklindedir. Örnek sql cümlesini aşağıdaki linkten indirebilirsiniz.

diyabet-semasi

Post a comment