@openmrs/esm-patient-chart-widgets
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

Node.js CI

OpenMRS ESM Patient Chart Widgets

Patient chart widgets microfrontend for the OpenMRS SPA

More info on the wiki

Compatibility with Patient Chart:
Patient Chart Widget Version Patient Chart Version
1.0.3 0.1.0
1.0.5 0.2.0

Configuration

See the openmrs-esm-module-config docs for information about how to provide configuration files.

  • concepts
    • systolicBloodPressureUuid (default: 5085AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)
      must be a valid UUID or a 36-character hexadecimal string.
    • diastolicBloodPressureUuid (default: 5086AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)
      must be a valid UUID or a 36-character hexadecimal string.
    • pulseUuid (default: 5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)
      must be a valid UUID or a 36-character hexadecimal string.
    • temperatureUuid (default: 5088AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)
      must be a valid UUID or a 36-character hexadecimal string.
    • oxygenSaturationUuid (default: 5092AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)
      must be a valid UUID or a 36-character hexadecimal string.
    • heightUuid (default: 5092AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)
      must be a valid UUID or a 36-character hexadecimal string.
    • weightUuid (default: 5089AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)
      must be a valid UUID or a 36-character hexadecimal string.
  • vitals
    • formUuid (default: a000cb34-9ec1-4344-a1c8-f692232f6edd)
      must be a valid UUID or a 36-character hexadecimal string.
    • encounterTypeUuid (default: 67a71486-1a54-468f-ac3e-7091a9a79584)
      must be a valid UUID or a 36-character hexadecimal string.
  • immunizationsConfig (default: [object Object])
    • vaccinesConceptSet
      This needs to be a uuid or concept mapping which will have all the possible vaccines as set-members.
      must be a string.
    • sequenceDefinitions
      Doses/Schedules defined for each vaccine configured if applicable. If not provided the vaccine would be treated as a vaccine without schedules
      • arrayElements
        • vaccineConceptUuid
          The UUID of the individual vaccine concept
          must be a valid UUID or a 36-character hexadecimal string.
        • sequences
          • arrayElements
            • sequenceLabel
              Name of the dose/booster/schedule.. This will be used as a translation key as well.
              must be a string.
            • sequenceNumber
              The dose number in the vaccines. Convention for doses is [1...9] and for boosters is [11...19]
              must be a number.

Readme

Keywords

Package Sidebar

Install

npm i @openmrs/esm-patient-chart-widgets

Weekly Downloads

42

Version

1.1.0

License

MPL-2.0

Unpacked Size

11 MB

Total Files

301

Last publish

Collaborators

  • ibacher
  • mogoodrich
  • openmrs-bot
  • rkorytkowski
  • psbrandt
  • djazayeri
  • joeldenning
  • fatmali
  • mksd
  • rrameshbtech
  • brandones
  • jdick
  • bmamlin
  • dkibet
  • florianrappl
  • mdubey
  • dennisforthewin