-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAllPatient.cs
More file actions
217 lines (187 loc) · 5.98 KB
/
Copy pathAllPatient.cs
File metadata and controls
217 lines (187 loc) · 5.98 KB
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
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace NewFhirApp
{
class AllPatient
{
public class Rootobject
{
public string resourceType { get; set; }
public string id { get; set; }
public Meta meta { get; set; }
public string type { get; set; }
public Link[] link { get; set; }
public Entry[] entry { get; set; }
}
public class Meta
{
public DateTime lastUpdated { get; set; }
}
public class Link
{
public string relation { get; set; }
public string url { get; set; }
}
public class Entry
{
public string fullUrl { get; set; }
public Resource resource { get; set; }
public Search search { get; set; }
}
public class Resource
{
public string resourceType { get; set; }
public string id { get; set; }
public Meta1 meta { get; set; }
public Text text { get; set; }
public Identifier[] identifier { get; set; }
public bool active { get; set; }
public Name[] name { get; set; }
public Telecom[] telecom { get; set; }
public string gender { get; set; }
public string birthDate { get; set; }
public Address[] address { get; set; }
public Generalpractitioner[] generalPractitioner { get; set; }
public Extension2[] extension { get; set; }
public DateTime deceasedDateTime { get; set; }
public Maritalstatus maritalStatus { get; set; }
public bool multipleBirthBoolean { get; set; }
public Communication[] communication { get; set; }
}
public class Meta1
{
public string versionId { get; set; }
public DateTime lastUpdated { get; set; }
public Tag[] tag { get; set; }
public string[] profile { get; set; }
}
public class Tag
{
public string system { get; set; }
public string code { get; set; }
}
public class Text
{
public string status { get; set; }
public string div { get; set; }
}
public class Maritalstatus
{
public Coding[] coding { get; set; }
public string text { get; set; }
}
public class Coding
{
public string system { get; set; }
public string code { get; set; }
}
public class Identifier
{
public string use { get; set; }
public Type type { get; set; }
public string system { get; set; }
public string value { get; set; }
}
public class Type
{
public Coding1[] coding { get; set; }
public string text { get; set; }
}
public class Coding1
{
public string system { get; set; }
public string code { get; set; }
public string display { get; set; }
}
public class Name
{
public string use { get; set; }
public string family { get; set; }
public string[] given { get; set; }
public string[] prefix { get; set; }
public string[] suffix { get; set; }
}
public class Telecom
{
public string system { get; set; }
public string value { get; set; }
public string use { get; set; }
}
public class Address
{
public string use { get; set; }
public string[] line { get; set; }
public string city { get; set; }
public string state { get; set; }
public string postalCode { get; set; }
public string country { get; set; }
public Extension[] extension { get; set; }
}
public class Extension
{
public string url { get; set; }
public Extension1[] extension { get; set; }
}
public class Extension1
{
public string url { get; set; }
public float valueDecimal { get; set; }
}
public class Generalpractitioner
{
public string reference { get; set; }
}
public class Extension2
{
public string url { get; set; }
public Valuecodeableconcept valueCodeableConcept { get; set; }
public Valueaddress valueAddress { get; set; }
public string valueString { get; set; }
public string valueCode { get; set; }
public bool valueBoolean { get; set; }
public Valuehumanname valueHumanName { get; set; }
}
public class Valuecodeableconcept
{
public Coding2[] coding { get; set; }
public string text { get; set; }
}
public class Coding2
{
public string system { get; set; }
public string code { get; set; }
public string display { get; set; }
}
public class Valueaddress
{
public string city { get; set; }
public string state { get; set; }
public string country { get; set; }
}
public class Valuehumanname
{
public string text { get; set; }
}
public class Communication
{
public Language language { get; set; }
}
public class Language
{
public Coding3[] coding { get; set; }
}
public class Coding3
{
public string system { get; set; }
public string code { get; set; }
public string display { get; set; }
}
public class Search
{
public string mode { get; set; }
}
}
}