-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNote.cs
122 lines (104 loc) · 2.94 KB
/
Note.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
using System;
namespace RehabLight
{
/// <summary>
/// Summary description for Note.
/// </summary>
public class Note
{
public Note()
{
note = "";
patientFee = "0";
diagnosis1 = 0;
diagnosis2 = 0;
diagnosis3 = 0;
diagnosis4 = 0;
diagnosis5 = 0;
signed = false;
newVisit = false;
id = 0;
primula = false;
chargeId = 0;
}
public Note(int aPatientId)
{
createDateTime = System.DateTime.Now;
signedDateTime = new System.DateTime(((long)(0)));
visitDateTime = new System.DateTime(((long)(0)));
note = "";
patientFee = "0";
diagnosis1 = 0;
diagnosis2 = 0;
diagnosis3 = 0;
diagnosis4 = 0;
diagnosis5 = 0;
//TODO:The actioncode should not be hardcoded
actionCode = "02";
signed = false;
newVisit = false;
patientId = aPatientId;
id = 0;
primula = false;
chargeId = 0;
}
public bool NotShownVisit()
{
if (chargeId == 7)
return true;
else
return false;
}
System.DateTime createDateTime, signedDateTime, visitDateTime;
private string note;
private int id, patientId, chargeId;
private bool signed, newVisit, primula;
private string actionCode;
public string ActionCode {get{return actionCode;} set{actionCode = value;}}
public int ChargeId {get{return chargeId;} set{chargeId = value;}}
private string patientFee;
public string PatientFee {get{return patientFee;} set{patientFee = value;}}
public System.DateTime VisitDateTime {get{return visitDateTime;} set{visitDateTime = value;}}
public System.DateTime CreateDateTime {get{return createDateTime;} set{createDateTime = value;}}
public System.DateTime SignedDateTime {get{return signedDateTime;} set{signedDateTime = value;}}
public bool Primula {get{return primula;} set{primula = value;}}
private bool visitNote;
public bool VisitNote {get {return visitNote;} set {visitNote = value;}}
private int diagnosis1, diagnosis2, diagnosis3, diagnosis4, diagnosis5;
public int Diagnosis1 {get{return diagnosis1;} set{diagnosis1 = value;}}
public int Diagnosis2 {get{return diagnosis2;} set{diagnosis2 = value;}}
public int Diagnosis3 {get{return diagnosis3;} set{diagnosis3 = value;}}
public int Diagnosis4 {get{return diagnosis4;} set{diagnosis4 = value;}}
public int Diagnosis5 {get{return diagnosis5;} set{diagnosis5 = value;}}
public int[] DiagnosisArray
{
get {return new int[5] {diagnosis1, diagnosis2, diagnosis3, diagnosis4, diagnosis5};}
set {diagnosis1 = value[0]; diagnosis2 = value[1]; diagnosis3=value[2]; diagnosis4=value[3]; diagnosis5=value[4];}
}
public int PatientId
{
get {return patientId;}
set {patientId = value;}
}
public string JournalNote
{
get {return note;}
set {note = value;}
}
public bool Signed
{
get {return signed;}
set {signed = value;}
}
public bool NewVisit
{
get {return newVisit;}
set {newVisit = value;}
}
public int Id
{
get {return id;}
set {id = value;}
}
}
}