@claudebernard/prescription-alerts-element
TypeScript icon, indicating that this package has built-in type declarations

0.1.10 • Public • Published

<bcb-prescription-alerts> element

An element which display prescription alerts about a product.

Installation

npm install --save @claudebernard/bcb-prescription-alerts-element

Usage

Script

Import as ES modules:

import "@claudebernard/bcb-prescription-alerts-element";

HTML

There are one custom element by alert type :

Name alert custom element Description
contraindication bcb-prescription-alerts-ci Displayed all alerts with type CI for the porductId asked
precaution for use bcb-prescription-alerts-pe Displayed all alerts with type PE for the porductId asked
allergy bcb-prescription-alerts-allergy Displayed all alerts with type allergy for the porductId asked
redundancy bcb-prescription-alerts-redundancy Displayed all alerts with type redundancy
interaction bcb-prescription-alerts-interaction Displayed all alerts with type interaction
posology bcb-prescription-alerts-poso Displayed all alerts with type posology
redundancy bcb-prescription-alerts-redundancy Displayed all alerts with type redundancy
SAM bcb-prescription-alerts-sam Emit if the current patient is eligible to type SAM for the productId asked and if this product have a SAM sheet
STOPP bcb-prescription-alerts-stopp Displayed all alerts with type STOPP for the porductId asked
IPC bcb-prescription-alerts-ipc Displayed all alerts with type IPC

"*" : The 2 identification characters of the alert

<bcb-prescription-alerts-*
  apiurl="https://api.claudebernard.fr" productId="35410"
></bcb-prescription-alerts-*>

Attributes

Name Type Default Description
apiurl URL https://api.claudebernard.fr API base URL to call to do some stuff
lang String fr-FR UI display locale. Available :
- French (France) : fr-FR
- English: en
products array[object] [] Products array of the prescription
posologies array[object] [] Posologies array of the prescription
patient object {} Patient concerned by the prescription
productId number {} Product ID for which to display alerts of the asked type
isPatientActive boolean true To define if the patient is active and display alerts
isAlertsVisible boolean true To display alerts or not

Browser support

Browsers without native custom element support require a polyfill.

  • [x] Chrome
  • [x] Firefox
  • [x] Safari
  • [x] Microsoft Edge

Custom element checklist

  • [ ] Public documentation (docs portal)
  • [ ] Functional on Angular, React, Vue
  • [ ] Unit tested
  • [ ] Code quality
  • [ ] Changelog with semantic release
  • [ ] Available in offline mode
  • [ ] Best practices compliant
  • [ ] Validated by QA
  • [ ] Publicly available
  • [ ] Based on FHIR
  • [ ] Example on storybook
  • [ ] Available demo
  • [x] i18n
  • [x] Browser support section
  • [ ] EOL section

License

Copyright of Cegedim. See LICENSE for details.

Dependents (0)

Package Sidebar

Install

npm i @claudebernard/prescription-alerts-element

Weekly Downloads

180

Version

0.1.10

License

none

Unpacked Size

2.43 MB

Total Files

9

Last publish

Collaborators

  • gdrouet
  • tdeltour
  • tpoutrain_resip
  • sclerbout
  • claudebernard_tcaillier
  • claudebernard_jhudelle