What a base would look like - UP-Manila-SILab/ph-core GitHub Wiki

There are often questions that concern what an IG base is in difference to an IG core. Here is a great practical example from ph-core that shows how a core and a base would differ:

ph-base: Nothing to do with medicine, but specific to PH

  • List of other acceptable IDs: Other Philippine IDs such as TIN, SSS, GSIS, Divers License, Passport no., National ID
  • PH (Core) Address: An address for the individual.

ph-core: Something to do with medicine, and specific to PH

  • PhilHealth Dialysis Database Registration Number - PhilHealth Dialysis Database Registration Number
  • PIN - PhilHealth Identification Number - The permanent and unique number issued by PhilHealth to individual members and to each and every dependent.

If the information was organized like this, other PH IGs could reuse identifiers for PH circumstances in general (addresses, banking), without being affected by changes in the core medical area.

For example, if you are building an IG to manage delivery and service of your diabetes sensors, you may not need the medical detail, you just want a Philipine address and payment information, and maybe a national ID for delivery confirmation. However, if core includes the base, you need to update every time something changes in the medical jurisdiction field, even if it does not matter to your project.