Home Page › Forums › BizTalk 2004 – BizTalk 2010 › Modifying the EDI 277 Schema..Problem in 2220D and 2220E loops
- This topic has 1 reply, 1 voice, and was last updated 8 years, 3 months ago by
community-content.
-
AuthorPosts
-
-
December 12, 2008 at 4:42 PM #21375
Hi,
I am using Biztalk 2006 R2 for my HIPAA transactions.
I am currently facing a problem with the 277 EDI schema which has the ‘Group Order’ property for 2220E and 2220D loops as sequence. The problem is my customer is sending the TRN,STC,REF1,REF2,REF3 and DTP elements in any order rather than sequential which is defined in the schema. To solve this i think i need to modify the default 277 schema supplies by Microsoft Biztalk 2006 R2.I am trying to change the ‘Group Order’ property from Sequence to Choice and getting some validationas errors as soon as i change. The error is ‘XMLSchemaSequence not found under node(106)’ and ‘Node has no child(119)’.
Can any one help me what i need to do inorder to process the 2220E and 2220D loops in any order rather than Sequence.
Thanks in advance
Regards,
Yeggu -
December 24, 2008 at 1:05 AM #21439
Interesting issue. If you could add a little more clarification as to the file being parsed that would be helpful.
i also dont recall a 2220 loop in this schema, so, i am going to assume that you are referring to the 2200D and E loops (subscriber and dependent) which are controlled by the parent 2100D and E, that are controlled by the NM1 01 qualifier. Anyway, with that jabble out of the way, you can change the REF and DTP segments (which repeat) to choice rather than sequence, but if they decide to send a REF then a DTP then a REF etc, thats a little more complex. Youll need to have the two nodes as choice but repeating, which wouldnt really work if its haphazard.
But, with my experience in Healthcare and with the 277, the client probably wont do that, they probably miscoded the file to be exactly the same everytime (except for whether or not they will have a dependent), so i would suggest customizing a schema for them and make it more rigid (ie, always returns in their sequence) and use the standard schema for everyone else. then you would map the resulting message to the standard 277 schema and feed it through your current process.
Hope that helps. if not, please include a snippet of EDI (dont forget to remove and PHI)
-
-
AuthorPosts
- The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.