Request
New Modular backend module : insuree-code-management
this module will save the pregenerated insuree id and manage their status and linked data
Requirements:
pregenerate insuree code (aka CHFID)
possibility to Link to CN
manage the Insuree code availability to avoid the same insuree code to be sent twice
Detailed design
Model
model to create (HistoryModel):
InsureeID, (fk to Insuree, default null)
Code , (CHFID, not null)
status, ( smallint: available, reserved, assigned)
holder, ( json like FHIR reference: ref to the holder, can be HF, printer, EO )
json_ext (other information)
interface
service:
generateNewCode(number)
getAvailableCode(number, owner)
assignCode(Code)
New Modular backend module : insuree-qrcode
(To be confirmed )this module will depend of the SOP for QrCode sharing with Printers
CHF makes orders to generate cards when they need: Manual trigger
Excel
CHFID
filesName
???
Requirements:
Detailed design