Skip to content

Commit 028b227

Browse files
committed
Merge branch 'release-v1.4.3'
2 parents 083cdaf + ae83742 commit 028b227

File tree

85 files changed

+987
-655008
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+987
-655008
lines changed

.circleci/config.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ version: 2
22
container_config: &container_config
33
docker:
44
- image: circleci/openjdk:8-jdk-browsers
5-
cmd: ["/bin/bash"]
65
working_directory: /home/circleci/qpp-conversion-tool
76

87
jobs:
@@ -76,17 +75,17 @@ jobs:
7675
- attach_workspace:
7776
at: /home/circleci
7877
- run: echo host stuff $DOCKER_DEPLOY_HOSTS $DOCKER_DEPLOY_PORT
79-
- run: mvn test -DfailIfNoTests=false -Dtest=*ApiAcceptance*
78+
- run: mvn --batch-mode test -DfailIfNoTests=false -Dtest=*ApiAcceptance*
8079

8180
ui_test:
8281
<<: *container_config
8382
docker:
84-
- image: circleci/node:7.10.0-browsers
83+
- image: &nodejs_image circleci/node:8.11.1-browsers
8584
steps:
8685
- attach_workspace:
8786
at: /home/circleci
8887
- run: curl -L -o google-chrome.deb https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
89-
- run: sudo apt-get install gconf-service libasound2 libatk1.0-0 libcups2 libdbus-1-3 libgconf-2-4 libgtk-3-0 libnspr4 libxcomposite1 lsb-release
88+
- run: sudo apt-get install gconf-service libasound2 libatk1.0-0 libcups2 libdbus-1-3 libgconf-2-4 libgtk-3-0 libnspr4 libxcomposite1 lsb-release libappindicator3-1
9089
- run: sudo dpkg -i google-chrome.deb
9190
- run: sudo sed -i 's|HERE/chrome\"|HERE/chrome\" --disable-setuid-sandbox|g' /opt/google/chrome/google-chrome
9291
- run: rm google-chrome.deb
@@ -99,7 +98,7 @@ jobs:
9998
ui_deployment:
10099
<<: *container_config
101100
docker:
102-
- image: circleci/node:7.10.0-browsers
101+
- image: *nodejs_image
103102
steps:
104103
- attach_workspace:
105104
at: /home/circleci
@@ -114,7 +113,7 @@ jobs:
114113
signal_success:
115114
<<: *container_config
116115
docker:
117-
- image: circleci/node:7.10.0-browsers
116+
- image: *nodejs_image
118117
steps:
119118
- attach_workspace:
120119
at: /home/circleci
@@ -151,4 +150,3 @@ workflows:
151150
requires:
152151
- build
153152
- ui_test
154-

