Skip to content
This repository was archived by the owner on Feb 24, 2023. It is now read-only.

Releases: dhis2-metadata/CVC_EIR

D2.39/1.2.0

Choose a tag to compare

@YuryRog YuryRog released this 24 Feb 15:29
84b3072

Package uploaded to https://packages.dhis2.org/en/CVC_EIR/1.2.0/DHIS2.39/CVC_EIR_1.2.0_DHIS2.39.zip

A new version of the COVID-19 Vaccine EIR package has been released with configuration fixes and improvements. A detailed changelog of all metadata changes is included in [insert package repository link from GH].

New Features

New tracker data elements were added to conform to the WHO's Digital Documentation of COVID-19 Certificates: Vaccination Status (2021) core data dictionary:

  • Created DE “Vaccine Brand”
  • Created DE “Health Worker Identifier”

New dashboard [COVAC - Daily Monitoring, YYtAbckt77l] added to optimize performance for real-time vaccine delivery monitoring. The new dashboard is mapped to aggregate domain indicators and data elements for aggregating tracker data.

New aggregate dataset [COVAC - EIR aggregated tracker data, tM6PFnTKKGP] and aggregate data elements for storing program indicator values for aggregated tracker data. The new dataset and data elements are intended to feed the Daily Monitoring Dashboard.

Program indicators were modified to include a mapping (based on program indicator attributes) to target aggregate domain data elements and category option combinations to populate the aggregate dataset & dashboard.

Improvements

Removed previous dashboard [COVID-19 Vaccine Registry, YYtAbckt77l] and associated analytics objects to prevent performance issues associated with users loading dashboards based on Program Indicators that calculate on the fly with heavy queries.

