-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtypes.ts
56 lines (49 loc) · 1.05 KB
/
types.ts
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
export interface DiagnosticData {
name: string;
code: string;
}
export interface OTCMedicationData {
name: string;
type: string;
dose: string;
frequency: string;
}
export interface MiraCareOptionData {
careType: string[];
active: string[];
description: string;
}
export interface DiagnosisData {
diagnosis: string;
probability: string;
ICD10CMCode: string;
}
export interface RxRecommendationData {
name: string;
type: string;
dose: string;
instruction: string;
}
export interface MiraOSSummary {
triageLevel: string[];
chiefComplaint: string;
dx: DiagnosisData[];
reasonsForDx: string;
conditionCategory: string;
rxRecommendation: RxRecommendationData[];
rxExplanation: string;
}
export interface VisitIntakeItemData {
request?: string;
title?: string;
value?: string;
}
export interface OrderData {
summary: string;
diagnostic: DiagnosticData[];
selfCareTips: string;
OTC: OTCMedicationData[];
miraCareOptions: MiraCareOptionData[];
miraOSsummary: MiraOSSummary;
visitIntake: VisitIntakeItemData[];
}