Fixed Place of Service in OpenEMR

Hello Team,

In OpenEMR version 5.0 we found that the “Place of service” is hardcoded in the file .
If we enable “Set POS code in encounter” in Globals then it will list only the hardcoded values in Encounter screen.
Is it mandatory to have “POS” of service as fixed in OpenEMR ?
Why dont we change it as dynamic list ?

Thanks,
ViSolve