forked from onc-healthit/inferno-community
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yml
125 lines (105 loc) · 5.54 KB
/
config.yml
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
# Name of app
app_name: Inferno
# Base path of application
# There are a few exceptions, such as "/" and "/landing".
base_path: "inferno"
# Useful during development to purge the database on each reload
purge_database_on_reload: false
# Disable peer SSL verification for environments that use SSL inspection
disable_verify_peer: false
# When running in a docker container, we have to listen to other than just 'localhost' which is the default
bind: '0.0.0.0'
# Omit TLS tests
disable_tls_tests: false
# Default scopes
default_scopes: launch user/*.read openid fhirUser offline_access
# Log Level: unkown, fatal, error, warn, info, debug
log_level: info
# Log to file
log_to_file: false
# Logging enabled?
logging_enabled: true
# Automatically Run Conformance Sequence on new server create
autorun_capability: false
# Include extra tests: true or false
include_extras: true
badge_text: mCODE EDITION
# Resource validator options: must be one of "internal" or "external". external_resource_validator_url is only used if resource_validator is set to external.
resource_validator: external
external_resource_validator_url: http://validator_service:4567
# module options: one or more must be set. The first option in the list will be checked by default
modules:
- mcoderequirements_module
- mcodevalidation_module
disable_bulk_data_require_access_token_test: false
bulk_data_jwks:
keys:
- kty: EC
crv: P-384
x: JQKTsV6PT5Szf4QtDA1qrs0EJ1pbimQmM2SKvzOlIAqlph3h1OHmZ2i7MXahIF2C
y: bRWWQRJBgDa6CTgwofYrHjVGcO-A7WNEnu4oJA5OUJPPPpczgx1g2NsfinK-D2Rw
key_ops:
- verify
ext: true
kid: 4b49a739d1eb115b3225f4cf9beb6d1b
alg: ES384
- kty: EC
crv: P-384
d: kDkn55p7gryKk2tj6z2ij7ExUnhi0ngxXosvqa73y7epwgthFqaJwApmiXXU2yhK
x: JQKTsV6PT5Szf4QtDA1qrs0EJ1pbimQmM2SKvzOlIAqlph3h1OHmZ2i7MXahIF2C
y: bRWWQRJBgDa6CTgwofYrHjVGcO-A7WNEnu4oJA5OUJPPPpczgx1g2NsfinK-D2Rw
key_ops:
- sign
ext: true
kid: 4b49a739d1eb115b3225f4cf9beb6d1b
alg: ES384
- kty: RSA
alg: RS384
n: vjbIzTqiY8K8zApeNng5ekNNIxJfXAue9BjoMrZ9Qy9m7yIA-tf6muEupEXWhq70tC7vIGLqJJ4O8m7yiH8H2qklX2mCAMg3xG3nbykY2X7JXtW9P8VIdG0sAMt5aZQnUGCgSS3n0qaooGn2LUlTGIR88Qi-4Nrao9_3Ki3UCiICeCiAE224jGCg0OlQU6qj2gEB3o-DWJFlG_dz1y-Mxo5ivaeM0vWuodjDrp-aiabJcSF_dx26sdC9dZdBKXFDq0t19I9S9AyGpGDJwzGRtWHY6LsskNHLvo8Zb5AsJ9eRZKpnh30SYBZI9WHtzU85M9WQqdScR69Vyp-6Uhfbvw
e: AQAB
key_ops:
- verify
ext: true
kid: b41528b6f37a9500edb8a905a595bdd7
- kty: RSA
alg: RS384
n: vjbIzTqiY8K8zApeNng5ekNNIxJfXAue9BjoMrZ9Qy9m7yIA-tf6muEupEXWhq70tC7vIGLqJJ4O8m7yiH8H2qklX2mCAMg3xG3nbykY2X7JXtW9P8VIdG0sAMt5aZQnUGCgSS3n0qaooGn2LUlTGIR88Qi-4Nrao9_3Ki3UCiICeCiAE224jGCg0OlQU6qj2gEB3o-DWJFlG_dz1y-Mxo5ivaeM0vWuodjDrp-aiabJcSF_dx26sdC9dZdBKXFDq0t19I9S9AyGpGDJwzGRtWHY6LsskNHLvo8Zb5AsJ9eRZKpnh30SYBZI9WHtzU85M9WQqdScR69Vyp-6Uhfbvw
e: AQAB
d: rriV9GYimi5by7TOW4xNh6_gYBHVRDBsft2OFF8qapdVHt2GNuRDDxc_B6ga6TY2Enh2MLKLTr1dD3W4FIdTCJiMerrorp07FJS7nJEMgWQDxrfgkX4_EqrhW42L5d4vypYnRXEEW6u4gzkx5uFOkdvJBIK7CsIdSaBFYhochnynNgvbKWasi4rl2hayEH8tdf3B7Z6OIH9alspBTaq3j_zJt_KkrpYEzIUb4UgALB5NTWn5YKr0Avk_asOg8YfjViQwO9ASGaWjQeJ2Rx8OEQwBMQHSDMCSWNiWmYOu9PcwSZFc1vLxqzyIM8QrQSJHCCMo_wGYgke_r0CLeONHEQ
p: 5hH_QApWGeobRi1n7XbMfJYohB8K3JDPa0MspfplHpJ-17JiGG2sNoBdBcpaPRf9OX48P8VqO0qrSSRAk-I-uO6OO9BHbIukXJILqnY2JmurYzbcYbt5FVbknlHRJojkF6-7sFBazpueUlOnXCw7X7Z_SkfNE4QX5Ejm2Zm5mek
q: 06bZz7c7K9s1-aEZsxYnLJ9eTpKlt1tIBDA_LwIh5W3w259pes2kUtimbnkyOf-V2ZIERsFCh5s-S9IOEMvAIa6M5j9GW1ILNT7AcHIUfcyFcH-FF8BU_KJdRP5PXnIXFdYcylvsdoIdchy1AaUIzyiKRCU3HBYI75hez0l_F2c
dp: h_sVIXW6hCCRND48EedIX06k7conMkxIu_39ErDXOWWeoMAnKIcR5TijQnviL__QxD1vQMXezuKIMHfDz2RGbClbWdD1lhtG7wvG515tDPJQXxia0wzqOQmdoFF9S8hXAAT26vPjaAAkaEZXQaxG_4Au5elgNWu6b0wDXZN1Vpk
dq: GqS0YpuUTU8JGmWXUJ4HTGy7eHSpe8134V8ZdRd1oOYYHe2RX64nc25mdR24nuh3uq3Q7_9AGsYGL5E_yAl-JD9O6WUpvDE1y_wcSYty3Os0GRdUb8r8Z9kgmKDS6Pa_xTXw5eBwgfKbNlQ6zPwzgbB-x1lP-K8lbNPni3ybDR0
qi: cqQfoi0sM5Su8ZOhznmdWrDIQB28H6fBKiabgaIKkbWZV4e0nwFvLquHjPOvv4Ao8iEGU5dyhvg0n5BKYPi-4mp6M6OA1sy0NrTr7EsKSYGyu2pBq9rw4oAYTM2LXKg6K-awgUUlkc451IwxHBAe15PWCBM3kvLQeijNid0Vz5I
key_ops:
- sign
ext: true
kid: b41528b6f37a9500edb8a905a595bdd7
# preset fhir servers: optional. Minimally requires name, uri, module, optional inferno_uri, client_id, client_secret, scopes, instructions link
presets:
mcode_preset:
name: LogicaHealth
uri: https://api.logicahealth.org/infernofirsttest/open
mcode_cancer_disease_status_id: 16754
mcode_cancer_genetic_variant_id: 16802
mcode_cancer_genomics_report_id: 16810
mcode_cancer_patient_id: 16752
mcode_cancer_related_medication_statement_id: 16803
mcode_cancer_related_radiation_procedure_id: 16811
mcode_cancer_related_surgical_procedure_id: 16756
mcode_comorbid_condition_id: 16804
mcode_ecog_performance_status_id: 16812
mcode_genetic_specimen_id: 16805
mcode_genomic_region_studied_id: 16806
mcode_karnofsky_performance_status_id: 16807
mcode_primary_cancer_condition_id: 16755
mcode_secondary_cancer_condition_id: 16808
mcode_tnm_clinical_distant_metastases_category_id: 16813
mcode_tnm_clinical_primary_tumor_category_id: 16814
mcode_tnm_clinical_regional_nodes_category_id: 16815
mcode_tnm_clinical_stage_group_id: 16820
mcode_tnm_pathological_distant_metastases_category_id: 16816
mcode_tnm_pathological_primary_tumor_category_id: 16817
mcode_tnm_pathological_regional_nodes_category_id: 16818
mcode_tnm_pathological_stage_group_id: 16819
mcode_tumor_marker_id: 16809