In the News
Market packs vs code forks: why the best multi-country HIS implementations are data, not branches
2026-04-30Multi-countryOpinion
Country-specific behavior belongs in data rows, not divergent branches — the discipline that lets one codebase serve every market.
Every multi-country health system faces the same fork in the road: branch the code per country, or keep one codebase and push the differences into data.
medOS chooses data. Insurance rates, locale, timezone, and seed content live in market packs; the application logic is identical everywhere. A new country is a pack, not a branch.
The result is one team shipping to every market simultaneously, instead of N teams maintaining N drifting forks.