CHFID/Insuree ID on claims page has a different restriction than Insuree ID format used during enrolment


The field CHF ID has a limitation of 9 characters but the insuree ID does not have such a restriction on the demo server. Could you please align this?
Also in terms of terminology could you please use the master version/legacy version terminologies as CHF ID is Tanzania specific and in the Master we have already created the generic terms.




Siddharth Srivastava
June 9, 2020, 1:28 PM

Dear Both, Lets please try to use the legacy master version as a reference instead of Nepal. Atleast on my side I am looking at the demo release keeping the legacy master in mind and not a country version as this was my understanding of how the new modules were supposed to be developed (master version as reference).

Dragos Dobre
June 9, 2020, 12:40 PM

We need to change the default to 12 chars instead of 9 and Nepal will have to change the default with 9. All other implementations are using 12 chars for the Insuree number. Thanks.

Xavier Gillmann
June 9, 2020, 8:19 AM

In the database, the CHIF is limitted to 12 chars (cfr. )


In the backend model (and validation), insuree CHFID is aligned to the database constraint:



In the frontend, the limit enforced by the widget is a configuration option, with, by default 9 (to match default value in Nepal)… but which can be freely configured to anything else (obviously <= 12)

Your pinned fields
Click on the next to a field label to start pinning.


Dragos Dobre


Siddharth Srivastava