Tracked entity attributes configured to be uniquely generated by system were modified to improve tracker performance at large-scale. The use of RANDOM pattern generation for unique system id was discarded in favor of a more performant SEQUENTIAL pattern.

  • Removed TEA ['Unique system identifier (EPI), KSr2yTdu1AI], with pattern "EPI" + RANDOM(########)
  • Created TEA ['Unique system identifier (Vaccination), iJ2HySGRDTh] using pattern "EPI" + SEQUENTIAL(########)

Program indicator expression for [Number of people receiving a second, third or booster dose] and all disaggregations of this program indicator were modified with an added parentheses as follows to allow for a more accurate count of second dose patients.

(#{a1jCssI2LkW.LUIsbsm3okG} == 'DOSE2' || #{a1jCssI2LkW.LUIsbsm3okG} == 'DOSE3' || #{a1jCssI2LkW.LUIsbsm3okG} == 'BOOSTER') && **(**#{a1jCssI2LkW.bbnyNYD1wgS} == 'ASTRAZENECA' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'BIONTECHPFIZER' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'MODERNA' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'GAMALEYA' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'SINOPHARM'**)** && V{program_stage_id} == 'a1jCssI2LkW'

Program rules were modified to improve the tracker workflow:

Program Rule Change
Last dose - complete program & hide "Date for next dose" Changed the Priority to “20” so that the PR is solved after the PR which assigns the last dose check
Removed prompt to complete the program
If this is the second dose, mark it as "last dose" for all vaccine products Change priority to 10 so that the PR is solved before the PR which hides the next dose date
Program rule action modified so that the value is also assigned to the variable “Last_dose”
Assign a suggested date for next dose XXXX (replace XXXX for vaccine product) Priority changed to “30” so that PR is solved after the previous two PRs
Assign name to XXXX Modified to 'Assign Brand and manufacturer to XXX'
Program Rule Action modified to assign the manufacturer and brand based on the vaccine name instead of the other way around.
Assign name/Hide options to AstraZeneca/ astrazeneca Name modified to 'Assign Brand/Hide manufacturer options to AstraZeneca/ astrazeneca'

Code fields for metadata objects were modified to conform with updated configuration standards for DHIS2 metadata packages. For example, many codes have been updated to use capital letters (Astrazeneca=ASTRAZENECA, Yes=YES, etc).

D2.38/1.2.0

Choose a tag to compare

@YuryRog YuryRog released this 24 Feb 15:28
df2d7ae

Package uploaded to https://packages.dhis2.org/en/CVC_EIR/1.2.0/DHIS2.38/CVC_EIR_1.2.0_DHIS2.38.zip

A new version of the COVID-19 Vaccine EIR package has been released with configuration fixes and improvements. A detailed changelog of all metadata changes is included in [insert package repository link from GH].

New Features

New tracker data elements were added to conform to the WHO's Digital Documentation of COVID-19 Certificates: Vaccination Status (2021) core data dictionary:

  • Created DE “Vaccine Brand”
  • Created DE “Health Worker Identifier”

New dashboard [COVAC - Daily Monitoring, YYtAbckt77l] added to optimize performance for real-time vaccine delivery monitoring. The new dashboard is mapped to aggregate domain indicators and data elements for aggregating tracker data.

New aggregate dataset [COVAC - EIR aggregated tracker data, tM6PFnTKKGP] and aggregate data elements for storing program indicator values for aggregated tracker data. The new dataset and data elements are intended to feed the Daily Monitoring Dashboard.

Program indicators were modified to include a mapping (based on program indicator attributes) to target aggregate domain data elements and category option combinations to populate the aggregate dataset & dashboard.

Improvements

Removed previous dashboard [COVID-19 Vaccine Registry, YYtAbckt77l] and associated analytics objects to prevent performance issues associated with users loading dashboards based on Program Indicators that calculate on the fly with heavy queries.

Tracked entity attributes configured to be uniquely generated by system were modified to improve tracker performance at large-scale. The use of RANDOM pattern generation for unique system id was discarded in favor of a more performant SEQUENTIAL pattern.

  • Removed TEA ['Unique system identifier (EPI), KSr2yTdu1AI], with pattern "EPI" + RANDOM(########)
  • Created TEA ['Unique system identifier (Vaccination), iJ2HySGRDTh] using pattern "EPI" + SEQUENTIAL(########)

Program indicator expression for [Number of people receiving a second, third or booster dose] and all disaggregations of this program indicator were modified with an added parentheses as follows to allow for a more accurate count of second dose patients.

(#{a1jCssI2LkW.LUIsbsm3okG} == 'DOSE2' || #{a1jCssI2LkW.LUIsbsm3okG} == 'DOSE3' || #{a1jCssI2LkW.LUIsbsm3okG} == 'BOOSTER') && **(**#{a1jCssI2LkW.bbnyNYD1wgS} == 'ASTRAZENECA' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'BIONTECHPFIZER' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'MODERNA' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'GAMALEYA' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'SINOPHARM'**)** && V{program_stage_id} == 'a1jCssI2LkW'

Program rules were modified to improve the tracker workflow:

Program Rule Change
Last dose - complete program & hide "Date for next dose" Changed the Priority to “20” so that the PR is solved after the PR which assigns the last dose check
Removed prompt to complete the program
If this is the second dose, mark it as "last dose" for all vaccine products Change priority to 10 so that the PR is solved before the PR which hides the next dose date
Program rule action modified so that the value is also assigned to the variable “Last_dose”
Assign a suggested date for next dose XXXX (replace XXXX for vaccine product) Priority changed to “30” so that PR is solved after the previous two PRs
Assign name to XXXX Modified to 'Assign Brand and manufacturer to XXX'
Program Rule Action modified to assign the manufacturer and brand based on the vaccine name instead of the other way around.
Assign name/Hide options to AstraZeneca/ astrazeneca Name modified to 'Assign Brand/Hide manufacturer options to AstraZeneca/ astrazeneca'

Code fields for metadata objects were modified to conform with updated configuration standards for DHIS2 metadata packages. For example, many codes have been updated to use capital letters (Astrazeneca=ASTRAZENECA, Yes=YES, etc).

D2.37/1.2.0

Choose a tag to compare

@YuryRog YuryRog released this 24 Feb 15:28
6651012

Package uploaded to https://packages.dhis2.org/en/CVC_EIR/1.2.0/DHIS2.37/CVC_EIR_1.2.0_DHIS2.37.zip

A new version of the COVID-19 Vaccine EIR package has been released with configuration fixes and improvements. A detailed changelog of all metadata changes is included in [insert package repository link from GH].

New Features

New tracker data elements were added to conform to the WHO's Digital Documentation of COVID-19 Certificates: Vaccination Status (2021) core data dictionary:

  • Created DE “Vaccine Brand”
  • Created DE “Health Worker Identifier”

New dashboard [COVAC - Daily Monitoring, YYtAbckt77l] added to optimize performance for real-time vaccine delivery monitoring. The new dashboard is mapped to aggregate domain indicators and data elements for aggregating tracker data.

New aggregate dataset [COVAC - EIR aggregated tracker data, tM6PFnTKKGP] and aggregate data elements for storing program indicator values for aggregated tracker data. The new dataset and data elements are intended to feed the Daily Monitoring Dashboard.

Program indicators were modified to include a mapping (based on program indicator attributes) to target aggregate domain data elements and category option combinations to populate the aggregate dataset & dashboard.

Improvements

Removed previous dashboard [COVID-19 Vaccine Registry, YYtAbckt77l] and associated analytics objects to prevent performance issues associated with users loading dashboards based on Program Indicators that calculate on the fly with heavy queries.

Tracked entity attributes configured to be uniquely generated by system were modified to improve tracker performance at large-scale. The use of RANDOM pattern generation for unique system id was discarded in favor of a more performant SEQUENTIAL pattern.

  • Removed TEA ['Unique system identifier (EPI), KSr2yTdu1AI], with pattern "EPI" + RANDOM(########)
  • Created TEA ['Unique system identifier (Vaccination), iJ2HySGRDTh] using pattern "EPI" + SEQUENTIAL(########)

Program indicator expression for [Number of people receiving a second, third or booster dose] and all disaggregations of this program indicator were modified with an added parentheses as follows to allow for a more accurate count of second dose patients.

(#{a1jCssI2LkW.LUIsbsm3okG} == 'DOSE2' || #{a1jCssI2LkW.LUIsbsm3okG} == 'DOSE3' || #{a1jCssI2LkW.LUIsbsm3okG} == 'BOOSTER') && **(**#{a1jCssI2LkW.bbnyNYD1wgS} == 'ASTRAZENECA' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'BIONTECHPFIZER' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'MODERNA' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'GAMALEYA' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'SINOPHARM'**)** && V{program_stage_id} == 'a1jCssI2LkW'

Program rules were modified to improve the tracker workflow:

Program Rule Change
Last dose - complete program & hide "Date for next dose" Changed the Priority to “20” so that the PR is solved after the PR which assigns the last dose check
Removed prompt to complete the program
If this is the second dose, mark it as "last dose" for all vaccine products Change priority to 10 so that the PR is solved before the PR which hides the next dose date
Program rule action modified so that the value is also assigned to the variable “Last_dose”
Assign a suggested date for next dose XXXX (replace XXXX for vaccine product) Priority changed to “30” so that PR is solved after the previous two PRs
Assign name to XXXX Modified to 'Assign Brand and manufacturer to XXX'
Program Rule Action modified to assign the manufacturer and brand based on the vaccine name instead of the other way around.
Assign name/Hide options to AstraZeneca/ astrazeneca Name modified to 'Assign Brand/Hide manufacturer options to AstraZeneca/ astrazeneca'

Code fields for metadata objects were modified to conform with updated configuration standards for DHIS2 metadata packages. For example, many codes have been updated to use capital letters (Astrazeneca=ASTRAZENECA, Yes=YES, etc).

D2.36/1.2.0

Choose a tag to compare

@YuryRog YuryRog released this 08 Nov 14:41
27512c0

Package uploaded to https://packages.dhis2.org/en/CVC_EIR/1.2.0/DHIS2.36/CVC_EIR_1.2.0_DHIS2.36.zip

A new version of the COVID-19 Vaccine EIR package has been released with configuration fixes and improvements. A detailed changelog of all metadata changes is included in [insert package repository link from GH].

New Features

New tracker data elements were added to conform to the WHO's Digital Documentation of COVID-19 Certificates: Vaccination Status (2021) core data dictionary:

  • Created DE “Vaccine Brand”
  • Created DE “Health Worker Identifier”

New dashboard [COVAC - Daily Monitoring, YYtAbckt77l] added to optimize performance for real-time vaccine delivery monitoring. The new dashboard is mapped to aggregate domain indicators and data elements for aggregating tracker data.

New aggregate dataset [COVAC - EIR aggregated tracker data, tM6PFnTKKGP] and aggregate data elements for storing program indicator values for aggregated tracker data. The new dataset and data elements are intended to feed the Daily Monitoring Dashboard.

Program indicators were modified to include a mapping (based on program indicator attributes) to target aggregate domain data elements and category option combinations to populate the aggregate dataset & dashboard.

Improvements

Removed previous dashboard [COVID-19 Vaccine Registry, YYtAbckt77l] and associated analytics objects to prevent performance issues associated with users loading dashboards based on Program Indicators that calculate on the fly with heavy queries.

Tracked entity attributes configured to be uniquely generated by system were modified to improve tracker performance at large-scale. The use of RANDOM pattern generation for unique system id was discarded in favor of a more performant SEQUENTIAL pattern.

  • Removed TEA ['Unique system identifier (EPI), KSr2yTdu1AI], with pattern "EPI" + RANDOM(########)
  • Created TEA ['Unique system identifier (Vaccination), iJ2HySGRDTh] using pattern "EPI" + SEQUENTIAL(########)

Program indicator expression for [Number of people receiving a second, third or booster dose] and all disaggregations of this program indicator were modified with an added parentheses as follows to allow for a more accurate count of second dose patients.

(#{a1jCssI2LkW.LUIsbsm3okG} == 'DOSE2' || #{a1jCssI2LkW.LUIsbsm3okG} == 'DOSE3' || #{a1jCssI2LkW.LUIsbsm3okG} == 'BOOSTER') && **(**#{a1jCssI2LkW.bbnyNYD1wgS} == 'ASTRAZENECA' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'BIONTECHPFIZER' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'MODERNA' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'GAMALEYA' || #{a1jCssI2LkW.bbnyNYD1wgS} == 'SINOPHARM'**)** && V{program_stage_id} == 'a1jCssI2LkW'

Program rules were modified to improve the tracker workflow:

Program Rule Change
Last dose - complete program & hide "Date for next dose" Changed the Priority to “20” so that the PR is solved after the PR which assigns the last dose check
Removed prompt to complete the program
If this is the second dose, mark it as "last dose" for all vaccine products Change priority to 10 so that the PR is solved before the PR which hides the next dose date
Program rule action modified so that the value is also assigned to the variable “Last_dose”
Assign a suggested date for next dose XXXX (replace XXXX for vaccine product) Priority changed to “30” so that PR is solved after the previous two PRs
Assign name to XXXX Modified to 'Assign Brand and manufacturer to XXX'
Program Rule Action modified to assign the manufacturer and brand based on the vaccine name instead of the other way around.
Assign name/Hide options to AstraZeneca/ astrazeneca Name modified to 'Assign Brand/Hide manufacturer options to AstraZeneca/ astrazeneca'

Code fields for metadata objects were modified to conform with updated configuration standards for DHIS2 metadata packages. For example, many codes have been updated to use capital letters (Astrazeneca=ASTRAZENECA, Yes=YES, etc).