Skip to content

Commit e2a0a49

Browse files
authored
Merge pull request #339 from cidgoh/monkeypox-v2.1.1
WIP Monkeypox v2.1.1
2 parents 1826760 + b4c04ce commit e2a0a49

10 files changed

+8220
-1600
lines changed

script/data-harmonizer/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
*
2323
*/
2424

25-
const VERSION = '1.3.2';
25+
const VERSION = '1.3.3';
2626

2727
const VERSION_TEXT = 'DataHarmonizer provenance: v' + VERSION;
2828

script/data-harmonizer/validation.js

+6
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,12 @@ Object.assign(DataHarmonizer, {
117117
// Default: any token is valid.
118118
valid = true;
119119
break;
120+
121+
case 'Provenance':
122+
// Any provenance string is valid.
123+
valid = true;
124+
break;
125+
120126
} // End switch
121127

122128

template/monkeypox/exampleInput/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Monkeypox Example Input Data
22
This directory contains example input/test data for the Canadian Network for Public Health Intelligence (CNPHI) DataHarmonizer application template: `Monkeypox`. This data is appropriate for testing up to the version appended to the end of the file name, for example:
33

4-
- `DH_Canadian_MPX_validTestDataset_1-1-0_Jul13_2022.xlsx` is _valid_ for version `1-3-2` of the DataHarmonizer.
4+
- `DH_Canadian_MPX_validTestDataset_2-1-1_July202022.xlsx` is _valid_ for version `1-3-3` of the DataHarmonizer.
55

66
## Valid Test Data
77

template/monkeypox/export.js

+19-19
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ var EXPORT_FORMATS = {
242242
['TEXT_ID', []],
243243
//['HC_TEXT5', []],
244244
//['PH_ID_NUMBER_PRIMARY', []],
245-
//['PH_CASE_ID', []],
245+
['PH_CASE_ID', []],
246246
['PH_RELATED_PRIMARY_ID', []],
247247

248248
['CUSTOMER', []],
@@ -279,28 +279,28 @@ var EXPORT_FORMATS = {
279279
['PH_SPECIMEN_TYPE_ORIG', []],
280280
['COLLECTION_METHOD', []],
281281

282-
//['PH_ANIMAL_TYPE', []],
283-
//['PH_HOST_HEALTH', []],
284-
//['PH_HOST_HEALTH_DETAILS', []],
285-
//['PH_HOST_HEALTH_OUTCOME', []],
282+
['PH_ANIMAL_TYPE', []],
283+
['PH_HOST_HEALTH', []],
284+
['PH_HOST_HEALTH_DETAILS', []],
285+
['PH_HOST_HEALTH_OUTCOME', []],
286286
['PH_HOST_DISEASE', []],
287-
//['PH_AGE', []],
288-
//['PH_AGE_UNIT', []],
289-
//['PH_AGE_GROUP', []],
290-
//['VD_SEX', []],
291-
//['PH_HOST_COUNTRY', []],
292-
//['PH_HOST_PROVINCE', []],
293-
//['HC_ONSET_DATE', []],
294-
//['HC_SYMPTOMS', []],
295-
//['PH_VACCINATION_HISTORY', []],
296-
//['VE_SYMP_AVAIL', []], // Calculated field (not in import)
297-
//['PH_EXPOSURE_COUNTRY', []],
287+
['PH_AGE', []],
288+
['PH_AGE_UNIT', []],
289+
['PH_AGE_GROUP', []],
290+
['VD_SEX', []],
291+
['PH_HOST_COUNTRY', []],
292+
['PH_HOST_PROVINCE', []],
293+
['HC_ONSET_DATE', []],
294+
['HC_SYMPTOMS', []],
295+
['PH_VACCINATION_HISTORY', []],
296+
['VE_SYMP_AVAIL', []], // Calculated field (not in import)
297+
['PH_EXPOSURE_COUNTRY', []],
298298
['PH_TRAVEL', []],
299299
//['PH_POINT_OF_ENTRY', []],
300300
//['PH_DAY', []],
301-
//['PH_EXPOSURE', []],
302-
//['PH_EXPOSURE_DETAILS', []],
303-
//['PH_HOST_ROLE', []],
301+
['PH_EXPOSURE', []],
302+
['PH_EXPOSURE_DETAILS', []],
303+
['PH_HOST_ROLE', []],
304304
['PH_REASON_FOR_SEQUENCING',[]],
305305

306306
['PH_REASON_FOR_SEQUENCING_DETAILS', []],

0 commit comments

Comments
 (0)