Home Page › Forums › BizTalk 2004 – BizTalk 2010 › Flat file not flat
- This topic has 2 replies, 1 voice, and was last updated 9 years, 2 months ago by
community-content.
-
AuthorPosts
-
-
July 23, 2010 at 3:58 PM #25359
I am trying to generate a simple, positional flat file that has three types of records – one header, some body records and a trailer. I’m trying to create this from an XML file passed in. I created a flat file schema that is the exact same structure as the incoming XML document. I use the Mass Copy functoid in a map to create a message instance that is based on the flat file schema. The XML generated looks okay when I spit it out to a log file, … but when I pass it to the sendport that is configured to use a pipeline that has a flat file assembler component whose Document Schema property is set to the flat file schema above, I end up with a txt file with <XML> in it. IT”S NOT FLAT!
Any ideas?
Here is my Flat File Schema:
<?xml version=”1.0″ encoding=”utf-16″?>
<xs:schema xmlns:b=”http://schemas.microsoft.com/BizTalk/2003” xmlns=”http://BCBS.Schemas.BCBSFlatFileSchema” targetNamespace=”http://BCBS.Schemas.BCBSFlatFileSchema” xmlns:xs=”http://www.w3.org/2001/XMLSchema“>
<xs:annotation>
<xs:appinfo>
<schemaEditorExtension:schemaInfo namespaceAlias=”b” extensionClass=”Microsoft.BizTalk.FlatFileExtension.FlatFileExtension” standardName=”Flat File” xmlns:schemaEditorExtension=”http://schemas.microsoft.com/BizTalk/2003/SchemaEditorExtensions” />
<b:schemaInfo standard=”Flat File” codepage=”65001″ count_positions_by_byte=”true” default_pad_char=” ” pad_char_type=”char” parser_optimization=”speed” lookahead_depth=”3″ suppress_empty_nodes=”false” generate_empty_nodes=”true” allow_early_termination=”false” early_terminate_optional_fields=”false” allow_message_breakup_of_infix_root=”false” compile_parse_tables=”false” root_reference=”BCBSData” />
</xs:appinfo>
</xs:annotation>
<xs:element name=”BCBSData”>
<xs:annotation>
<xs:appinfo>
<b:recordInfo structure=”positional” sequence_number=”1″ preserve_delimiter_for_empty_data=”true” suppress_trailing_delimiters=”false” rootTypeName=”BCBSMemberData” />
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:annotation>
<xs:appinfo>
<groupInfo sequence_number=”0″ xmlns=”http://schemas.microsoft.com/BizTalk/2003” />
</xs:appinfo>
</xs:annotation>
<xs:element name=”Header”>
<xs:annotation>
<xs:appinfo>
<b:recordInfo structure=”positional” preserve_delimiter_for_empty_data=”true” suppress_trailing_delimiters=”false” sequence_number=”1″ />
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:annotation>
<xs:appinfo>
<b:groupInfo sequence_number=”0″ />
</xs:appinfo>
</xs:annotation>
<xs:element name=”RecordType” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”3″ pad_char_type=”default” sequence_number=”1″ />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”TransactionType” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”2″ justification=”left” pad_char_type=”default” pos_length=”4″ />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Filler1″ type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”3″ justification=”left” pos_length=”28″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CustomerID” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”4″ justification=”left” pos_length=”10″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Filler2″ type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”5″ justification=”left” pos_length=”5″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Environment” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”6″ justification=”left” pos_length=”4″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”ReceivingPayorID” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”7″ justification=”left” pos_length=”15″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”TranslatedFormat” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”8″ justification=”left” pos_length=”10″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”TranslatedLength” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”9″ justification=”left” pos_length=”5″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Filler3″ type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”10″ justification=”left” pos_length=”116″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”FileType” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”11″ justification=”left” pos_length=”1″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”FileEffectiveDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”12″ justification=”left” pos_length=”8″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”FileEndDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”13″ justification=”left” pos_length=”8″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CorporateEntityCode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”14″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AccountNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”15″ justification=”left” pos_length=”6″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”FrequencyCode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”16″ justification=”left” pos_length=”1″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Filler4″ type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”17″ justification=”left” pos_length=”1073″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name=”Members”>
<xs:annotation>
<xs:appinfo>
<b:recordInfo structure=”positional” preserve_delimiter_for_empty_data=”true” suppress_trailing_delimiters=”false” sequence_number=”2″ />
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:annotation>
<xs:appinfo>
<b:groupInfo sequence_number=”0″ />
</xs:appinfo>
</xs:annotation>
<xs:element name=”Member”>
<xs:annotation>
<xs:appinfo>
<b:recordInfo structure=”positional” preserve_delimiter_for_empty_data=”true” suppress_trailing_delimiters=”false” sequence_number=”1″ />
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:annotation>
<xs:appinfo>
<b:groupInfo sequence_number=”0″ />
</xs:appinfo>
</xs:annotation>
<xs:element name=”RecordType” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”1″ sequence_number=”1″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AccountNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”6″ sequence_number=”2″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CorporateEntityCode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”3″ sequence_number=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”SubscriberNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”12″ sequence_number=”4″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MemberNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”2″ sequence_number=”5″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”NewSubscriberNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”12″ sequence_number=”6″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”OriginalSubscriberNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”12″ sequence_number=”7″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”SocialSecurityNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”9″ sequence_number=”8″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Filler” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”3″ sequence_number=”9″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”OriginalEffectiveDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”10″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MissingDependentIndicator” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”1″ sequence_number=”11″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”RelationshipCode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”3″ sequence_number=”12″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MaritalStatus” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”1″ sequence_number=”13″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MultipleBirthIndicator” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”1″ sequence_number=”14″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”NamePrefix” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”5″ sequence_number=”15″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”NameFirst” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”20″ sequence_number=”16″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”NameInitial” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”1″ sequence_number=”17″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”NameLast” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”20″ sequence_number=”18″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”NameSuffix” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”3″ sequence_number=”19″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Gender” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”1″ sequence_number=”20″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”TobaccoUseInd” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”1″ sequence_number=”21″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”PrimaryLanguage” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”3″ sequence_number=”22″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”VIPCode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”4″ sequence_number=”23″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”DeductibleAmount” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”9″ sequence_number=”24″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”DeductibleEffectiveDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”25″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”DateOfBirth” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”26″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”DateOfDeath” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”27″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”HireDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”28″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”OutOfAreaIndicator” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”1″ sequence_number=”29″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”DetailsEffectiveDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”30″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”EmploymentStatus” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”1″ sequence_number=”31″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CategoryProduct” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”4″ sequence_number=”32″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CategoryProductEffectiveDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”33″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CategoryBill” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”4″ sequence_number=”34″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CategoryBillEffectiveDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”35″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CategoryMail” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”4″ sequence_number=”36″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CategoryMailEffectiveDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”37″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CategoryReport” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”4″ sequence_number=”38″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CategoryReportEffectiveDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”39″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressTypeCode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”2″ sequence_number=”40″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressStreetLine1″ type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”25″ sequence_number=”41″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressFiller1″ type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”15″ sequence_number=”42″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressStreetLine2″ type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”25″ sequence_number=”43″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressFiller2″ type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”15″ sequence_number=”44″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressInCareOf” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”25″ sequence_number=”45″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressFiller3″ type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”15″ sequence_number=”46″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressAptNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”5″ sequence_number=”47″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressCity” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”25″ sequence_number=”48″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressState” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”2″ sequence_number=”49″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressZipCode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”9″ sequence_number=”50″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressCountryCode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”3″ sequence_number=”51″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressCountryName” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”25″ sequence_number=”52″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressCountyCode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”3″ sequence_number=”53″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressForeignPostalCode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”9″ sequence_number=”54″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AddressForeignProvince” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”25″ sequence_number=”55″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”PhoneHome” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”10″ sequence_number=”56″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”PhoneWork” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”10″ sequence_number=”57″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”PhoneWorkExtension” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”5″ sequence_number=”58″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”PhoneFax” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”10″ sequence_number=”59″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”EmailAddress” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”50″ sequence_number=”60″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MedicareReason1″ type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”4″ sequence_number=”61″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MedicareReason1EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”62″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MedicareReason1EndDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”63″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MedicareReason2″ type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”4″ sequence_number=”64″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MedicareReason2EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”65″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MedicareReason2EndDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”66″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”HICNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”12″ sequence_number=”67″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MedicareAPS” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”1″ sequence_number=”68″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MedicareAEffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”69″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MedicareAEndDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”70″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MedicareBPS” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”1″ sequence_number=”71″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MedicareBEffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”72″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MedicareBEndDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”73″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CertificationType1″ type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”3″ sequence_number=”74″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Certification1EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”75″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Certification1EndDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”76″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CertificationType2″ type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”3″ sequence_number=”77″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Certification2EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”78″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Certification2EndDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”79″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CobraEffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”80″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CobraEndDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”81″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”HipaaCalcInd” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”1″ sequence_number=”82″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”HipaaPrevCarrEffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”83″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”HipaaPrevCarrEndDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”84″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”HipaaPrevCarrHireDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”85″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”HipaaLateEnrollee” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”1″ sequence_number=”86″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”HipaaDateCreditableCoverage” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”87″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Comments” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”50″ sequence_number=”88″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics1Name” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”6″ sequence_number=”89″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics1Value” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”18″ sequence_number=”90″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics1EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”91″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics2Name” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”6″ sequence_number=”92″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics2Value” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”18″ sequence_number=”93″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics2EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”94″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics3Name” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”6″ sequence_number=”95″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics3Value” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”18″ sequence_number=”96″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics3EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”97″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics4Name” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”6″ sequence_number=”98″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics4Value” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”18″ sequence_number=”99″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics4EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”100″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics5Name” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”6″ sequence_number=”101″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics5Value” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”18″ sequence_number=”102″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics5EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”103″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics6Name” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”6″ sequence_number=”104″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics6Value” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”18″ sequence_number=”105″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics6EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”106″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics7Name” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”6″ sequence_number=”107″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics7Value” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”18″ sequence_number=”108″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CharactersticsEffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”109″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics8Name” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”6″ sequence_number=”110″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics8Value” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”18″ sequence_number=”111″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics8EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”112″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics9Name” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”6″ sequence_number=”113″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics9Value” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”18″ sequence_number=”114″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics9EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”115″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics10Name” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”6″ sequence_number=”116″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics10Value” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”18″ sequence_number=”117″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Characterstics10EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”8″ sequence_number=”118″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Filler5″ type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_offset=”0″ pos_length=”212″ sequence_number=”119″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Benefits”>
<xs:annotation>
<xs:appinfo>
<b:recordInfo structure=”positional” preserve_delimiter_for_empty_data=”true” suppress_trailing_delimiters=”false” sequence_number=”120″ />
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:annotation>
<xs:appinfo>
<b:groupInfo sequence_number=”0″ />
</xs:appinfo>
</xs:annotation>
<xs:element name=”Benefit”>
<xs:annotation>
<xs:appinfo>
<b:recordInfo structure=”positional” preserve_delimiter_for_empty_data=”true” suppress_trailing_delimiters=”false” sequence_number=”1″ />
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:annotation>
<xs:appinfo>
<b:groupInfo sequence_number=”0″ />
</xs:appinfo>
</xs:annotation>
<xs:element name=”RecordType” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”1″ justification=”left” pos_length=”1″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AccountNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”2″ justification=”left” pos_length=”6″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CorporateEntityCode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”3″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”SubscriberNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”4″ justification=”left” pos_length=”12″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”MemberNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”5″ justification=”left” pos_length=”2″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”InsuranceTypeCode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”6″ justification=”left” pos_length=”1″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”GroupNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”7″ justification=”left” pos_length=”6″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”SectionNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”8″ justification=”left” pos_length=”4″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”ProductType” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”9″ justification=”left” pos_length=”6″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”BenefitAgreement” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”10″ justification=”left” pos_length=”4″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”BenefitEffectiveDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”11″ justification=”left” pos_length=”8″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”BenefitEndDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”12″ justification=”left” pos_length=”8″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CoverageTier” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”13″ justification=”left” pos_length=”1″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CoverageTierEffectiveDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”14″ justification=”left” pos_length=”8″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”EventType” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”15″ justification=”left” pos_length=”2″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”EventReasonCode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”16″ justification=”left” pos_length=”2″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”EventEffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”17″ justification=”left” pos_length=”8″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CancelReasonCode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”18″ justification=”left” pos_length=”2″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider1Type” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” sequence_number=”19″ pos_length=”5″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider1IdNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”20″ justification=”left” pos_length=”20″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider1MedicalGroup” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”21″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider1CPOLocation” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”22″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider1AltIdNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”23″ justification=”left” pos_length=”20″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider1AltMedicalGroup” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”24″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider1AltCPOLocation” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”25″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider1EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”26″ justification=”left” pos_length=”8″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider2Type” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” sequence_number=”27″ pos_length=”5″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider2IdNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”28″ justification=”left” pos_length=”20″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider2MedicalGroup” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”29″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider2CPOLocation” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”30″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider2AltIdNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”31″ justification=”left” pos_length=”20″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider2AltMedicalGroup” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”32″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider2AltCPOLocation” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”33″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider2EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”34″ justification=”left” pos_length=”8″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider3Type” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” sequence_number=”35″ pos_length=”5″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider3IdNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”36″ justification=”left” pos_length=”20″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider3MedicalGroup” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”37″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider3CPOLocation” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”38″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider3AltIdNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”39″ justification=”left” pos_length=”20″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider3AltMedicalGroup” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”40″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider3AltCPOLocation” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”41″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Provider3EffDate” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”42″ justification=”left” pos_length=”8″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name=”Trailer”>
<xs:annotation>
<xs:appinfo>
<b:recordInfo sequence_number=”3″ structure=”positional” preserve_delimiter_for_empty_data=”true” suppress_trailing_delimiters=”false” />
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:annotation>
<xs:appinfo>
<b:groupInfo sequence_number=”0″ />
</xs:appinfo>
</xs:annotation>
<xs:element name=”RecordType” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”1″ justification=”left” pos_length=”1″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”CorporateEntitycode” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”2″ justification=”left” pos_length=”3″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”NumberOfMemberRecords” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”3″ justification=”right” pos_length=”9″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”NumberOfBenefitRecords” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”4″ justification=”right” pos_length=”9″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”NumberOfAddlAddressRecords” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”5″ justification=”right” pos_length=”9″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”NumberOfCOBRecords” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”6″ justification=”right” pos_length=”9″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”AccountNumber” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo justification=”left” pos_length=”6″ pad_char_type=”default” sequence_number=”7″ />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name=”Filler” type=”xs:string”>
<xs:annotation>
<xs:appinfo>
<b:fieldInfo sequence_number=”8″ justification=”left” pos_length=”1254″ pad_char_type=”default” />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema> -
July 23, 2010 at 5:56 PM #25360
Hi,
Change the Document Schema property of the Flat File Assembler component in your Send Pipeline to “(None)” and see if that fixes your issue.
-
July 30, 2010 at 11:15 AM #25456
This turned out to be that my sendport was somehow reset to passthru instead of using my custom pipeline.
-
-
-
AuthorPosts
- The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.