I know there has been discussion with HL7 UK around if CHI should have a separate namespace. I know that Scotland EMPI has migrated from a virtualised VAX mainframe to a Nextgate EMPI that supports Uk or even possibly international FHIR demographics resources. In terms of number structures we are in the same space as NHS Numbers as the space we are allocated should not overlap. CHI is made up of DDMMYY then 3 digits one of which has sex (not Gender!) hard coded in (by odd/even status of that digit) and then a check digit (so CHI is 10 digits long). I suspect the key people working in integration in Scotland are not on this forum, but I might be able to make links https://www.nationaldigitalplatform.scot
If any new information comes to light that would have impact on the nhs-number python package (which knows about but does not yet fully validate CHI numbers) then please do post it here or in the issues on the GitHub repo: