File size: 1,947 Bytes
b426b8e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0d5eb6c
 
 
 
 
 
 
 
 
 
 
 
b426b8e
 
 
 
 
 
 
0d5eb6c
 
b426b8e
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
import os

'''
shared environment variables
'''
default_device = "cervical-cage"

aws_access_key_id = os.environ.get('AMRA_AWS_ACCESS_KEY_ID')
aws_secret_access_key = os.environ.get('AMRA_AWS_SECRET_ACCESS_KEY')
openai_api_key = os.environ.get('AMRA_OPENAI_API_KEY')

device_options={
    "secondary extraction":False,
    "secondary extraction count":0
}

'''
ui equivalent environment variables
'''
ec_options={
    "Equivalent Comparator":False,
    "Equivalent Comparator require SD":False,
    "Equivalent Comparator count":0
}

'''
dynamodb tables structure
'''
data_structure = {
    "terms":{
        "key":[
            "assessment_step",
            "term"
        ],
        "fields":[
        "assessment_step",
        "term",
        "clinical term",
        "summary term",
        "template_name",
        "terms"
    ]},
    "prompts":{
        "key":[
            "assessment_step",
            "template_name"
        ],
        "fields":[
            "assessment_step",
            "template_name",
            "sections",
            "groups",
            "levels",
            "preoperatives",
            "prompt",
            "fields",
            "reformat_inst"
        ]
    },
    "articles":{
        "key":[
            "domain",
            "name"
        ],
        "fields":[
            "domain",
            "name",
            "content",
            "upload_time"
        ]
    },
    "outputs":{
        "key":[
            "domain",
            "article"
        ],
        "fields":[
            "domain",
            "article",
            "outcomes"
        ]
    },
    "devices":{
        "key":[
            "device_name"
        ],
        "fields":[
            "device_name",
            "device_type",
            "intended_use",
            "indications",
            "contraindications"
        ]
    }
}

'''
application default data
'''
app_data = {
    "current_device":{},
    "devices":[],
}