This is something that is missing from the "Validation XML" comparison, I'm not sure if you have it in the "regular" P-ACT comparison: I'm not seeing when a field has more components in a profile.
For example, in my "source" profile MSH-19 is a CE datatype. CE is composed of 6 components. In my "derived" profile MSH-19 is a CWE datatype and my CWE datatype is composed of 22 components.
Somehow we should be able to see that the derived profile have more components in MSH-19 that the source profile.
Source files to test (look at MSH-19)
profiles.zip
So here's what I think should be detected:
when a segment has more or less fields than the source
when a field has more or less components than the source
when a component has more or less subcomponents than the source
This is something that is missing from the "Validation XML" comparison, I'm not sure if you have it in the "regular" P-ACT comparison: I'm not seeing when a field has more components in a profile. For example, in my "source" profile MSH-19 is a CE datatype. CE is composed of 6 components. In my "derived" profile MSH-19 is a CWE datatype and my CWE datatype is composed of 22 components. Somehow we should be able to see that the derived profile have more components in MSH-19 that the source profile.
Source files to test (look at MSH-19) profiles.zip
So here's what I think should be detected: