Validations failing against modified schema
One of our partners like to do things in quasi-non-standard ways, and I have
not had any problems modifying the schemas for their HL7 docs to support
this. Until now...
In the PR1 segment fields 15 and 16, the first subfield is usually a simple
type (ID). However, the partner interface wants to send multiple fields in
the first subfield. I have modified the CE type to make CE.0 a complex type
with child simple types (CE.0.0_Identifier0, CE.0.1_Identifier1, etc.). I
have performed modifications of this type before (changed IN1.17 to accept
multiple subvalues) and not had a problem. However, with this change I
receive the following message in my event log:
Segment Id: PR1_Procedures
Sequence Number: 1
Field Number: 15
Error Number: 102
Error Description: Data type error
Encoding System: HL7nnnn
I'm getting the same error for PR1.16.
Can anyone give me some pointers to track this down? Reflector spelunking
is not doing the trick.
Any help would be appreciated.
Thanks,
David
|