PatListVO.cs 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Linq;
  5. using System.Text;
  6. namespace CLIP.eForm.Consent.Dfh.Entity
  7. {
  8. [Serializable]
  9. public class PatListVO
  10. {
  11. public PatListVO()
  12. {
  13. foreach (PropertyDescriptor property in TypeDescriptor.GetProperties(this))
  14. {
  15. if (property.DisplayName == "cretno" || property.DisplayName == "seqno" || property.DisplayName == "hd" )
  16. {
  17. property.SetValue(this, 0);
  18. }
  19. else
  20. {
  21. property.SetValue(this, "");
  22. }
  23. }
  24. }
  25. //환자 등록번호
  26. public string pid { get; set; }
  27. //환자 입원일자
  28. public string indd { get; set; }
  29. //환자 이력번호(당일 수진 이력)
  30. public int cretno { get; set; }
  31. //환자 이력번호(수진내 이력)
  32. public int seqno { get; set; }
  33. //병원 기관코드
  34. public string instcd { get; set; }
  35. //환자 성명
  36. public string hngnm { get; set; }
  37. //환자 초진 재진 구분 F:병원초진 D:과초진 R:재진 S:상병초진 4:응급실경유 5:입원경유
  38. public string fsexamflag { get; set; }
  39. //진료과 코드 수술탭일 경우 집도과
  40. public string orddeptcd { get; set; }
  41. //주치의 아이디 수술텝일경우 집도의
  42. public string doctorid { get; set; }
  43. //재원일수
  44. public int hd { get; set; }
  45. //성별 나이
  46. public string sa { get; set; }
  47. //진료과 이름
  48. public string deptnm { get; set; }
  49. //진료과 약어
  50. public string deptengabbr { get; set; }
  51. //주치의 이름
  52. public string doctornm { get; set; }
  53. //진단명
  54. public string diagnm { get; set; }
  55. //퇴원상태 구분
  56. public string dschnoti { get; set; }
  57. //병실
  58. public string roomcd { get; set; }
  59. //컨설트 여부
  60. public string cnst { get; set; }
  61. //내원경로
  62. public string ordtype { get; set; }
  63. //보험유형
  64. public string bostyle { get; set; }
  65. //환자 접수 상태
  66. public string elbulbodstat { get; set; }
  67. //외래진료 시간
  68. public string ordtm { get; set; }
  69. //진료의 아이디
  70. public string orddrid { get; set; }
  71. //진료의 이름
  72. public string orddrnm { get; set; }
  73. //진료일자
  74. public string orddd { get; set; }
  75. //수술방
  76. public string oproomnm { get; set; }
  77. //마취방법
  78. public string anstreqflag { get; set; }
  79. //마취의
  80. public string anstdrnm { get; set; }
  81. //ER접수과
  82. public string erorddeptnm { get; set; }
  83. //ER진료의
  84. public string ermedispclnm { get; set; }
  85. //수술확적일자
  86. public string opcnfmdd { get; set; }
  87. //ER위치
  88. public string badcd { get; set; }
  89. }
  90. }