PatientVO.cs.svn-base 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. using System;
  2. using System.ComponentModel;
  3. namespace CLIP.eForm.Consent.Entity {
  4. /// <summary>
  5. /// 환자정보 엔터티
  6. /// </summary>
  7. /// <remarks>
  8. /// <p>[설계자]</p>
  9. /// <p> 클립소프트 기술부 4팀 이창훈 (chlee@clipsoft.co.kr)</p>
  10. /// <p>[원본 작성자]</p>
  11. /// <p> 클립소프트 기술부 이인희</p>
  12. /// <p>[수정 작성자]</p>
  13. /// <p></p>
  14. /// <p>----------------------------------------------------------------------------------------</p>
  15. /// <p>[HISTORY]</p>
  16. /// <p> 2016-06-27 : 최초작성</p>
  17. /// <p>----------------------------------------------------------------------------------------</p>
  18. /// </remarks>
  19. [Serializable]
  20. public class PatientVO {
  21. public PatientVO() {
  22. foreach (PropertyDescriptor property in TypeDescriptor.GetProperties(this)) {
  23. if (property.DisplayName == "cretNo") {
  24. property.SetValue(this, 0);
  25. } else {
  26. property.SetValue(this, "");
  27. }
  28. }
  29. }
  30. // 진료과 코드
  31. public string ordDeptCd { get; set; }
  32. // 환자 등록번호
  33. public string pid { get; set; }
  34. // 환자 수진내 이력번호
  35. public int cretNo { get; set; }
  36. // 환자 성별 및 나이
  37. public string sa { get; set; }
  38. // 환자 이름
  39. public string patientName { get; set; }
  40. // 환자 주민등록번호
  41. public string juminNo { get; set; }
  42. // 환자 집 주소
  43. public string patientAddr { get; set; }
  44. // 환자 휴대폰 번호
  45. public string patientMobileNo { get; set; }
  46. // 환자 집 전화번호
  47. public string patientTelNo { get; set; }
  48. // 환자 병동
  49. public string ward { get; set; }
  50. // 환자 병실
  51. public string roomCd { get; set; }
  52. // 진료 일자
  53. public string inDd { get; set; }
  54. // 퇴원 일자
  55. public string dSchDd { get; set; }
  56. // 내원 종류
  57. public string ordType { get; set; }
  58. // 부서 영문 약자 ex) IG = 소화기내과
  59. public string deptEngNm { get; set; }
  60. // 부서 한글명
  61. public string deptNm { get; set; }
  62. // 수술 과 코드
  63. public string opDeptCd { get; set; }
  64. // 수술 과명
  65. public string opDeptNm { get; set; }
  66. public string opDoctorNm { get; set; }
  67. // 수술 의사 아이디
  68. public string opDoctorId { get; set; }
  69. // 진단 한글명
  70. public string diagHngNm { get; set; }
  71. public string mainDrId { get; set; }
  72. public string mainDrNm { get; set; }
  73. // 환자 주의사항
  74. public string patientAlert { get; set; }
  75. // 수술 확정일 및 수술 예정일자
  76. public string opCnFmDd { get; set; }
  77. // 수술명
  78. public string opNm { get; set; }
  79. public string opremFact { get; set; }
  80. public string anstDrNm { get; set; }
  81. public string anstDeptNm { get; set; }
  82. public string opRsrvNo { get; set; }
  83. public string patientBirthDd { get; set; }
  84. }
  85. }