ERROR_MESSAGES.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Any text in the following format `(Example)` are considered variables to be fill
1010
* 5 : CT - The file is not a QRDA-III XML document. Please ensure that the submission complies with the `(Submission year's)` implementation guide. `(Implementation guide link)`
1111
* 6 : CT - The measure GUID supplied `(Provided measure id)` is invalid. Please see the `(Submission year's)` IG https://ecqi.healthit.gov/system/files/eCQM_QRDA_EC-508_0.pdf#page=88 for valid measure GUIDs.
1212
* 7 : CT - The measure reference results must have at least one measure. Please review the measures section of your file as it cannot be empty.
13-
* 8 : CT - A single aggregate count value is required
13+
* 8 : CT - The `(Parent element)` has `(number of aggregate counts)` aggregate count values. A single aggregate count value is required.
1414
* 9 : CT - Aggregate count value must be an integer
1515
* 11 : CT - This ACI Reference and Results is missing a required Measure Performed child
1616
* 12 : CT - This ACI Measure Performed Reference and Results requires a single Measure ID
@@ -20,33 +20,30 @@ Any text in the following format `(Example)` are considered variables to be fill
2020
* 16 : CT - ACI Numerator Denominator element does not contain a measure name ID
2121
* 17 : CT - ACI Numerator Denominator element does not have any child elements
2222
* 18 : CT - This ACI Numerator Denominator element requires exactly one `(Denominator|Numerator)` element child
23-
* 22 : CT - The ACI Section must have one Reporting Parameter ACT
24-
* 23 : CT - Clinical Document Node must have at least one Aci or IA or Measure section Node as a child
23+
* 22 : CT - The ACI Section must have one Reporting Parameter Act. Please ensure the Reporting Parameters Act complies with the Implementation Guide (IG). Here is a link to the IG Reporting Parameter Act section: https://ecqi.healthit.gov/system/files/eCQM_QRDA_EC-508_0.pdf#page=80
24+
* 23 : CT - Clinical Document element must have at least one child element of type ACI, IA, or Measure section
2525
* 24 : CT - Clinical Document must have one and only one program name. Valid program names are `(list of valid program names)`
2626
* 25 : CT - The Clinical Document program name `(program name)` is not recognized. Valid program names are `(list of valid program names)`.
2727
* 26 : CT - Clinical Document contains duplicate ACI sections
2828
* 27 : CT - Clinical Document contains duplicate IA sections
2929
* 28 : CT - Clinical Document contains duplicate Measure sections
30-
* 29 : CT - Must have one and only one performance start
31-
* 30 : CT - Must have one and only one performance end
32-
* 31 : CT - Must have a performance year
33-
* 32 : CT - The Quality Measure Section must have exactly one Reporting Parameter ACT
34-
* 33 : CT - Must enter a valid Performance Rate value
35-
* 34 : CT - Must contain a practice site address for CPC+ conversions
36-
* 35 : CT - One and only one Alternative Payment Model (APM) Entity Identifier should be specified
37-
* 62 : CT - The Alternative Payment Model (APM) Entity Identifier must not be empty
38-
* 63 : CT - The Alternative Payment Model (APM) Entity Identifier is not valid
39-
* 36 : CT - Must contain one Measure section
40-
* 37 : CT - Must contain correct number of performance rate(s). Correct Number is `(Expected value)`
41-
* 38 : CT - This `(Numerator or Denominator)` Node does not have any child Nodes
42-
* 39 : CT - This `(Numerator or Denominator)` Node must have exactly one Aggregate Count node
43-
* 41 : CT - This `(Numerator or Denominator)` Node Aggregate Value is not an integer
44-
* 42 : CT - This `(Numerator or Denominator)` Node Aggregate Value has an invalid value
45-
* 43 : CT - The IA Section must have at least one IA Measure
46-
* 44 : CT - The IA Section must have one Reporting Parameter ACT
47-
* 45 : CT - The IA Section must contain only measures and reporting parameter
30+
* 29 : CT - Must have one and only one performance period start. Please see the Implementation Guide for information on the performance period here: https://ecqi.healthit.gov/system/files/eCQM_QRDA_EC-508_0.pdf#page=17
31+
* 30 : CT - Must have one and only one performance period end. Please see the Implementation Guide for information on the performance period here: https://ecqi.healthit.gov/system/files/eCQM_QRDA_EC-508_0.pdf#page=17
32+
* 31 : CT - Must have a performance year. Please see the Implementation Guide for information on the performance period here: https://ecqi.healthit.gov/system/files/eCQM_QRDA_EC-508_0.pdf#page=17
33+
* 32 : CT - The Quality Measure Section must have exactly one Reporting Parameter Act. Please ensure the Reporting Parameters Act complies with the Implementation Guide (IG). Here is a link to the IG Reporting Parameter Act section: https://ecqi.healthit.gov/system/files/eCQM_QRDA_EC-508_0.pdf#page=80
34+
* 33 : CT - The Performance Rate `(supplied value)` is invalid. It must be a decimal between 0 and 1.
35+
* 34 : CT - CPC+ submissions must contain a practice site address. Please refer to the `(Submission year's)` IG for more details https://ecqi.healthit.gov/system/files/eCQM_QRDA_EC-508_0.pdf#page=25 regarding practice site addresses.
36+
* 35 : CT - One and only one Alternative Payment Model (APM) Entity Identifier should be specified. Here is a link to the IG section on identifiers: https://ecqi.healthit.gov/system/files/eCQM_QRDA_EC-508_0.pdf#page=15
37+
* 36 : CT - CPC+ submissions must contain one Measure section
38+
* 37 : CT - CPC+ submissions must contain correct number of performance rate(s). Correct Number is `(Expected value)` for measure `(Given measure id)`
39+
* 38 : CT - This ACI `(Numerator or Denominator)` element does not have any child elements
40+
* 39 : CT - This ACI `(Numerator or Denominator)` element must have exactly one Aggregate Count element
41+
* 41 : CT - This ACI `(Numerator or Denominator)` element Aggregate Value '`(value)`' is not an integer
42+
* 42 : CT - This ACI `(Numerator or Denominator)` element Aggregate Value has an invalid value of '`(value)`'
43+
* 43 : CT - The IA Section must have at least one Improvement Activity
44+
* 44 : CT - The IA Section must have one Reporting Parameter Act. Please ensure the Reporting Parameters Act complies with the Implementation Guide (IG). Here is a link to the IG Reporting Parameter Act section: https://ecqi.healthit.gov/system/files/eCQM_QRDA_EC-508_0.pdf#page=80
45+
* 45 : CT - The IA Section must contain only Improvement Activities and a Reporting Parameter Act
4846
* 46 : CT - Clinical Document Node is required
49-
* 47 : CT - Only one Clinical Document Node is allowed
5047
* 48 : CT - Missing strata `(Reporting Stratum UUID)` for `(Current subpopulation type)` measure `(Current subpopulation UUID)`
5148
* 49 : CT - Amount of stratifications `(Current number of Reporting Stratifiers)` does not meet expectations `(Number of stratifiers required)` for `(Current subpopulation type)` measure `(Current Subpopulation UUID)`. Expected strata: `(Expected strata uuid list)`
5249
* 50 : CT - Measure performed must have exactly one child.
@@ -61,9 +58,12 @@ Any text in the following format `(Example)` are considered variables to be fill
6158
* 59 : CT - The electronic measure id: `(Current eMeasure ID)` requires a `(Subpopulation type)` with the correct UUID of `(Correct uuid required)`
6259
* 60 : CT - The electronic measure id: `(Current eMeasure ID)` has a performanceRateId with an incorrect UUID of `(Incorrect UUID)`
6360
* 61 : CT - A Performance Rate must contain a single Performance Rate UUID
61+
* 62 : CT - The Alternative Payment Model (APM) Entity Identifier must not be empty. Here is a link to the IG section on identifiers: https://ecqi.healthit.gov/system/files/eCQM_QRDA_EC-508_0.pdf#page=15
62+
* 63 : CT - The Alternative Payment Model (APM) Entity Identifier is not valid. Here is a link to the IG section on identifiers: https://ecqi.healthit.gov/system/files/eCQM_QRDA_EC-508_0.pdf#page=15
6463
* 64 : CT - CPC+ Submissions must have at least `(CPC+ measure group minimum)` of the following `(CPC+ measure group label)` measures: `(Listing of valid measure ids)`
6564
* 65 : CT - CPC+ Submissions must have at least `(Overall CPC+ measure minimum)` of the following measures: `(Listing of all CPC+ measure ids)`.
6665
* 66 : CT - Missing the `(Supplemental Type)` - `(Type Qualification)` supplemental data for code `(Supplemental Data Code)` for the measure id `(Measure Id)`'s Sub-population `(Sub Population)`
6766
* 67 : CT - Must have one count for Supplemental Data `(Supplemental Data Code)` on Sub-population `(Sub Population)` for the measure id `(Measure Id)`
6867
* 68 : CT - Your CPC+ submission was made after the CPC+ Measure section submission deadline of `(Submission end date)`. Your CPC+ QRDA III file has not been processed. Please contact CPC+ Support at `(CPC+ contact email)` for assistance.
6968
* 69 : CT - `(Performance period start or end date)` is an invalid date format. Please use a standard ISO date format. Example valid values are 2017-02-26, 2017/02/26T01:45:23, or 2017-02-26T01:45:23.123
69+
* 70 : CT - The Performance Rate is missing

benchmark/README.md

Lines changed: 0 additions & 26 deletions
This file was deleted.

benchmark/pom.xml

Lines changed: 0 additions & 208 deletions
This file was deleted.

0 commit comments

Comments
 (0)