0.4.25 • Published 1 year ago

@canimmunize/cvc-tools v0.4.25

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

CVC-Tools

Summary

Tools for building and managing the Canadian Vaccine Catalogue.

Usage

You must have a google drive access token which gets you access to the CVC directory. TODO: Instructions for how to get this

Building the CanadianVaccineCatalogue.xlsx

npm run excel - Builds the dev version of the excel file. npm run excel:open - Builds the excel file and opens it. npm run excel:release - Builds the release version of the excel file.

Debugging

To use the debugger, use VS Code. Configuration for debugger is in .vscode/launch.json.

Point the program property in launch.json to the js (in lib) script you want invoked by the debugger.

Google Drive Integration

The files that are maintained by the CANImmunize team are stored on Google Drive: /Ottawa mHealth/Programs/Digital Health/Projects - Active/CanadianVaccineCatalogue.

TODO: Migrate these to the new CANImmunize drive

Google drive is used because of how MS Excel treats utf-8 encoded CSVs. (It converts field values to scientific notation when a csv is opened with excel, and then a subsequent save of the file stores the scientific notation to disk instead of the original value. It also corrupts the encoding of special characters.)

Building a New CVC Version

  1. Check whether there has been a new release of the Pan-Canadian Immunization Reference Sets
    • TODO: More detail on what this means
    • Download the new json files and put into the project in the config data folder for the new version
  2. Ensure that CVC extension terminology has been created for any new concepts in the updated Immunization Reference Sets
  3. Check for error messages:
    • No relation found for tradename: xxx
    • Error: No corresponding CVCGenericConcept for CVCConcept:
    • Warning: No corresponding CVCConcept for CVCTradename:
    • Note that there will be warnings for 9841000087102, 9821000087106, 20851000087103 because these are special cases
  4. Make sure new lots get added to the cvc-lot_data spreadsheet
  5. Publish to the API using yarn fhir:publish
  6. Use mailchimp to send out an email to the CVC Subscribers
0.4.25

1 year ago

0.4.25-y.4

2 years ago

0.4.25-y.10

2 years ago

0.4.25-y.8

2 years ago

0.4.25-y.7

2 years ago

0.4.25-y.3

2 years ago

0.4.25-y.2

2 years ago

0.4.25-y.1

2 years ago

0.4.25-y.0

2 years ago

0.4.24

2 years ago

0.4.6-y.12

2 years ago

0.4.6-y.10

2 years ago

0.3.3-alpha.2

2 years ago

0.3.3-alpha.1

2 years ago

0.4.5

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.3.2-alpha.0

3 years ago

0.2.19-alpha.6

3 years ago

0.2.19-alpha.5

3 years ago

0.3.0-alpha.11

3 years ago

0.3.0-alpha.9

3 years ago

0.3.0-alpha.7

3 years ago

0.3.0-alpha.5

3 years ago

0.3.0-alpha.4

3 years ago

0.3.0-alpha.3

3 years ago

0.3.0-alpha.2

3 years ago

0.2.19-alpha.4

3 years ago

0.2.19-alpha.3

3 years ago

0.2.19-alpha.2

3 years ago

0.2.19-alpha.1

3 years ago

0.2.19-alpha.0

3 years ago

0.3.0-alpha.1

3 years ago

0.2.18

3 years ago

0.3.0-alpha.0

3 years ago

0.2.7-alpha.10

3 years ago

0.2.17

3 years ago

0.2.16

3 years ago

0.2.16-alpha.2

3 years ago

0.2.16-alpha.1

3 years ago

0.2.16-alpha.0

3 years ago

0.2.15

3 years ago

0.2.13

4 years ago

0.2.11

4 years ago

0.2.10

4 years ago

0.2.7-alpha.9

4 years ago

0.2.9-alpha.1

4 years ago

0.2.7-alpha.8

4 years ago

0.2.7-alpha.7

4 years ago

0.2.7-alpha.6

4 years ago

0.2.7-alpha.5

4 years ago

0.2.2

4 years ago

0.2.2-beta.4

4 years ago

0.2.2-beta.3

4 years ago

0.2.2-beta.2

4 years ago

0.2.7-alpha.4

4 years ago

0.2.7-alpha.3

4 years ago

0.2.7-alpha.2

4 years ago

0.2.7-alpha.1

4 years ago

0.2.7-alpha.0

4 years ago

0.2.2-beta.1

4 years ago

0.2.2-beta.0

4 years ago

0.2.2-alpha.67

4 years ago

0.2.2-alpha.66

4 years ago

0.2.2-alpha.65

4 years ago

0.2.2-alpha.64

4 years ago

0.2.2-alpha.63

4 years ago

0.2.2-alpha.62

4 years ago

0.2.2-alpha.61

4 years ago

0.2.2-alpha.60

4 years ago

0.2.2-alpha.59

4 years ago

0.2.2-alpha.58

4 years ago

0.2.2-alpha.57

4 years ago

0.2.2-alpha.56

4 years ago

0.2.2-alpha.55

4 years ago

0.2.2-alpha.54

4 years ago

0.2.2-alpha.53

4 years ago

0.2.2-alpha.52

4 years ago

0.2.2-alpha.51

4 years ago

0.2.2-alpha.50

4 years ago

0.2.2-alpha.49

4 years ago

0.2.2-alpha.48

4 years ago

0.2.2-alpha.47

4 years ago

0.2.2-alpha.46

4 years ago

0.2.2-alpha.45

4 years ago

0.2.2-alpha.44

4 years ago

0.2.2-alpha.43

4 years ago

0.2.2-alpha.42

4 years ago

0.2.2-alpha.41

4 years ago

0.2.2-alpha.40

4 years ago

0.2.2-alpha.39

4 years ago

0.2.2-alpha.38

4 years ago

0.2.2-alpha.37

4 years ago

0.2.2-alpha.36

4 years ago

0.2.2-alpha.35

4 years ago

0.2.2-alpha.34

4 years ago

0.2.2-alpha.33

4 years ago

0.2.2-alpha.32

4 years ago

0.2.2-alpha.31

4 years ago

0.2.2-alpha.30

4 years ago

0.2.2-alpha.29

4 years ago

0.2.2-alpha.28

4 years ago

0.2.2-alpha.27

4 years ago

0.2.2-alpha.26

4 years ago

0.2.2-alpha.25

4 years ago

0.2.2-alpha.24

4 years ago

0.2.2-alpha.23

4 years ago

0.2.2-alpha.22

4 years ago

0.2.2-alpha.21

4 years ago

0.2.2-alpha.20

4 years ago

0.2.2-alpha.19

4 years ago

0.2.2-alpha.18

4 years ago

0.2.2-alpha.17

4 years ago

0.2.2-alpha.16

4 years ago

0.2.2-alpha.15

4 years ago

0.2.2-alpha.14

4 years ago

0.2.2-alpha.13

4 years ago

0.2.2-alpha.12

4 years ago

0.2.2-alpha.11

4 years ago

0.2.2-alpha.10

4 years ago

0.2.2-alpha.9

4 years ago

0.2.2-alpha.8

4 years ago

0.2.2-alpha.7

4 years ago

0.2.2-alpha.6

4 years ago

0.2.2-alpha.5

4 years ago

0.2.2-alpha.3

5 years ago

0.2.2-alpha.2

5 years ago

0.2.2-alpha.1

5 years ago

0.2.2-alpha.0

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago