We cannot see anything in the Ltd by share schemas that do or do not include information about the new changes regarding keeping registers on the public record or not. So we do not understand why there are 2 different examples here?
The only difference we can see is that there are different authentication methods:
[Incorporation with Verification Details Limited by Shares] uses memorandum/authoriser personal authentication enums (*_AGREES_NAME_USED_TO_AUTHENTICATE). We understand this to be the new and correct method.
[Incorporation without Registers] uses detailed Q&A style authentication with <PersonalAttribute> and <PersonalData> pairs. Why is this included - we thought this authentication method is being removed?
Just to follow up on this Simon we are submitting test CS01 and have found, we believe, that CH is always expecting a value for NameMismatchReason. Our understanding is that this should be optional as the vast majority of individuals with UIDs will have the same name as was used in their IDV process, so they do not need to/ cannot submit a NameMismatchReason.
This is the relevant section of the test submission, which does not include NameMismatchReason.
name mismatch in the baseType is min occurs = 0
which means optional, so we are not sure why you are getting a failure.
<xs:element name=“NameMismatchReason” type=“NameMismatchReason” minOccurs=“0”/>
[Incorporation without Registers] uses detailed Q&A style authentication with <PersonalAttribute> and <PersonalData> pairs. Why is this included - we thought this authentication method is being removed?