All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.milyn.edi.unedifact.d02a.ICSOLI.bindingconfig.xml Maven / Gradle / Ivy

There is a newer version: 1.7.1.0
Show newest version
<?xml version="1.0"?>
<smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.1.xsd"
                      xmlns:jb="http://www.milyn.org/xsd/smooks/javabean-1.2.xsd"
                      xmlns:edi="http://www.milyn.org/xsd/smooks/edi-1.2.xsd">

    <!--
        Generated by Smooks EJC (Edifact Java Compiler).
    -->

    <params>
        <param name="stream.filter.type">SAX</param>
    </params>

    <edi:reader mappingModel="/org/milyn/edi/unedifact/d02a/ICSOLI/edimappingconfig.xml" validate="false" />


    <jb:bean beanId="ICSOLI" class="org.milyn.edi.unedifact.d02a.ICSOLI.Icsoli" createOnElement="ICSOLI">
        <jb:wiring property="beginningOfMessage" beanIdRef="ICSOLI.Beginning_of_message" />
        <jb:wiring property="reference" beanIdRef="ICSOLI.Reference_List" />
        <jb:wiring property="sequenceDetails" beanIdRef="ICSOLI.Sequence_details" />
        <jb:wiring property="dateTimePeriod" beanIdRef="ICSOLI.Date_time_period_List" />
        <jb:wiring property="externalFileLinkIdentification" beanIdRef="ICSOLI.External_file_link_identification_List" />
        <jb:wiring property="segmentGroup1" beanIdRef="ICSOLI.Segment_group_1" />
        <jb:wiring property="segmentGroup2" beanIdRef="ICSOLI.Segment_group_2_List" />
        <jb:wiring property="sectionControl" beanIdRef="ICSOLI.Section_control" />
        <jb:wiring property="segmentGroup6" beanIdRef="ICSOLI.Segment_group_6_List" />
        <jb:wiring property="segmentGroup8" beanIdRef="ICSOLI.Segment_group_8_List" />
        <jb:wiring property="segmentGroup9" beanIdRef="ICSOLI.Segment_group_9_List" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Beginning_of_message" class="org.milyn.edi.unedifact.d02a.common.BeginningOfMessage" createOnElement="ICSOLI/Beginning_of_message">
        <jb:value property="messageFunctionCode" data="ICSOLI/Beginning_of_message/Message_function_code" decoder="String" default="null" />
        <jb:value property="responseTypeCode" data="ICSOLI/Beginning_of_message/Response_type_code" decoder="String" default="null" />
        <jb:wiring property="documentMessageName" beanIdRef="ICSOLI.Beginning_of_message.DOCUMENT_MESSAGE_NAME" />
        <jb:wiring property="documentMessageIdentification" beanIdRef="ICSOLI.Beginning_of_message.DOCUMENT_MESSAGE_IDENTIFICATION" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Beginning_of_message.DOCUMENT_MESSAGE_NAME" class="org.milyn.edi.unedifact.d02a.common.field.DocumentMessageNameC002" createOnElement="ICSOLI/Beginning_of_message/DOCUMENT_MESSAGE_NAME">
        <jb:value property="documentNameCode" data="ICSOLI/Beginning_of_message/DOCUMENT_MESSAGE_NAME/Document_name_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Beginning_of_message/DOCUMENT_MESSAGE_NAME/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Beginning_of_message/DOCUMENT_MESSAGE_NAME/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="documentName" data="ICSOLI/Beginning_of_message/DOCUMENT_MESSAGE_NAME/Document_name" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Beginning_of_message.DOCUMENT_MESSAGE_IDENTIFICATION" class="org.milyn.edi.unedifact.d02a.common.field.DocumentMessageIdentificationC106" createOnElement="ICSOLI/Beginning_of_message/DOCUMENT_MESSAGE_IDENTIFICATION">
        <jb:value property="documentIdentifier" data="ICSOLI/Beginning_of_message/DOCUMENT_MESSAGE_IDENTIFICATION/Document_identifier" decoder="String" default="null" />
        <jb:value property="versionIdentifier" data="ICSOLI/Beginning_of_message/DOCUMENT_MESSAGE_IDENTIFICATION/Version_identifier" decoder="String" default="null" />
        <jb:value property="revisionIdentifier" data="ICSOLI/Beginning_of_message/DOCUMENT_MESSAGE_IDENTIFICATION/Revision_identifier" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Reference_List" class="java.util.ArrayList" createOnElement="ICSOLI">
        <jb:wiring beanIdRef="ICSOLI.Reference" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Reference" class="org.milyn.edi.unedifact.d02a.common.Reference" createOnElement="ICSOLI/Reference">
        <jb:wiring property="reference" beanIdRef="ICSOLI.Reference.REFERENCE" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Reference.REFERENCE" class="org.milyn.edi.unedifact.d02a.common.field.ReferenceC506" createOnElement="ICSOLI/Reference/REFERENCE">
        <jb:value property="referenceCodeQualifier" data="ICSOLI/Reference/REFERENCE/Reference_code_qualifier" decoder="String" default="null" />
        <jb:value property="referenceIdentifier" data="ICSOLI/Reference/REFERENCE/Reference_identifier" decoder="String" default="null" />
        <jb:value property="documentLineIdentifier" data="ICSOLI/Reference/REFERENCE/Document_line_identifier" decoder="String" default="null" />
        <jb:value property="referenceVersionIdentifier" data="ICSOLI/Reference/REFERENCE/Reference_version_identifier" decoder="String" default="null" />
        <jb:value property="revisionIdentifier" data="ICSOLI/Reference/REFERENCE/Revision_identifier" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Sequence_details" class="org.milyn.edi.unedifact.d02a.common.SequenceDetails" createOnElement="ICSOLI/Sequence_details">
        <jb:value property="actionRequestNotificationDescriptionCode" data="ICSOLI/Sequence_details/Action_request_notification_description_code" decoder="String" default="null" />
        <jb:wiring property="sequenceInformation" beanIdRef="ICSOLI.Sequence_details.SEQUENCE_INFORMATION" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Sequence_details.SEQUENCE_INFORMATION" class="org.milyn.edi.unedifact.d02a.common.field.SequenceInformationC286" createOnElement="ICSOLI/Sequence_details/SEQUENCE_INFORMATION">
        <jb:value property="sequencePositionIdentifier" data="ICSOLI/Sequence_details/SEQUENCE_INFORMATION/Sequence_position_identifier" decoder="String" default="null" />
        <jb:value property="sequenceIdentifierSourceCode" data="ICSOLI/Sequence_details/SEQUENCE_INFORMATION/Sequence_identifier_source_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Sequence_details/SEQUENCE_INFORMATION/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Sequence_details/SEQUENCE_INFORMATION/Code_list_responsible_agency_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Date_time_period_List" class="java.util.ArrayList" createOnElement="ICSOLI">
        <jb:wiring beanIdRef="ICSOLI.Date_time_period" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Date_time_period" class="org.milyn.edi.unedifact.d02a.common.DateTimePeriod" createOnElement="ICSOLI/Date_time_period">
        <jb:wiring property="dateTimePeriod" beanIdRef="ICSOLI.Date_time_period.DATE_TIME_PERIOD" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Date_time_period.DATE_TIME_PERIOD" class="org.milyn.edi.unedifact.d02a.common.field.DateTimePeriodC507" createOnElement="ICSOLI/Date_time_period/DATE_TIME_PERIOD">
        <jb:value property="dateOrTimeOrPeriodFunctionCodeQualifier" data="ICSOLI/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_function_code_qualifier" decoder="String" default="null" />
        <jb:value property="dateOrTimeOrPeriodText" data="ICSOLI/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_text" decoder="String" default="null" />
        <jb:value property="dateOrTimeOrPeriodFormatCode" data="ICSOLI/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_format_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.External_file_link_identification_List" class="java.util.ArrayList" createOnElement="ICSOLI">
        <jb:wiring beanIdRef="ICSOLI.External_file_link_identification" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.External_file_link_identification" class="org.milyn.edi.unedifact.d02a.common.ExternalFileLinkIdentification" createOnElement="ICSOLI/External_file_link_identification">
        <jb:value property="sequencePositionIdentifier" data="ICSOLI/External_file_link_identification/Sequence_position_identifier" decoder="String" default="null" />
        <jb:value property="fileCompressionTechniqueName" data="ICSOLI/External_file_link_identification/File_compression_technique_name" decoder="String" default="null" />
        <jb:wiring property="fileIdentification" beanIdRef="ICSOLI.External_file_link_identification.FILE_IDENTIFICATION" />
        <jb:wiring property="fileDetails" beanIdRef="ICSOLI.External_file_link_identification.FILE_DETAILS" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.External_file_link_identification.FILE_IDENTIFICATION" class="org.milyn.edi.unedifact.d02a.common.field.FileIdentificationC077" createOnElement="ICSOLI/External_file_link_identification/FILE_IDENTIFICATION">
        <jb:value property="fileName" data="ICSOLI/External_file_link_identification/FILE_IDENTIFICATION/File_name" decoder="String" default="null" />
        <jb:value property="itemDescription" data="ICSOLI/External_file_link_identification/FILE_IDENTIFICATION/Item_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.External_file_link_identification.FILE_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.FileDetailsC099" createOnElement="ICSOLI/External_file_link_identification/FILE_DETAILS">
        <jb:value property="fileFormatName" data="ICSOLI/External_file_link_identification/FILE_DETAILS/File_format_name" decoder="String" default="null" />
        <jb:value property="versionIdentifier" data="ICSOLI/External_file_link_identification/FILE_DETAILS/Version_identifier" decoder="String" default="null" />
        <jb:value property="dataFormatDescriptionCode" data="ICSOLI/External_file_link_identification/FILE_DETAILS/Data_format_description_code" decoder="String" default="null" />
        <jb:value property="dataFormatDescription" data="ICSOLI/External_file_link_identification/FILE_DETAILS/Data_format_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1" class="org.milyn.edi.unedifact.d02a.ICSOLI.SegmentGroup1" createOnElement="ICSOLI/Segment_group_1">
        <jb:wiring property="insuranceCoverDescription" beanIdRef="ICSOLI.Segment_group_1.Insurance_cover_description" />
        <jb:wiring property="monetaryAmount" beanIdRef="ICSOLI.Segment_group_1.Monetary_amount_List" />
        <jb:wiring property="attribute" beanIdRef="ICSOLI.Segment_group_1.Attribute_List" />
        <jb:wiring property="reference" beanIdRef="ICSOLI.Segment_group_1.Reference_List" />
        <jb:wiring property="dateTimePeriod" beanIdRef="ICSOLI.Segment_group_1.Date_time_period_List" />
        <jb:wiring property="queryAndResponse" beanIdRef="ICSOLI.Segment_group_1.Query_and_response_List" />
        <jb:wiring property="freeText" beanIdRef="ICSOLI.Segment_group_1.Free_text_List" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Insurance_cover_description" class="org.milyn.edi.unedifact.d02a.common.InsuranceCoverDescription" createOnElement="ICSOLI/Segment_group_1/Insurance_cover_description">
        <jb:wiring property="insuranceCoverType" beanIdRef="ICSOLI.Segment_group_1.Insurance_cover_description.INSURANCE_COVER_TYPE" />
        <jb:wiring property="insuranceCoverDetails" beanIdRef="ICSOLI.Segment_group_1.Insurance_cover_description.INSURANCE_COVER_DETAILS" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Insurance_cover_description.INSURANCE_COVER_TYPE" class="org.milyn.edi.unedifact.d02a.common.field.InsuranceCoverTypeC330" createOnElement="ICSOLI/Segment_group_1/Insurance_cover_description/INSURANCE_COVER_TYPE">
        <jb:value property="insuranceCoverTypeCode" data="ICSOLI/Segment_group_1/Insurance_cover_description/INSURANCE_COVER_TYPE/Insurance_cover_type_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_1/Insurance_cover_description/INSURANCE_COVER_TYPE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_1/Insurance_cover_description/INSURANCE_COVER_TYPE/Code_list_responsible_agency_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Insurance_cover_description.INSURANCE_COVER_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.InsuranceCoverDetailsC331" createOnElement="ICSOLI/Segment_group_1/Insurance_cover_description/INSURANCE_COVER_DETAILS">
        <jb:value property="insuranceCoverDescriptionCode" data="ICSOLI/Segment_group_1/Insurance_cover_description/INSURANCE_COVER_DETAILS/Insurance_cover_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_1/Insurance_cover_description/INSURANCE_COVER_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_1/Insurance_cover_description/INSURANCE_COVER_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="insuranceCoverDescription1" data="ICSOLI/Segment_group_1/Insurance_cover_description/INSURANCE_COVER_DETAILS/Insurance_cover_description_-_-1" decoder="String" default="null" />
        <jb:value property="insuranceCoverDescription2" data="ICSOLI/Segment_group_1/Insurance_cover_description/INSURANCE_COVER_DETAILS/Insurance_cover_description_-_-2" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Monetary_amount_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_1">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_1.Monetary_amount" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Monetary_amount" class="org.milyn.edi.unedifact.d02a.common.MonetaryAmount" createOnElement="ICSOLI/Segment_group_1/Monetary_amount">
        <jb:wiring property="monetaryAmount" beanIdRef="ICSOLI.Segment_group_1.Monetary_amount.MONETARY_AMOUNT" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Monetary_amount.MONETARY_AMOUNT" class="org.milyn.edi.unedifact.d02a.common.field.MonetaryAmountC516" createOnElement="ICSOLI/Segment_group_1/Monetary_amount/MONETARY_AMOUNT">
        <jb:value property="monetaryAmountTypeCodeQualifier" data="ICSOLI/Segment_group_1/Monetary_amount/MONETARY_AMOUNT/Monetary_amount_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="monetaryAmount" data="ICSOLI/Segment_group_1/Monetary_amount/MONETARY_AMOUNT/Monetary_amount" decoder="DABigDecimal" default="null" />
        <jb:value property="currencyIdentificationCode" data="ICSOLI/Segment_group_1/Monetary_amount/MONETARY_AMOUNT/Currency_identification_code" decoder="String" default="null" />
        <jb:value property="currencyTypeCodeQualifier" data="ICSOLI/Segment_group_1/Monetary_amount/MONETARY_AMOUNT/Currency_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="statusDescriptionCode" data="ICSOLI/Segment_group_1/Monetary_amount/MONETARY_AMOUNT/Status_description_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Attribute_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_1">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_1.Attribute" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Attribute" class="org.milyn.edi.unedifact.d02a.common.Attribute" createOnElement="ICSOLI/Segment_group_1/Attribute">
        <jb:value property="attributeFunctionCodeQualifier" data="ICSOLI/Segment_group_1/Attribute/Attribute_function_code_qualifier" decoder="String" default="null" />
        <jb:wiring property="attributeType" beanIdRef="ICSOLI.Segment_group_1.Attribute.ATTRIBUTE_TYPE" />
        <jb:wiring property="attributeDetail" beanIdRef="ICSOLI.Segment_group_1.Attribute.ATTRIBUTE_DETAIL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Attribute.ATTRIBUTE_TYPE" class="org.milyn.edi.unedifact.d02a.common.field.AttributeTypeC955" createOnElement="ICSOLI/Segment_group_1/Attribute/ATTRIBUTE_TYPE">
        <jb:value property="attributeTypeDescriptionCode" data="ICSOLI/Segment_group_1/Attribute/ATTRIBUTE_TYPE/Attribute_type_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_1/Attribute/ATTRIBUTE_TYPE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_1/Attribute/ATTRIBUTE_TYPE/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="attributeTypeDescription" data="ICSOLI/Segment_group_1/Attribute/ATTRIBUTE_TYPE/Attribute_type_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Attribute.ATTRIBUTE_DETAIL" class="org.milyn.edi.unedifact.d02a.common.field.AttributeDetailC956" createOnElement="ICSOLI/Segment_group_1/Attribute/ATTRIBUTE_DETAIL">
        <jb:value property="attributeDescriptionCode" data="ICSOLI/Segment_group_1/Attribute/ATTRIBUTE_DETAIL/Attribute_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_1/Attribute/ATTRIBUTE_DETAIL/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_1/Attribute/ATTRIBUTE_DETAIL/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="attributeDescription" data="ICSOLI/Segment_group_1/Attribute/ATTRIBUTE_DETAIL/Attribute_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Reference_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_1">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_1.Reference" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Reference" class="org.milyn.edi.unedifact.d02a.common.Reference" createOnElement="ICSOLI/Segment_group_1/Reference">
        <jb:wiring property="reference" beanIdRef="ICSOLI.Segment_group_1.Reference.REFERENCE" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Reference.REFERENCE" class="org.milyn.edi.unedifact.d02a.common.field.ReferenceC506" createOnElement="ICSOLI/Segment_group_1/Reference/REFERENCE">
        <jb:value property="referenceCodeQualifier" data="ICSOLI/Segment_group_1/Reference/REFERENCE/Reference_code_qualifier" decoder="String" default="null" />
        <jb:value property="referenceIdentifier" data="ICSOLI/Segment_group_1/Reference/REFERENCE/Reference_identifier" decoder="String" default="null" />
        <jb:value property="documentLineIdentifier" data="ICSOLI/Segment_group_1/Reference/REFERENCE/Document_line_identifier" decoder="String" default="null" />
        <jb:value property="referenceVersionIdentifier" data="ICSOLI/Segment_group_1/Reference/REFERENCE/Reference_version_identifier" decoder="String" default="null" />
        <jb:value property="revisionIdentifier" data="ICSOLI/Segment_group_1/Reference/REFERENCE/Revision_identifier" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Date_time_period_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_1">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_1.Date_time_period" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Date_time_period" class="org.milyn.edi.unedifact.d02a.common.DateTimePeriod" createOnElement="ICSOLI/Segment_group_1/Date_time_period">
        <jb:wiring property="dateTimePeriod" beanIdRef="ICSOLI.Segment_group_1.Date_time_period.DATE_TIME_PERIOD" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Date_time_period.DATE_TIME_PERIOD" class="org.milyn.edi.unedifact.d02a.common.field.DateTimePeriodC507" createOnElement="ICSOLI/Segment_group_1/Date_time_period/DATE_TIME_PERIOD">
        <jb:value property="dateOrTimeOrPeriodFunctionCodeQualifier" data="ICSOLI/Segment_group_1/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_function_code_qualifier" decoder="String" default="null" />
        <jb:value property="dateOrTimeOrPeriodText" data="ICSOLI/Segment_group_1/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_text" decoder="String" default="null" />
        <jb:value property="dateOrTimeOrPeriodFormatCode" data="ICSOLI/Segment_group_1/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_format_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Query_and_response_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_1">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_1.Query_and_response" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Query_and_response" class="org.milyn.edi.unedifact.d02a.common.QueryAndResponse" createOnElement="ICSOLI/Segment_group_1/Query_and_response">
        <jb:value property="sectorAreaIdentificationCodeQualifier" data="ICSOLI/Segment_group_1/Query_and_response/Sector_area_identification_code_qualifier" decoder="String" default="null" />
        <jb:wiring property="questionDetails" beanIdRef="ICSOLI.Segment_group_1.Query_and_response.QUESTION_DETAILS" />
        <jb:wiring property="responseDetails" beanIdRef="ICSOLI.Segment_group_1.Query_and_response.RESPONSE_DETAILS" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Query_and_response.QUESTION_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.QuestionDetailsC811" createOnElement="ICSOLI/Segment_group_1/Query_and_response/QUESTION_DETAILS">
        <jb:value property="questionDescriptionCode" data="ICSOLI/Segment_group_1/Query_and_response/QUESTION_DETAILS/Question_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_1/Query_and_response/QUESTION_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_1/Query_and_response/QUESTION_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="questionDescription" data="ICSOLI/Segment_group_1/Query_and_response/QUESTION_DETAILS/Question_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Query_and_response.RESPONSE_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.ResponseDetailsC812" createOnElement="ICSOLI/Segment_group_1/Query_and_response/RESPONSE_DETAILS">
        <jb:value property="responseDescriptionCode" data="ICSOLI/Segment_group_1/Query_and_response/RESPONSE_DETAILS/Response_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_1/Query_and_response/RESPONSE_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_1/Query_and_response/RESPONSE_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="responseDescription" data="ICSOLI/Segment_group_1/Query_and_response/RESPONSE_DETAILS/Response_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Free_text_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_1">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_1.Free_text" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Free_text" class="org.milyn.edi.unedifact.d02a.common.FreeText" createOnElement="ICSOLI/Segment_group_1/Free_text">
        <jb:value property="textSubjectCodeQualifier" data="ICSOLI/Segment_group_1/Free_text/Text_subject_code_qualifier" decoder="String" default="null" />
        <jb:value property="freeTextFunctionCode" data="ICSOLI/Segment_group_1/Free_text/Free_text_function_code" decoder="String" default="null" />
        <jb:value property="languageNameCode" data="ICSOLI/Segment_group_1/Free_text/Language_name_code" decoder="String" default="null" />
        <jb:value property="freeTextFormatCode" data="ICSOLI/Segment_group_1/Free_text/Free_text_format_code" decoder="String" default="null" />
        <jb:wiring property="textReference" beanIdRef="ICSOLI.Segment_group_1.Free_text.TEXT_REFERENCE" />
        <jb:wiring property="textLiteral" beanIdRef="ICSOLI.Segment_group_1.Free_text.TEXT_LITERAL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Free_text.TEXT_REFERENCE" class="org.milyn.edi.unedifact.d02a.common.field.TextReferenceC107" createOnElement="ICSOLI/Segment_group_1/Free_text/TEXT_REFERENCE">
        <jb:value property="freeTextDescriptionCode" data="ICSOLI/Segment_group_1/Free_text/TEXT_REFERENCE/Free_text_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_1/Free_text/TEXT_REFERENCE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_1/Free_text/TEXT_REFERENCE/Code_list_responsible_agency_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_1.Free_text.TEXT_LITERAL" class="org.milyn.edi.unedifact.d02a.common.field.TextLiteralC108" createOnElement="ICSOLI/Segment_group_1/Free_text/TEXT_LITERAL">
        <jb:value property="freeText1" data="ICSOLI/Segment_group_1/Free_text/TEXT_LITERAL/Free_text_-_-1" decoder="String" default="null" />
        <jb:value property="freeText2" data="ICSOLI/Segment_group_1/Free_text/TEXT_LITERAL/Free_text_-_-2" decoder="String" default="null" />
        <jb:value property="freeText3" data="ICSOLI/Segment_group_1/Free_text/TEXT_LITERAL/Free_text_-_-3" decoder="String" default="null" />
        <jb:value property="freeText4" data="ICSOLI/Segment_group_1/Free_text/TEXT_LITERAL/Free_text_-_-4" decoder="String" default="null" />
        <jb:value property="freeText5" data="ICSOLI/Segment_group_1/Free_text/TEXT_LITERAL/Free_text_-_-5" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2_List" class="java.util.ArrayList" createOnElement="ICSOLI">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2" class="org.milyn.edi.unedifact.d02a.ICSOLI.SegmentGroup2" createOnElement="ICSOLI/Segment_group_2">
        <jb:wiring property="partyIdentification" beanIdRef="ICSOLI.Segment_group_2.Party_identification" />
        <jb:wiring property="reference" beanIdRef="ICSOLI.Segment_group_2.Reference_List" />
        <jb:wiring property="employmentDetails" beanIdRef="ICSOLI.Segment_group_2.Employment_details_List" />
        <jb:wiring property="dateTimePeriod" beanIdRef="ICSOLI.Segment_group_2.Date_time_period_List" />
        <jb:wiring property="percentageDetails" beanIdRef="ICSOLI.Segment_group_2.Percentage_details_List" />
        <jb:wiring property="queryAndResponse" beanIdRef="ICSOLI.Segment_group_2.Query_and_response_List" />
        <jb:wiring property="freeText" beanIdRef="ICSOLI.Segment_group_2.Free_text" />
        <jb:wiring property="communicationContact" beanIdRef="ICSOLI.Segment_group_2.Communication_contact_List" />
        <jb:wiring property="attribute" beanIdRef="ICSOLI.Segment_group_2.Attribute_List" />
        <jb:wiring property="segmentGroup3" beanIdRef="ICSOLI.Segment_group_2.Segment_group_3_List" />
        <jb:wiring property="segmentGroup4" beanIdRef="ICSOLI.Segment_group_2.Segment_group_4_List" />
        <jb:wiring property="segmentGroup5" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5_List" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Party_identification" class="org.milyn.edi.unedifact.d02a.common.PartyIdentification" createOnElement="ICSOLI/Segment_group_2/Party_identification">
        <jb:value property="partyFunctionCodeQualifier" data="ICSOLI/Segment_group_2/Party_identification/Party_function_code_qualifier" decoder="String" default="null" />
        <jb:value property="nameTypeCode" data="ICSOLI/Segment_group_2/Party_identification/Name_type_code" decoder="String" default="null" />
        <jb:value property="nameStatusCode" data="ICSOLI/Segment_group_2/Party_identification/Name_status_code" decoder="String" default="null" />
        <jb:value property="actionRequestNotificationDescriptionCode" data="ICSOLI/Segment_group_2/Party_identification/Action_request_notification_description_code" decoder="String" default="null" />
        <jb:wiring property="identificationNumber" beanIdRef="ICSOLI.Segment_group_2.Party_identification.IDENTIFICATION_NUMBER" />
        <jb:wiring property="partyIdentificationDetails" beanIdRef="ICSOLI.Segment_group_2.Party_identification.PARTY_IDENTIFICATION_DETAILS" />
        <jb:wiring property="nameComponentDetails1" beanIdRef="ICSOLI.Segment_group_2.Party_identification.NAME_COMPONENT_DETAILS_-_-1" />
        <jb:wiring property="nameComponentDetails2" beanIdRef="ICSOLI.Segment_group_2.Party_identification.NAME_COMPONENT_DETAILS_-_-2" />
        <jb:wiring property="nameComponentDetails3" beanIdRef="ICSOLI.Segment_group_2.Party_identification.NAME_COMPONENT_DETAILS_-_-3" />
        <jb:wiring property="nameComponentDetails4" beanIdRef="ICSOLI.Segment_group_2.Party_identification.NAME_COMPONENT_DETAILS_-_-4" />
        <jb:wiring property="nameComponentDetails5" beanIdRef="ICSOLI.Segment_group_2.Party_identification.NAME_COMPONENT_DETAILS_-_-5" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Party_identification.IDENTIFICATION_NUMBER" class="org.milyn.edi.unedifact.d02a.common.field.IdentificationNumberC206" createOnElement="ICSOLI/Segment_group_2/Party_identification/IDENTIFICATION_NUMBER">
        <jb:value property="objectIdentifier" data="ICSOLI/Segment_group_2/Party_identification/IDENTIFICATION_NUMBER/Object_identifier" decoder="String" default="null" />
        <jb:value property="objectIdentificationCodeQualifier" data="ICSOLI/Segment_group_2/Party_identification/IDENTIFICATION_NUMBER/Object_identification_code_qualifier" decoder="String" default="null" />
        <jb:value property="statusDescriptionCode" data="ICSOLI/Segment_group_2/Party_identification/IDENTIFICATION_NUMBER/Status_description_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Party_identification.PARTY_IDENTIFICATION_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.PartyIdentificationDetailsC082" createOnElement="ICSOLI/Segment_group_2/Party_identification/PARTY_IDENTIFICATION_DETAILS">
        <jb:value property="partyIdentifier" data="ICSOLI/Segment_group_2/Party_identification/PARTY_IDENTIFICATION_DETAILS/Party_identifier" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Party_identification/PARTY_IDENTIFICATION_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Party_identification/PARTY_IDENTIFICATION_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Party_identification.NAME_COMPONENT_DETAILS_-_-1" class="org.milyn.edi.unedifact.d02a.common.field.NameComponentDetailsC816" createOnElement="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-1">
        <jb:value property="nameComponentTypeCodeQualifier" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-1/Name_component_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="nameComponentDescription" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-1/Name_component_description" decoder="String" default="null" />
        <jb:value property="nameComponentUsageCode" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-1/Name_component_usage_code" decoder="String" default="null" />
        <jb:value property="nameOriginalAlphabetCode" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-1/Name_original_alphabet_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Party_identification.NAME_COMPONENT_DETAILS_-_-2" class="org.milyn.edi.unedifact.d02a.common.field.NameComponentDetailsC816" createOnElement="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-2">
        <jb:value property="nameComponentTypeCodeQualifier" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-2/Name_component_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="nameComponentDescription" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-2/Name_component_description" decoder="String" default="null" />
        <jb:value property="nameComponentUsageCode" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-2/Name_component_usage_code" decoder="String" default="null" />
        <jb:value property="nameOriginalAlphabetCode" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-2/Name_original_alphabet_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Party_identification.NAME_COMPONENT_DETAILS_-_-3" class="org.milyn.edi.unedifact.d02a.common.field.NameComponentDetailsC816" createOnElement="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-3">
        <jb:value property="nameComponentTypeCodeQualifier" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-3/Name_component_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="nameComponentDescription" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-3/Name_component_description" decoder="String" default="null" />
        <jb:value property="nameComponentUsageCode" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-3/Name_component_usage_code" decoder="String" default="null" />
        <jb:value property="nameOriginalAlphabetCode" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-3/Name_original_alphabet_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Party_identification.NAME_COMPONENT_DETAILS_-_-4" class="org.milyn.edi.unedifact.d02a.common.field.NameComponentDetailsC816" createOnElement="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-4">
        <jb:value property="nameComponentTypeCodeQualifier" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-4/Name_component_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="nameComponentDescription" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-4/Name_component_description" decoder="String" default="null" />
        <jb:value property="nameComponentUsageCode" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-4/Name_component_usage_code" decoder="String" default="null" />
        <jb:value property="nameOriginalAlphabetCode" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-4/Name_original_alphabet_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Party_identification.NAME_COMPONENT_DETAILS_-_-5" class="org.milyn.edi.unedifact.d02a.common.field.NameComponentDetailsC816" createOnElement="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-5">
        <jb:value property="nameComponentTypeCodeQualifier" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-5/Name_component_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="nameComponentDescription" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-5/Name_component_description" decoder="String" default="null" />
        <jb:value property="nameComponentUsageCode" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-5/Name_component_usage_code" decoder="String" default="null" />
        <jb:value property="nameOriginalAlphabetCode" data="ICSOLI/Segment_group_2/Party_identification/NAME_COMPONENT_DETAILS_-_-5/Name_original_alphabet_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Reference_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Reference" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Reference" class="org.milyn.edi.unedifact.d02a.common.Reference" createOnElement="ICSOLI/Segment_group_2/Reference">
        <jb:wiring property="reference" beanIdRef="ICSOLI.Segment_group_2.Reference.REFERENCE" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Reference.REFERENCE" class="org.milyn.edi.unedifact.d02a.common.field.ReferenceC506" createOnElement="ICSOLI/Segment_group_2/Reference/REFERENCE">
        <jb:value property="referenceCodeQualifier" data="ICSOLI/Segment_group_2/Reference/REFERENCE/Reference_code_qualifier" decoder="String" default="null" />
        <jb:value property="referenceIdentifier" data="ICSOLI/Segment_group_2/Reference/REFERENCE/Reference_identifier" decoder="String" default="null" />
        <jb:value property="documentLineIdentifier" data="ICSOLI/Segment_group_2/Reference/REFERENCE/Document_line_identifier" decoder="String" default="null" />
        <jb:value property="referenceVersionIdentifier" data="ICSOLI/Segment_group_2/Reference/REFERENCE/Reference_version_identifier" decoder="String" default="null" />
        <jb:value property="revisionIdentifier" data="ICSOLI/Segment_group_2/Reference/REFERENCE/Revision_identifier" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Employment_details_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Employment_details" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Employment_details" class="org.milyn.edi.unedifact.d02a.common.EmploymentDetails" createOnElement="ICSOLI/Segment_group_2/Employment_details">
        <jb:value property="employmentDetailsCodeQualifier" data="ICSOLI/Segment_group_2/Employment_details/Employment_details_code_qualifier" decoder="String" default="null" />
        <jb:value property="jobTitleDescription" data="ICSOLI/Segment_group_2/Employment_details/Job_title_description" decoder="String" default="null" />
        <jb:value property="qualificationApplicationAreaCode" data="ICSOLI/Segment_group_2/Employment_details/Qualification_application_area_code" decoder="String" default="null" />
        <jb:wiring property="employmentCategory" beanIdRef="ICSOLI.Segment_group_2.Employment_details.EMPLOYMENT_CATEGORY" />
        <jb:wiring property="occupation" beanIdRef="ICSOLI.Segment_group_2.Employment_details.OCCUPATION" />
        <jb:wiring property="qualificationClassification" beanIdRef="ICSOLI.Segment_group_2.Employment_details.QUALIFICATION_CLASSIFICATION" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Employment_details.EMPLOYMENT_CATEGORY" class="org.milyn.edi.unedifact.d02a.common.field.EmploymentCategoryC948" createOnElement="ICSOLI/Segment_group_2/Employment_details/EMPLOYMENT_CATEGORY">
        <jb:value property="employmentCategoryDescriptionCode" data="ICSOLI/Segment_group_2/Employment_details/EMPLOYMENT_CATEGORY/Employment_category_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Employment_details/EMPLOYMENT_CATEGORY/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Employment_details/EMPLOYMENT_CATEGORY/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="employmentCategoryDescription" data="ICSOLI/Segment_group_2/Employment_details/EMPLOYMENT_CATEGORY/Employment_category_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Employment_details.OCCUPATION" class="org.milyn.edi.unedifact.d02a.common.field.OccupationC951" createOnElement="ICSOLI/Segment_group_2/Employment_details/OCCUPATION">
        <jb:value property="occupationDescriptionCode" data="ICSOLI/Segment_group_2/Employment_details/OCCUPATION/Occupation_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Employment_details/OCCUPATION/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Employment_details/OCCUPATION/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="occupationDescription1" data="ICSOLI/Segment_group_2/Employment_details/OCCUPATION/Occupation_description_-_-1" decoder="String" default="null" />
        <jb:value property="occupationDescription2" data="ICSOLI/Segment_group_2/Employment_details/OCCUPATION/Occupation_description_-_-2" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Employment_details.QUALIFICATION_CLASSIFICATION" class="org.milyn.edi.unedifact.d02a.common.field.QualificationClassificationC950" createOnElement="ICSOLI/Segment_group_2/Employment_details/QUALIFICATION_CLASSIFICATION">
        <jb:value property="qualificationClassificationDescriptionCode" data="ICSOLI/Segment_group_2/Employment_details/QUALIFICATION_CLASSIFICATION/Qualification_classification_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Employment_details/QUALIFICATION_CLASSIFICATION/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Employment_details/QUALIFICATION_CLASSIFICATION/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="qualificationClassificationDescription1" data="ICSOLI/Segment_group_2/Employment_details/QUALIFICATION_CLASSIFICATION/Qualification_classification_description_-_-1" decoder="String" default="null" />
        <jb:value property="qualificationClassificationDescription2" data="ICSOLI/Segment_group_2/Employment_details/QUALIFICATION_CLASSIFICATION/Qualification_classification_description_-_-2" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Date_time_period_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Date_time_period" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Date_time_period" class="org.milyn.edi.unedifact.d02a.common.DateTimePeriod" createOnElement="ICSOLI/Segment_group_2/Date_time_period">
        <jb:wiring property="dateTimePeriod" beanIdRef="ICSOLI.Segment_group_2.Date_time_period.DATE_TIME_PERIOD" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Date_time_period.DATE_TIME_PERIOD" class="org.milyn.edi.unedifact.d02a.common.field.DateTimePeriodC507" createOnElement="ICSOLI/Segment_group_2/Date_time_period/DATE_TIME_PERIOD">
        <jb:value property="dateOrTimeOrPeriodFunctionCodeQualifier" data="ICSOLI/Segment_group_2/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_function_code_qualifier" decoder="String" default="null" />
        <jb:value property="dateOrTimeOrPeriodText" data="ICSOLI/Segment_group_2/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_text" decoder="String" default="null" />
        <jb:value property="dateOrTimeOrPeriodFormatCode" data="ICSOLI/Segment_group_2/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_format_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Percentage_details_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Percentage_details" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Percentage_details" class="org.milyn.edi.unedifact.d02a.common.PercentageDetails" createOnElement="ICSOLI/Segment_group_2/Percentage_details">
        <jb:value property="statusDescriptionCode" data="ICSOLI/Segment_group_2/Percentage_details/Status_description_code" decoder="String" default="null" />
        <jb:wiring property="percentageDetails" beanIdRef="ICSOLI.Segment_group_2.Percentage_details.PERCENTAGE_DETAILS" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Percentage_details.PERCENTAGE_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.PercentageDetailsC501" createOnElement="ICSOLI/Segment_group_2/Percentage_details/PERCENTAGE_DETAILS">
        <jb:value property="percentageTypeCodeQualifier" data="ICSOLI/Segment_group_2/Percentage_details/PERCENTAGE_DETAILS/Percentage_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="percentage" data="ICSOLI/Segment_group_2/Percentage_details/PERCENTAGE_DETAILS/Percentage" decoder="DABigDecimal" default="null" />
        <jb:value property="percentageBasisIdentificationCode" data="ICSOLI/Segment_group_2/Percentage_details/PERCENTAGE_DETAILS/Percentage_basis_identification_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Percentage_details/PERCENTAGE_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Percentage_details/PERCENTAGE_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Query_and_response_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Query_and_response" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Query_and_response" class="org.milyn.edi.unedifact.d02a.common.QueryAndResponse" createOnElement="ICSOLI/Segment_group_2/Query_and_response">
        <jb:value property="sectorAreaIdentificationCodeQualifier" data="ICSOLI/Segment_group_2/Query_and_response/Sector_area_identification_code_qualifier" decoder="String" default="null" />
        <jb:wiring property="questionDetails" beanIdRef="ICSOLI.Segment_group_2.Query_and_response.QUESTION_DETAILS" />
        <jb:wiring property="responseDetails" beanIdRef="ICSOLI.Segment_group_2.Query_and_response.RESPONSE_DETAILS" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Query_and_response.QUESTION_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.QuestionDetailsC811" createOnElement="ICSOLI/Segment_group_2/Query_and_response/QUESTION_DETAILS">
        <jb:value property="questionDescriptionCode" data="ICSOLI/Segment_group_2/Query_and_response/QUESTION_DETAILS/Question_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Query_and_response/QUESTION_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Query_and_response/QUESTION_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="questionDescription" data="ICSOLI/Segment_group_2/Query_and_response/QUESTION_DETAILS/Question_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Query_and_response.RESPONSE_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.ResponseDetailsC812" createOnElement="ICSOLI/Segment_group_2/Query_and_response/RESPONSE_DETAILS">
        <jb:value property="responseDescriptionCode" data="ICSOLI/Segment_group_2/Query_and_response/RESPONSE_DETAILS/Response_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Query_and_response/RESPONSE_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Query_and_response/RESPONSE_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="responseDescription" data="ICSOLI/Segment_group_2/Query_and_response/RESPONSE_DETAILS/Response_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Free_text" class="org.milyn.edi.unedifact.d02a.common.FreeText" createOnElement="ICSOLI/Segment_group_2/Free_text">
        <jb:value property="textSubjectCodeQualifier" data="ICSOLI/Segment_group_2/Free_text/Text_subject_code_qualifier" decoder="String" default="null" />
        <jb:value property="freeTextFunctionCode" data="ICSOLI/Segment_group_2/Free_text/Free_text_function_code" decoder="String" default="null" />
        <jb:value property="languageNameCode" data="ICSOLI/Segment_group_2/Free_text/Language_name_code" decoder="String" default="null" />
        <jb:value property="freeTextFormatCode" data="ICSOLI/Segment_group_2/Free_text/Free_text_format_code" decoder="String" default="null" />
        <jb:wiring property="textReference" beanIdRef="ICSOLI.Segment_group_2.Free_text.TEXT_REFERENCE" />
        <jb:wiring property="textLiteral" beanIdRef="ICSOLI.Segment_group_2.Free_text.TEXT_LITERAL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Free_text.TEXT_REFERENCE" class="org.milyn.edi.unedifact.d02a.common.field.TextReferenceC107" createOnElement="ICSOLI/Segment_group_2/Free_text/TEXT_REFERENCE">
        <jb:value property="freeTextDescriptionCode" data="ICSOLI/Segment_group_2/Free_text/TEXT_REFERENCE/Free_text_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Free_text/TEXT_REFERENCE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Free_text/TEXT_REFERENCE/Code_list_responsible_agency_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Free_text.TEXT_LITERAL" class="org.milyn.edi.unedifact.d02a.common.field.TextLiteralC108" createOnElement="ICSOLI/Segment_group_2/Free_text/TEXT_LITERAL">
        <jb:value property="freeText1" data="ICSOLI/Segment_group_2/Free_text/TEXT_LITERAL/Free_text_-_-1" decoder="String" default="null" />
        <jb:value property="freeText2" data="ICSOLI/Segment_group_2/Free_text/TEXT_LITERAL/Free_text_-_-2" decoder="String" default="null" />
        <jb:value property="freeText3" data="ICSOLI/Segment_group_2/Free_text/TEXT_LITERAL/Free_text_-_-3" decoder="String" default="null" />
        <jb:value property="freeText4" data="ICSOLI/Segment_group_2/Free_text/TEXT_LITERAL/Free_text_-_-4" decoder="String" default="null" />
        <jb:value property="freeText5" data="ICSOLI/Segment_group_2/Free_text/TEXT_LITERAL/Free_text_-_-5" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Communication_contact_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Communication_contact" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Communication_contact" class="org.milyn.edi.unedifact.d02a.common.CommunicationContact" createOnElement="ICSOLI/Segment_group_2/Communication_contact">
        <jb:wiring property="communicationContact" beanIdRef="ICSOLI.Segment_group_2.Communication_contact.COMMUNICATION_CONTACT" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Communication_contact.COMMUNICATION_CONTACT" class="org.milyn.edi.unedifact.d02a.common.field.CommunicationContactC076" createOnElement="ICSOLI/Segment_group_2/Communication_contact/COMMUNICATION_CONTACT">
        <jb:value property="communicationAddressIdentifier" data="ICSOLI/Segment_group_2/Communication_contact/COMMUNICATION_CONTACT/Communication_address_identifier" decoder="String" default="null" />
        <jb:value property="communicationAddressCodeQualifier" data="ICSOLI/Segment_group_2/Communication_contact/COMMUNICATION_CONTACT/Communication_address_code_qualifier" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Attribute_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Attribute" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Attribute" class="org.milyn.edi.unedifact.d02a.common.Attribute" createOnElement="ICSOLI/Segment_group_2/Attribute">
        <jb:value property="attributeFunctionCodeQualifier" data="ICSOLI/Segment_group_2/Attribute/Attribute_function_code_qualifier" decoder="String" default="null" />
        <jb:wiring property="attributeType" beanIdRef="ICSOLI.Segment_group_2.Attribute.ATTRIBUTE_TYPE" />
        <jb:wiring property="attributeDetail" beanIdRef="ICSOLI.Segment_group_2.Attribute.ATTRIBUTE_DETAIL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Attribute.ATTRIBUTE_TYPE" class="org.milyn.edi.unedifact.d02a.common.field.AttributeTypeC955" createOnElement="ICSOLI/Segment_group_2/Attribute/ATTRIBUTE_TYPE">
        <jb:value property="attributeTypeDescriptionCode" data="ICSOLI/Segment_group_2/Attribute/ATTRIBUTE_TYPE/Attribute_type_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Attribute/ATTRIBUTE_TYPE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Attribute/ATTRIBUTE_TYPE/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="attributeTypeDescription" data="ICSOLI/Segment_group_2/Attribute/ATTRIBUTE_TYPE/Attribute_type_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Attribute.ATTRIBUTE_DETAIL" class="org.milyn.edi.unedifact.d02a.common.field.AttributeDetailC956" createOnElement="ICSOLI/Segment_group_2/Attribute/ATTRIBUTE_DETAIL">
        <jb:value property="attributeDescriptionCode" data="ICSOLI/Segment_group_2/Attribute/ATTRIBUTE_DETAIL/Attribute_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Attribute/ATTRIBUTE_DETAIL/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Attribute/ATTRIBUTE_DETAIL/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="attributeDescription" data="ICSOLI/Segment_group_2/Attribute/ATTRIBUTE_DETAIL/Attribute_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_3_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Segment_group_3" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_3" class="org.milyn.edi.unedifact.d02a.ICSOLI.SegmentGroup3" createOnElement="ICSOLI/Segment_group_2/Segment_group_3">
        <jb:wiring property="address" beanIdRef="ICSOLI.Segment_group_2.Segment_group_3.Address" />
        <jb:wiring property="communicationContact" beanIdRef="ICSOLI.Segment_group_2.Segment_group_3.Communication_contact_List" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_3.Address" class="org.milyn.edi.unedifact.d02a.common.Address" createOnElement="ICSOLI/Segment_group_2/Segment_group_3/Address">
        <jb:value property="cityName" data="ICSOLI/Segment_group_2/Segment_group_3/Address/City_name" decoder="String" default="null" />
        <jb:value property="postalIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_3/Address/Postal_identification_code" decoder="String" default="null" />
        <jb:value property="countryNameCode" data="ICSOLI/Segment_group_2/Segment_group_3/Address/Country_name_code" decoder="String" default="null" />
        <jb:wiring property="addressUsage" beanIdRef="ICSOLI.Segment_group_2.Segment_group_3.Address.ADDRESS_USAGE" />
        <jb:wiring property="addressDetails" beanIdRef="ICSOLI.Segment_group_2.Segment_group_3.Address.ADDRESS_DETAILS" />
        <jb:wiring property="countrySubEntityDetails" beanIdRef="ICSOLI.Segment_group_2.Segment_group_3.Address.COUNTRY_SUB_ENTITY_DETAILS" />
        <jb:wiring property="locationIdentification" beanIdRef="ICSOLI.Segment_group_2.Segment_group_3.Address.LOCATION_IDENTIFICATION" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_3.Address.ADDRESS_USAGE" class="org.milyn.edi.unedifact.d02a.common.field.AddressUsageC817" createOnElement="ICSOLI/Segment_group_2/Segment_group_3/Address/ADDRESS_USAGE">
        <jb:value property="addressPurposeCode" data="ICSOLI/Segment_group_2/Segment_group_3/Address/ADDRESS_USAGE/Address_purpose_code" decoder="String" default="null" />
        <jb:value property="addressTypeCode" data="ICSOLI/Segment_group_2/Segment_group_3/Address/ADDRESS_USAGE/Address_type_code" decoder="String" default="null" />
        <jb:value property="addressStatusCode" data="ICSOLI/Segment_group_2/Segment_group_3/Address/ADDRESS_USAGE/Address_status_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_3.Address.ADDRESS_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.AddressDetailsC090" createOnElement="ICSOLI/Segment_group_2/Segment_group_3/Address/ADDRESS_DETAILS">
        <jb:value property="addressFormatCode" data="ICSOLI/Segment_group_2/Segment_group_3/Address/ADDRESS_DETAILS/Address_format_code" decoder="String" default="null" />
        <jb:value property="addressComponentDescription1" data="ICSOLI/Segment_group_2/Segment_group_3/Address/ADDRESS_DETAILS/Address_component_description_-_-1" decoder="String" default="null" />
        <jb:value property="addressComponentDescription2" data="ICSOLI/Segment_group_2/Segment_group_3/Address/ADDRESS_DETAILS/Address_component_description_-_-2" decoder="String" default="null" />
        <jb:value property="addressComponentDescription3" data="ICSOLI/Segment_group_2/Segment_group_3/Address/ADDRESS_DETAILS/Address_component_description_-_-3" decoder="String" default="null" />
        <jb:value property="addressComponentDescription4" data="ICSOLI/Segment_group_2/Segment_group_3/Address/ADDRESS_DETAILS/Address_component_description_-_-4" decoder="String" default="null" />
        <jb:value property="addressComponentDescription5" data="ICSOLI/Segment_group_2/Segment_group_3/Address/ADDRESS_DETAILS/Address_component_description_-_-5" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_3.Address.COUNTRY_SUB_ENTITY_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.CountrySubEntityDetailsC819" createOnElement="ICSOLI/Segment_group_2/Segment_group_3/Address/COUNTRY_SUB_ENTITY_DETAILS">
        <jb:value property="countrySubEntityNameCode" data="ICSOLI/Segment_group_2/Segment_group_3/Address/COUNTRY_SUB_ENTITY_DETAILS/Country_sub_entity_name_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_3/Address/COUNTRY_SUB_ENTITY_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Segment_group_3/Address/COUNTRY_SUB_ENTITY_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="countrySubEntityName" data="ICSOLI/Segment_group_2/Segment_group_3/Address/COUNTRY_SUB_ENTITY_DETAILS/Country_sub_entity_name" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_3.Address.LOCATION_IDENTIFICATION" class="org.milyn.edi.unedifact.d02a.common.field.LocationIdentificationC517" createOnElement="ICSOLI/Segment_group_2/Segment_group_3/Address/LOCATION_IDENTIFICATION">
        <jb:value property="locationNameCode" data="ICSOLI/Segment_group_2/Segment_group_3/Address/LOCATION_IDENTIFICATION/Location_name_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_3/Address/LOCATION_IDENTIFICATION/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Segment_group_3/Address/LOCATION_IDENTIFICATION/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="locationName" data="ICSOLI/Segment_group_2/Segment_group_3/Address/LOCATION_IDENTIFICATION/Location_name" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_3.Communication_contact_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2/Segment_group_3">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Segment_group_3.Communication_contact" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_3.Communication_contact" class="org.milyn.edi.unedifact.d02a.common.CommunicationContact" createOnElement="ICSOLI/Segment_group_2/Segment_group_3/Communication_contact">
        <jb:wiring property="communicationContact" beanIdRef="ICSOLI.Segment_group_2.Segment_group_3.Communication_contact.COMMUNICATION_CONTACT" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_3.Communication_contact.COMMUNICATION_CONTACT" class="org.milyn.edi.unedifact.d02a.common.field.CommunicationContactC076" createOnElement="ICSOLI/Segment_group_2/Segment_group_3/Communication_contact/COMMUNICATION_CONTACT">
        <jb:value property="communicationAddressIdentifier" data="ICSOLI/Segment_group_2/Segment_group_3/Communication_contact/COMMUNICATION_CONTACT/Communication_address_identifier" decoder="String" default="null" />
        <jb:value property="communicationAddressCodeQualifier" data="ICSOLI/Segment_group_2/Segment_group_3/Communication_contact/COMMUNICATION_CONTACT/Communication_address_code_qualifier" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_4_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Segment_group_4" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_4" class="org.milyn.edi.unedifact.d02a.ICSOLI.SegmentGroup4" createOnElement="ICSOLI/Segment_group_2/Segment_group_4">
        <jb:wiring property="riskObjectType" beanIdRef="ICSOLI.Segment_group_2.Segment_group_4.Risk_object_type" />
        <jb:wiring property="monetaryAmount" beanIdRef="ICSOLI.Segment_group_2.Segment_group_4.Monetary_amount" />
        <jb:wiring property="freeText" beanIdRef="ICSOLI.Segment_group_2.Segment_group_4.Free_text" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_4.Risk_object_type" class="org.milyn.edi.unedifact.d02a.common.RiskObjectType" createOnElement="ICSOLI/Segment_group_2/Segment_group_4/Risk_object_type">
        <jb:wiring property="riskObjectType" beanIdRef="ICSOLI.Segment_group_2.Segment_group_4.Risk_object_type.RISK_OBJECT_TYPE" />
        <jb:wiring property="riskObjectSubType" beanIdRef="ICSOLI.Segment_group_2.Segment_group_4.Risk_object_type.RISK_OBJECT_SUB_TYPE" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_4.Risk_object_type.RISK_OBJECT_TYPE" class="org.milyn.edi.unedifact.d02a.common.field.RiskObjectTypeC851" createOnElement="ICSOLI/Segment_group_2/Segment_group_4/Risk_object_type/RISK_OBJECT_TYPE">
        <jb:value property="riskObjectTypeIdentifier" data="ICSOLI/Segment_group_2/Segment_group_4/Risk_object_type/RISK_OBJECT_TYPE/Risk_object_type_identifier" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_4/Risk_object_type/RISK_OBJECT_TYPE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Segment_group_4/Risk_object_type/RISK_OBJECT_TYPE/Code_list_responsible_agency_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_4.Risk_object_type.RISK_OBJECT_SUB_TYPE" class="org.milyn.edi.unedifact.d02a.common.field.RiskObjectSubTypeC852" createOnElement="ICSOLI/Segment_group_2/Segment_group_4/Risk_object_type/RISK_OBJECT_SUB_TYPE">
        <jb:value property="riskObjectSubTypeDescriptionIdentifier" data="ICSOLI/Segment_group_2/Segment_group_4/Risk_object_type/RISK_OBJECT_SUB_TYPE/Risk_object_sub_type_description_identifier" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_4/Risk_object_type/RISK_OBJECT_SUB_TYPE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Segment_group_4/Risk_object_type/RISK_OBJECT_SUB_TYPE/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="riskObjectSubTypeDescription" data="ICSOLI/Segment_group_2/Segment_group_4/Risk_object_type/RISK_OBJECT_SUB_TYPE/Risk_object_sub_type_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_4.Monetary_amount" class="org.milyn.edi.unedifact.d02a.common.MonetaryAmount" createOnElement="ICSOLI/Segment_group_2/Segment_group_4/Monetary_amount">
        <jb:wiring property="monetaryAmount" beanIdRef="ICSOLI.Segment_group_2.Segment_group_4.Monetary_amount.MONETARY_AMOUNT" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_4.Monetary_amount.MONETARY_AMOUNT" class="org.milyn.edi.unedifact.d02a.common.field.MonetaryAmountC516" createOnElement="ICSOLI/Segment_group_2/Segment_group_4/Monetary_amount/MONETARY_AMOUNT">
        <jb:value property="monetaryAmountTypeCodeQualifier" data="ICSOLI/Segment_group_2/Segment_group_4/Monetary_amount/MONETARY_AMOUNT/Monetary_amount_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="monetaryAmount" data="ICSOLI/Segment_group_2/Segment_group_4/Monetary_amount/MONETARY_AMOUNT/Monetary_amount" decoder="DABigDecimal" default="null" />
        <jb:value property="currencyIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_4/Monetary_amount/MONETARY_AMOUNT/Currency_identification_code" decoder="String" default="null" />
        <jb:value property="currencyTypeCodeQualifier" data="ICSOLI/Segment_group_2/Segment_group_4/Monetary_amount/MONETARY_AMOUNT/Currency_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="statusDescriptionCode" data="ICSOLI/Segment_group_2/Segment_group_4/Monetary_amount/MONETARY_AMOUNT/Status_description_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_4.Free_text" class="org.milyn.edi.unedifact.d02a.common.FreeText" createOnElement="ICSOLI/Segment_group_2/Segment_group_4/Free_text">
        <jb:value property="textSubjectCodeQualifier" data="ICSOLI/Segment_group_2/Segment_group_4/Free_text/Text_subject_code_qualifier" decoder="String" default="null" />
        <jb:value property="freeTextFunctionCode" data="ICSOLI/Segment_group_2/Segment_group_4/Free_text/Free_text_function_code" decoder="String" default="null" />
        <jb:value property="languageNameCode" data="ICSOLI/Segment_group_2/Segment_group_4/Free_text/Language_name_code" decoder="String" default="null" />
        <jb:value property="freeTextFormatCode" data="ICSOLI/Segment_group_2/Segment_group_4/Free_text/Free_text_format_code" decoder="String" default="null" />
        <jb:wiring property="textReference" beanIdRef="ICSOLI.Segment_group_2.Segment_group_4.Free_text.TEXT_REFERENCE" />
        <jb:wiring property="textLiteral" beanIdRef="ICSOLI.Segment_group_2.Segment_group_4.Free_text.TEXT_LITERAL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_4.Free_text.TEXT_REFERENCE" class="org.milyn.edi.unedifact.d02a.common.field.TextReferenceC107" createOnElement="ICSOLI/Segment_group_2/Segment_group_4/Free_text/TEXT_REFERENCE">
        <jb:value property="freeTextDescriptionCode" data="ICSOLI/Segment_group_2/Segment_group_4/Free_text/TEXT_REFERENCE/Free_text_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_4/Free_text/TEXT_REFERENCE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Segment_group_4/Free_text/TEXT_REFERENCE/Code_list_responsible_agency_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_4.Free_text.TEXT_LITERAL" class="org.milyn.edi.unedifact.d02a.common.field.TextLiteralC108" createOnElement="ICSOLI/Segment_group_2/Segment_group_4/Free_text/TEXT_LITERAL">
        <jb:value property="freeText1" data="ICSOLI/Segment_group_2/Segment_group_4/Free_text/TEXT_LITERAL/Free_text_-_-1" decoder="String" default="null" />
        <jb:value property="freeText2" data="ICSOLI/Segment_group_2/Segment_group_4/Free_text/TEXT_LITERAL/Free_text_-_-2" decoder="String" default="null" />
        <jb:value property="freeText3" data="ICSOLI/Segment_group_2/Segment_group_4/Free_text/TEXT_LITERAL/Free_text_-_-3" decoder="String" default="null" />
        <jb:value property="freeText4" data="ICSOLI/Segment_group_2/Segment_group_4/Free_text/TEXT_LITERAL/Free_text_-_-4" decoder="String" default="null" />
        <jb:value property="freeText5" data="ICSOLI/Segment_group_2/Segment_group_4/Free_text/TEXT_LITERAL/Free_text_-_-5" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Segment_group_5" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5" class="org.milyn.edi.unedifact.d02a.ICSOLI.SegmentGroup5" createOnElement="ICSOLI/Segment_group_2/Segment_group_5">
        <jb:wiring property="componentDetails" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Component_details" />
        <jb:wiring property="attribute" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Attribute_List" />
        <jb:wiring property="identity" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Identity" />
        <jb:wiring property="reference" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Reference_List" />
        <jb:wiring property="dateTimePeriod" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Date_time_period_List" />
        <jb:wiring property="monetaryAmount" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Monetary_amount_List" />
        <jb:wiring property="numberOfUnits" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Number_of_units_List" />
        <jb:wiring property="queryAndResponse" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Query_and_response_List" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Component_details" class="org.milyn.edi.unedifact.d02a.common.ComponentDetails" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Component_details">
        <jb:wiring property="typeOfUnitComponent" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Component_details.TYPE_OF_UNIT_COMPONENT" />
        <jb:wiring property="componentMaterial" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Component_details.COMPONENT_MATERIAL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Component_details.TYPE_OF_UNIT_COMPONENT" class="org.milyn.edi.unedifact.d02a.common.field.TypeOfUnitComponentC823" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Component_details/TYPE_OF_UNIT_COMPONENT">
        <jb:value property="unitOrComponentTypeDescriptionCode" data="ICSOLI/Segment_group_2/Segment_group_5/Component_details/TYPE_OF_UNIT_COMPONENT/Unit_or_component_type_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_5/Component_details/TYPE_OF_UNIT_COMPONENT/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Segment_group_5/Component_details/TYPE_OF_UNIT_COMPONENT/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="unitOrComponentTypeDescription" data="ICSOLI/Segment_group_2/Segment_group_5/Component_details/TYPE_OF_UNIT_COMPONENT/Unit_or_component_type_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Component_details.COMPONENT_MATERIAL" class="org.milyn.edi.unedifact.d02a.common.field.ComponentMaterialC824" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Component_details/COMPONENT_MATERIAL">
        <jb:value property="componentMaterialDescriptionCode" data="ICSOLI/Segment_group_2/Segment_group_5/Component_details/COMPONENT_MATERIAL/Component_material_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_5/Component_details/COMPONENT_MATERIAL/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Segment_group_5/Component_details/COMPONENT_MATERIAL/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="componentMaterialDescription" data="ICSOLI/Segment_group_2/Segment_group_5/Component_details/COMPONENT_MATERIAL/Component_material_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Attribute_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2/Segment_group_5">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Attribute" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Attribute" class="org.milyn.edi.unedifact.d02a.common.Attribute" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Attribute">
        <jb:value property="attributeFunctionCodeQualifier" data="ICSOLI/Segment_group_2/Segment_group_5/Attribute/Attribute_function_code_qualifier" decoder="String" default="null" />
        <jb:wiring property="attributeType" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Attribute.ATTRIBUTE_TYPE" />
        <jb:wiring property="attributeDetail" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Attribute.ATTRIBUTE_DETAIL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Attribute.ATTRIBUTE_TYPE" class="org.milyn.edi.unedifact.d02a.common.field.AttributeTypeC955" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Attribute/ATTRIBUTE_TYPE">
        <jb:value property="attributeTypeDescriptionCode" data="ICSOLI/Segment_group_2/Segment_group_5/Attribute/ATTRIBUTE_TYPE/Attribute_type_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_5/Attribute/ATTRIBUTE_TYPE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Segment_group_5/Attribute/ATTRIBUTE_TYPE/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="attributeTypeDescription" data="ICSOLI/Segment_group_2/Segment_group_5/Attribute/ATTRIBUTE_TYPE/Attribute_type_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Attribute.ATTRIBUTE_DETAIL" class="org.milyn.edi.unedifact.d02a.common.field.AttributeDetailC956" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Attribute/ATTRIBUTE_DETAIL">
        <jb:value property="attributeDescriptionCode" data="ICSOLI/Segment_group_2/Segment_group_5/Attribute/ATTRIBUTE_DETAIL/Attribute_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_5/Attribute/ATTRIBUTE_DETAIL/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Segment_group_5/Attribute/ATTRIBUTE_DETAIL/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="attributeDescription" data="ICSOLI/Segment_group_2/Segment_group_5/Attribute/ATTRIBUTE_DETAIL/Attribute_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Identity" class="org.milyn.edi.unedifact.d02a.common.Identity" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Identity">
        <jb:value property="objectTypeCodeQualifier" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/Object_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="statusDescriptionCode" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/Status_description_code" decoder="String" default="null" />
        <jb:value property="configurationLevelNumber" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/Configuration_level_number" decoder="DABigDecimal" default="null" />
        <jb:wiring property="identificationNumber" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Identity.IDENTIFICATION_NUMBER" />
        <jb:wiring property="partyIdentificationDetails" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Identity.PARTY_IDENTIFICATION_DETAILS" />
        <jb:wiring property="positionIdentification" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Identity.POSITION_IDENTIFICATION" />
        <jb:wiring property="characteristicDescription" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Identity.CHARACTERISTIC_DESCRIPTION" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Identity.IDENTIFICATION_NUMBER" class="org.milyn.edi.unedifact.d02a.common.field.IdentificationNumberC206" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Identity/IDENTIFICATION_NUMBER">
        <jb:value property="objectIdentifier" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/IDENTIFICATION_NUMBER/Object_identifier" decoder="String" default="null" />
        <jb:value property="objectIdentificationCodeQualifier" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/IDENTIFICATION_NUMBER/Object_identification_code_qualifier" decoder="String" default="null" />
        <jb:value property="statusDescriptionCode" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/IDENTIFICATION_NUMBER/Status_description_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Identity.PARTY_IDENTIFICATION_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.PartyIdentificationDetailsC082" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Identity/PARTY_IDENTIFICATION_DETAILS">
        <jb:value property="partyIdentifier" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/PARTY_IDENTIFICATION_DETAILS/Party_identifier" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/PARTY_IDENTIFICATION_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/PARTY_IDENTIFICATION_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Identity.POSITION_IDENTIFICATION" class="org.milyn.edi.unedifact.d02a.common.field.PositionIdentificationC778" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Identity/POSITION_IDENTIFICATION">
        <jb:value property="hierarchicalStructureLevelIdentifier" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/POSITION_IDENTIFICATION/Hierarchical_structure_level_identifier" decoder="String" default="null" />
        <jb:value property="sequencePositionIdentifier" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/POSITION_IDENTIFICATION/Sequence_position_identifier" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Identity.CHARACTERISTIC_DESCRIPTION" class="org.milyn.edi.unedifact.d02a.common.field.CharacteristicDescriptionC240" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Identity/CHARACTERISTIC_DESCRIPTION">
        <jb:value property="characteristicDescriptionCode" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/CHARACTERISTIC_DESCRIPTION/Characteristic_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/CHARACTERISTIC_DESCRIPTION/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/CHARACTERISTIC_DESCRIPTION/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="characteristicDescription1" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/CHARACTERISTIC_DESCRIPTION/Characteristic_description_-_-1" decoder="String" default="null" />
        <jb:value property="characteristicDescription2" data="ICSOLI/Segment_group_2/Segment_group_5/Identity/CHARACTERISTIC_DESCRIPTION/Characteristic_description_-_-2" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Reference_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2/Segment_group_5">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Reference" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Reference" class="org.milyn.edi.unedifact.d02a.common.Reference" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Reference">
        <jb:wiring property="reference" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Reference.REFERENCE" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Reference.REFERENCE" class="org.milyn.edi.unedifact.d02a.common.field.ReferenceC506" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Reference/REFERENCE">
        <jb:value property="referenceCodeQualifier" data="ICSOLI/Segment_group_2/Segment_group_5/Reference/REFERENCE/Reference_code_qualifier" decoder="String" default="null" />
        <jb:value property="referenceIdentifier" data="ICSOLI/Segment_group_2/Segment_group_5/Reference/REFERENCE/Reference_identifier" decoder="String" default="null" />
        <jb:value property="documentLineIdentifier" data="ICSOLI/Segment_group_2/Segment_group_5/Reference/REFERENCE/Document_line_identifier" decoder="String" default="null" />
        <jb:value property="referenceVersionIdentifier" data="ICSOLI/Segment_group_2/Segment_group_5/Reference/REFERENCE/Reference_version_identifier" decoder="String" default="null" />
        <jb:value property="revisionIdentifier" data="ICSOLI/Segment_group_2/Segment_group_5/Reference/REFERENCE/Revision_identifier" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Date_time_period_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2/Segment_group_5">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Date_time_period" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Date_time_period" class="org.milyn.edi.unedifact.d02a.common.DateTimePeriod" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Date_time_period">
        <jb:wiring property="dateTimePeriod" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Date_time_period.DATE_TIME_PERIOD" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Date_time_period.DATE_TIME_PERIOD" class="org.milyn.edi.unedifact.d02a.common.field.DateTimePeriodC507" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Date_time_period/DATE_TIME_PERIOD">
        <jb:value property="dateOrTimeOrPeriodFunctionCodeQualifier" data="ICSOLI/Segment_group_2/Segment_group_5/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_function_code_qualifier" decoder="String" default="null" />
        <jb:value property="dateOrTimeOrPeriodText" data="ICSOLI/Segment_group_2/Segment_group_5/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_text" decoder="String" default="null" />
        <jb:value property="dateOrTimeOrPeriodFormatCode" data="ICSOLI/Segment_group_2/Segment_group_5/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_format_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Monetary_amount_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2/Segment_group_5">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Monetary_amount" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Monetary_amount" class="org.milyn.edi.unedifact.d02a.common.MonetaryAmount" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Monetary_amount">
        <jb:wiring property="monetaryAmount" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Monetary_amount.MONETARY_AMOUNT" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Monetary_amount.MONETARY_AMOUNT" class="org.milyn.edi.unedifact.d02a.common.field.MonetaryAmountC516" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Monetary_amount/MONETARY_AMOUNT">
        <jb:value property="monetaryAmountTypeCodeQualifier" data="ICSOLI/Segment_group_2/Segment_group_5/Monetary_amount/MONETARY_AMOUNT/Monetary_amount_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="monetaryAmount" data="ICSOLI/Segment_group_2/Segment_group_5/Monetary_amount/MONETARY_AMOUNT/Monetary_amount" decoder="DABigDecimal" default="null" />
        <jb:value property="currencyIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_5/Monetary_amount/MONETARY_AMOUNT/Currency_identification_code" decoder="String" default="null" />
        <jb:value property="currencyTypeCodeQualifier" data="ICSOLI/Segment_group_2/Segment_group_5/Monetary_amount/MONETARY_AMOUNT/Currency_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="statusDescriptionCode" data="ICSOLI/Segment_group_2/Segment_group_5/Monetary_amount/MONETARY_AMOUNT/Status_description_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Number_of_units_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2/Segment_group_5">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Number_of_units" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Number_of_units" class="org.milyn.edi.unedifact.d02a.common.NumberOfUnits" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Number_of_units">
        <jb:wiring property="numberOfUnitDetails" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Number_of_units.NUMBER_OF_UNIT_DETAILS" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Number_of_units.NUMBER_OF_UNIT_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.NumberOfUnitDetailsC523" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Number_of_units/NUMBER_OF_UNIT_DETAILS">
        <jb:value property="unitsQuantity" data="ICSOLI/Segment_group_2/Segment_group_5/Number_of_units/NUMBER_OF_UNIT_DETAILS/Units_quantity" decoder="DABigDecimal" default="null" />
        <jb:value property="unitTypeCodeQualifier" data="ICSOLI/Segment_group_2/Segment_group_5/Number_of_units/NUMBER_OF_UNIT_DETAILS/Unit_type_code_qualifier" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Query_and_response_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_2/Segment_group_5">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Query_and_response" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Query_and_response" class="org.milyn.edi.unedifact.d02a.common.QueryAndResponse" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Query_and_response">
        <jb:value property="sectorAreaIdentificationCodeQualifier" data="ICSOLI/Segment_group_2/Segment_group_5/Query_and_response/Sector_area_identification_code_qualifier" decoder="String" default="null" />
        <jb:wiring property="questionDetails" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Query_and_response.QUESTION_DETAILS" />
        <jb:wiring property="responseDetails" beanIdRef="ICSOLI.Segment_group_2.Segment_group_5.Query_and_response.RESPONSE_DETAILS" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Query_and_response.QUESTION_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.QuestionDetailsC811" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Query_and_response/QUESTION_DETAILS">
        <jb:value property="questionDescriptionCode" data="ICSOLI/Segment_group_2/Segment_group_5/Query_and_response/QUESTION_DETAILS/Question_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_5/Query_and_response/QUESTION_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Segment_group_5/Query_and_response/QUESTION_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="questionDescription" data="ICSOLI/Segment_group_2/Segment_group_5/Query_and_response/QUESTION_DETAILS/Question_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_2.Segment_group_5.Query_and_response.RESPONSE_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.ResponseDetailsC812" createOnElement="ICSOLI/Segment_group_2/Segment_group_5/Query_and_response/RESPONSE_DETAILS">
        <jb:value property="responseDescriptionCode" data="ICSOLI/Segment_group_2/Segment_group_5/Query_and_response/RESPONSE_DETAILS/Response_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_2/Segment_group_5/Query_and_response/RESPONSE_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_2/Segment_group_5/Query_and_response/RESPONSE_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="responseDescription" data="ICSOLI/Segment_group_2/Segment_group_5/Query_and_response/RESPONSE_DETAILS/Response_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Section_control" class="org.milyn.edi.unedifact.d02a.common.SectionControl" createOnElement="ICSOLI/Section_control">
        <jb:value property="sectionIdentification" data="ICSOLI/Section_control/SECTION_IDENTIFICATION" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6_List" class="java.util.ArrayList" createOnElement="ICSOLI">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_6" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6" class="org.milyn.edi.unedifact.d02a.ICSOLI.SegmentGroup6" createOnElement="ICSOLI/Segment_group_6">
        <jb:wiring property="event" beanIdRef="ICSOLI.Segment_group_6.Event" />
        <jb:wiring property="address" beanIdRef="ICSOLI.Segment_group_6.Address_List" />
        <jb:wiring property="reference" beanIdRef="ICSOLI.Segment_group_6.Reference_List" />
        <jb:wiring property="dateTimePeriod" beanIdRef="ICSOLI.Segment_group_6.Date_time_period_List" />
        <jb:wiring property="queryAndResponse" beanIdRef="ICSOLI.Segment_group_6.Query_and_response_List" />
        <jb:wiring property="freeText" beanIdRef="ICSOLI.Segment_group_6.Free_text_List" />
        <jb:wiring property="segmentGroup7" beanIdRef="ICSOLI.Segment_group_6.Segment_group_7_List" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Event" class="org.milyn.edi.unedifact.d02a.common.Event" createOnElement="ICSOLI/Segment_group_6/Event">
        <jb:value property="eventDetailsCodeQualifier" data="ICSOLI/Segment_group_6/Event/Event_details_code_qualifier" decoder="String" default="null" />
        <jb:value property="actionRequestNotificationDescriptionCode" data="ICSOLI/Segment_group_6/Event/Action_request_notification_description_code" decoder="String" default="null" />
        <jb:wiring property="eventCategory" beanIdRef="ICSOLI.Segment_group_6.Event.EVENT_CATEGORY" />
        <jb:wiring property="eventType" beanIdRef="ICSOLI.Segment_group_6.Event.EVENT_TYPE" />
        <jb:wiring property="eventIdentification" beanIdRef="ICSOLI.Segment_group_6.Event.EVENT_IDENTIFICATION" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Event.EVENT_CATEGORY" class="org.milyn.edi.unedifact.d02a.common.field.EventCategoryC004" createOnElement="ICSOLI/Segment_group_6/Event/EVENT_CATEGORY">
        <jb:value property="eventCategoryDescriptionCode" data="ICSOLI/Segment_group_6/Event/EVENT_CATEGORY/Event_category_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_6/Event/EVENT_CATEGORY/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_6/Event/EVENT_CATEGORY/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="eventCategoryDescription" data="ICSOLI/Segment_group_6/Event/EVENT_CATEGORY/Event_category_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Event.EVENT_TYPE" class="org.milyn.edi.unedifact.d02a.common.field.EventTypeC030" createOnElement="ICSOLI/Segment_group_6/Event/EVENT_TYPE">
        <jb:value property="eventTypeDescriptionCode" data="ICSOLI/Segment_group_6/Event/EVENT_TYPE/Event_type_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_6/Event/EVENT_TYPE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_6/Event/EVENT_TYPE/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="eventTypeDescription" data="ICSOLI/Segment_group_6/Event/EVENT_TYPE/Event_type_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Event.EVENT_IDENTIFICATION" class="org.milyn.edi.unedifact.d02a.common.field.EventIdentificationC063" createOnElement="ICSOLI/Segment_group_6/Event/EVENT_IDENTIFICATION">
        <jb:value property="eventDescriptionCode" data="ICSOLI/Segment_group_6/Event/EVENT_IDENTIFICATION/Event_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_6/Event/EVENT_IDENTIFICATION/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_6/Event/EVENT_IDENTIFICATION/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="event" data="ICSOLI/Segment_group_6/Event/EVENT_IDENTIFICATION/Event" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Address_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_6">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_6.Address" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Address" class="org.milyn.edi.unedifact.d02a.common.Address" createOnElement="ICSOLI/Segment_group_6/Address">
        <jb:value property="cityName" data="ICSOLI/Segment_group_6/Address/City_name" decoder="String" default="null" />
        <jb:value property="postalIdentificationCode" data="ICSOLI/Segment_group_6/Address/Postal_identification_code" decoder="String" default="null" />
        <jb:value property="countryNameCode" data="ICSOLI/Segment_group_6/Address/Country_name_code" decoder="String" default="null" />
        <jb:wiring property="addressUsage" beanIdRef="ICSOLI.Segment_group_6.Address.ADDRESS_USAGE" />
        <jb:wiring property="addressDetails" beanIdRef="ICSOLI.Segment_group_6.Address.ADDRESS_DETAILS" />
        <jb:wiring property="countrySubEntityDetails" beanIdRef="ICSOLI.Segment_group_6.Address.COUNTRY_SUB_ENTITY_DETAILS" />
        <jb:wiring property="locationIdentification" beanIdRef="ICSOLI.Segment_group_6.Address.LOCATION_IDENTIFICATION" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Address.ADDRESS_USAGE" class="org.milyn.edi.unedifact.d02a.common.field.AddressUsageC817" createOnElement="ICSOLI/Segment_group_6/Address/ADDRESS_USAGE">
        <jb:value property="addressPurposeCode" data="ICSOLI/Segment_group_6/Address/ADDRESS_USAGE/Address_purpose_code" decoder="String" default="null" />
        <jb:value property="addressTypeCode" data="ICSOLI/Segment_group_6/Address/ADDRESS_USAGE/Address_type_code" decoder="String" default="null" />
        <jb:value property="addressStatusCode" data="ICSOLI/Segment_group_6/Address/ADDRESS_USAGE/Address_status_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Address.ADDRESS_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.AddressDetailsC090" createOnElement="ICSOLI/Segment_group_6/Address/ADDRESS_DETAILS">
        <jb:value property="addressFormatCode" data="ICSOLI/Segment_group_6/Address/ADDRESS_DETAILS/Address_format_code" decoder="String" default="null" />
        <jb:value property="addressComponentDescription1" data="ICSOLI/Segment_group_6/Address/ADDRESS_DETAILS/Address_component_description_-_-1" decoder="String" default="null" />
        <jb:value property="addressComponentDescription2" data="ICSOLI/Segment_group_6/Address/ADDRESS_DETAILS/Address_component_description_-_-2" decoder="String" default="null" />
        <jb:value property="addressComponentDescription3" data="ICSOLI/Segment_group_6/Address/ADDRESS_DETAILS/Address_component_description_-_-3" decoder="String" default="null" />
        <jb:value property="addressComponentDescription4" data="ICSOLI/Segment_group_6/Address/ADDRESS_DETAILS/Address_component_description_-_-4" decoder="String" default="null" />
        <jb:value property="addressComponentDescription5" data="ICSOLI/Segment_group_6/Address/ADDRESS_DETAILS/Address_component_description_-_-5" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Address.COUNTRY_SUB_ENTITY_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.CountrySubEntityDetailsC819" createOnElement="ICSOLI/Segment_group_6/Address/COUNTRY_SUB_ENTITY_DETAILS">
        <jb:value property="countrySubEntityNameCode" data="ICSOLI/Segment_group_6/Address/COUNTRY_SUB_ENTITY_DETAILS/Country_sub_entity_name_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_6/Address/COUNTRY_SUB_ENTITY_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_6/Address/COUNTRY_SUB_ENTITY_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="countrySubEntityName" data="ICSOLI/Segment_group_6/Address/COUNTRY_SUB_ENTITY_DETAILS/Country_sub_entity_name" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Address.LOCATION_IDENTIFICATION" class="org.milyn.edi.unedifact.d02a.common.field.LocationIdentificationC517" createOnElement="ICSOLI/Segment_group_6/Address/LOCATION_IDENTIFICATION">
        <jb:value property="locationNameCode" data="ICSOLI/Segment_group_6/Address/LOCATION_IDENTIFICATION/Location_name_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_6/Address/LOCATION_IDENTIFICATION/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_6/Address/LOCATION_IDENTIFICATION/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="locationName" data="ICSOLI/Segment_group_6/Address/LOCATION_IDENTIFICATION/Location_name" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Reference_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_6">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_6.Reference" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Reference" class="org.milyn.edi.unedifact.d02a.common.Reference" createOnElement="ICSOLI/Segment_group_6/Reference">
        <jb:wiring property="reference" beanIdRef="ICSOLI.Segment_group_6.Reference.REFERENCE" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Reference.REFERENCE" class="org.milyn.edi.unedifact.d02a.common.field.ReferenceC506" createOnElement="ICSOLI/Segment_group_6/Reference/REFERENCE">
        <jb:value property="referenceCodeQualifier" data="ICSOLI/Segment_group_6/Reference/REFERENCE/Reference_code_qualifier" decoder="String" default="null" />
        <jb:value property="referenceIdentifier" data="ICSOLI/Segment_group_6/Reference/REFERENCE/Reference_identifier" decoder="String" default="null" />
        <jb:value property="documentLineIdentifier" data="ICSOLI/Segment_group_6/Reference/REFERENCE/Document_line_identifier" decoder="String" default="null" />
        <jb:value property="referenceVersionIdentifier" data="ICSOLI/Segment_group_6/Reference/REFERENCE/Reference_version_identifier" decoder="String" default="null" />
        <jb:value property="revisionIdentifier" data="ICSOLI/Segment_group_6/Reference/REFERENCE/Revision_identifier" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Date_time_period_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_6">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_6.Date_time_period" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Date_time_period" class="org.milyn.edi.unedifact.d02a.common.DateTimePeriod" createOnElement="ICSOLI/Segment_group_6/Date_time_period">
        <jb:wiring property="dateTimePeriod" beanIdRef="ICSOLI.Segment_group_6.Date_time_period.DATE_TIME_PERIOD" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Date_time_period.DATE_TIME_PERIOD" class="org.milyn.edi.unedifact.d02a.common.field.DateTimePeriodC507" createOnElement="ICSOLI/Segment_group_6/Date_time_period/DATE_TIME_PERIOD">
        <jb:value property="dateOrTimeOrPeriodFunctionCodeQualifier" data="ICSOLI/Segment_group_6/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_function_code_qualifier" decoder="String" default="null" />
        <jb:value property="dateOrTimeOrPeriodText" data="ICSOLI/Segment_group_6/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_text" decoder="String" default="null" />
        <jb:value property="dateOrTimeOrPeriodFormatCode" data="ICSOLI/Segment_group_6/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_format_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Query_and_response_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_6">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_6.Query_and_response" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Query_and_response" class="org.milyn.edi.unedifact.d02a.common.QueryAndResponse" createOnElement="ICSOLI/Segment_group_6/Query_and_response">
        <jb:value property="sectorAreaIdentificationCodeQualifier" data="ICSOLI/Segment_group_6/Query_and_response/Sector_area_identification_code_qualifier" decoder="String" default="null" />
        <jb:wiring property="questionDetails" beanIdRef="ICSOLI.Segment_group_6.Query_and_response.QUESTION_DETAILS" />
        <jb:wiring property="responseDetails" beanIdRef="ICSOLI.Segment_group_6.Query_and_response.RESPONSE_DETAILS" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Query_and_response.QUESTION_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.QuestionDetailsC811" createOnElement="ICSOLI/Segment_group_6/Query_and_response/QUESTION_DETAILS">
        <jb:value property="questionDescriptionCode" data="ICSOLI/Segment_group_6/Query_and_response/QUESTION_DETAILS/Question_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_6/Query_and_response/QUESTION_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_6/Query_and_response/QUESTION_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="questionDescription" data="ICSOLI/Segment_group_6/Query_and_response/QUESTION_DETAILS/Question_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Query_and_response.RESPONSE_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.ResponseDetailsC812" createOnElement="ICSOLI/Segment_group_6/Query_and_response/RESPONSE_DETAILS">
        <jb:value property="responseDescriptionCode" data="ICSOLI/Segment_group_6/Query_and_response/RESPONSE_DETAILS/Response_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_6/Query_and_response/RESPONSE_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_6/Query_and_response/RESPONSE_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="responseDescription" data="ICSOLI/Segment_group_6/Query_and_response/RESPONSE_DETAILS/Response_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Free_text_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_6">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_6.Free_text" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Free_text" class="org.milyn.edi.unedifact.d02a.common.FreeText" createOnElement="ICSOLI/Segment_group_6/Free_text">
        <jb:value property="textSubjectCodeQualifier" data="ICSOLI/Segment_group_6/Free_text/Text_subject_code_qualifier" decoder="String" default="null" />
        <jb:value property="freeTextFunctionCode" data="ICSOLI/Segment_group_6/Free_text/Free_text_function_code" decoder="String" default="null" />
        <jb:value property="languageNameCode" data="ICSOLI/Segment_group_6/Free_text/Language_name_code" decoder="String" default="null" />
        <jb:value property="freeTextFormatCode" data="ICSOLI/Segment_group_6/Free_text/Free_text_format_code" decoder="String" default="null" />
        <jb:wiring property="textReference" beanIdRef="ICSOLI.Segment_group_6.Free_text.TEXT_REFERENCE" />
        <jb:wiring property="textLiteral" beanIdRef="ICSOLI.Segment_group_6.Free_text.TEXT_LITERAL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Free_text.TEXT_REFERENCE" class="org.milyn.edi.unedifact.d02a.common.field.TextReferenceC107" createOnElement="ICSOLI/Segment_group_6/Free_text/TEXT_REFERENCE">
        <jb:value property="freeTextDescriptionCode" data="ICSOLI/Segment_group_6/Free_text/TEXT_REFERENCE/Free_text_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_6/Free_text/TEXT_REFERENCE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_6/Free_text/TEXT_REFERENCE/Code_list_responsible_agency_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Free_text.TEXT_LITERAL" class="org.milyn.edi.unedifact.d02a.common.field.TextLiteralC108" createOnElement="ICSOLI/Segment_group_6/Free_text/TEXT_LITERAL">
        <jb:value property="freeText1" data="ICSOLI/Segment_group_6/Free_text/TEXT_LITERAL/Free_text_-_-1" decoder="String" default="null" />
        <jb:value property="freeText2" data="ICSOLI/Segment_group_6/Free_text/TEXT_LITERAL/Free_text_-_-2" decoder="String" default="null" />
        <jb:value property="freeText3" data="ICSOLI/Segment_group_6/Free_text/TEXT_LITERAL/Free_text_-_-3" decoder="String" default="null" />
        <jb:value property="freeText4" data="ICSOLI/Segment_group_6/Free_text/TEXT_LITERAL/Free_text_-_-4" decoder="String" default="null" />
        <jb:value property="freeText5" data="ICSOLI/Segment_group_6/Free_text/TEXT_LITERAL/Free_text_-_-5" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Segment_group_7_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_6">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_6.Segment_group_7" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Segment_group_7" class="org.milyn.edi.unedifact.d02a.ICSOLI.SegmentGroup7" createOnElement="ICSOLI/Segment_group_6/Segment_group_7">
        <jb:wiring property="attribute" beanIdRef="ICSOLI.Segment_group_6.Segment_group_7.Attribute" />
        <jb:wiring property="monetaryAmount" beanIdRef="ICSOLI.Segment_group_6.Segment_group_7.Monetary_amount" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Segment_group_7.Attribute" class="org.milyn.edi.unedifact.d02a.common.Attribute" createOnElement="ICSOLI/Segment_group_6/Segment_group_7/Attribute">
        <jb:value property="attributeFunctionCodeQualifier" data="ICSOLI/Segment_group_6/Segment_group_7/Attribute/Attribute_function_code_qualifier" decoder="String" default="null" />
        <jb:wiring property="attributeType" beanIdRef="ICSOLI.Segment_group_6.Segment_group_7.Attribute.ATTRIBUTE_TYPE" />
        <jb:wiring property="attributeDetail" beanIdRef="ICSOLI.Segment_group_6.Segment_group_7.Attribute.ATTRIBUTE_DETAIL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Segment_group_7.Attribute.ATTRIBUTE_TYPE" class="org.milyn.edi.unedifact.d02a.common.field.AttributeTypeC955" createOnElement="ICSOLI/Segment_group_6/Segment_group_7/Attribute/ATTRIBUTE_TYPE">
        <jb:value property="attributeTypeDescriptionCode" data="ICSOLI/Segment_group_6/Segment_group_7/Attribute/ATTRIBUTE_TYPE/Attribute_type_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_6/Segment_group_7/Attribute/ATTRIBUTE_TYPE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_6/Segment_group_7/Attribute/ATTRIBUTE_TYPE/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="attributeTypeDescription" data="ICSOLI/Segment_group_6/Segment_group_7/Attribute/ATTRIBUTE_TYPE/Attribute_type_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Segment_group_7.Attribute.ATTRIBUTE_DETAIL" class="org.milyn.edi.unedifact.d02a.common.field.AttributeDetailC956" createOnElement="ICSOLI/Segment_group_6/Segment_group_7/Attribute/ATTRIBUTE_DETAIL">
        <jb:value property="attributeDescriptionCode" data="ICSOLI/Segment_group_6/Segment_group_7/Attribute/ATTRIBUTE_DETAIL/Attribute_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_6/Segment_group_7/Attribute/ATTRIBUTE_DETAIL/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_6/Segment_group_7/Attribute/ATTRIBUTE_DETAIL/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="attributeDescription" data="ICSOLI/Segment_group_6/Segment_group_7/Attribute/ATTRIBUTE_DETAIL/Attribute_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Segment_group_7.Monetary_amount" class="org.milyn.edi.unedifact.d02a.common.MonetaryAmount" createOnElement="ICSOLI/Segment_group_6/Segment_group_7/Monetary_amount">
        <jb:wiring property="monetaryAmount" beanIdRef="ICSOLI.Segment_group_6.Segment_group_7.Monetary_amount.MONETARY_AMOUNT" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_6.Segment_group_7.Monetary_amount.MONETARY_AMOUNT" class="org.milyn.edi.unedifact.d02a.common.field.MonetaryAmountC516" createOnElement="ICSOLI/Segment_group_6/Segment_group_7/Monetary_amount/MONETARY_AMOUNT">
        <jb:value property="monetaryAmountTypeCodeQualifier" data="ICSOLI/Segment_group_6/Segment_group_7/Monetary_amount/MONETARY_AMOUNT/Monetary_amount_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="monetaryAmount" data="ICSOLI/Segment_group_6/Segment_group_7/Monetary_amount/MONETARY_AMOUNT/Monetary_amount" decoder="DABigDecimal" default="null" />
        <jb:value property="currencyIdentificationCode" data="ICSOLI/Segment_group_6/Segment_group_7/Monetary_amount/MONETARY_AMOUNT/Currency_identification_code" decoder="String" default="null" />
        <jb:value property="currencyTypeCodeQualifier" data="ICSOLI/Segment_group_6/Segment_group_7/Monetary_amount/MONETARY_AMOUNT/Currency_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="statusDescriptionCode" data="ICSOLI/Segment_group_6/Segment_group_7/Monetary_amount/MONETARY_AMOUNT/Status_description_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8_List" class="java.util.ArrayList" createOnElement="ICSOLI">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_8" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8" class="org.milyn.edi.unedifact.d02a.ICSOLI.SegmentGroup8" createOnElement="ICSOLI/Segment_group_8">
        <jb:wiring property="paymentTerms" beanIdRef="ICSOLI.Segment_group_8.Payment_terms" />
        <jb:wiring property="monetaryAmount" beanIdRef="ICSOLI.Segment_group_8.Monetary_amount_List" />
        <jb:wiring property="partyIdentification" beanIdRef="ICSOLI.Segment_group_8.Party_identification" />
        <jb:wiring property="financialInstitutionInformation" beanIdRef="ICSOLI.Segment_group_8.Financial_institution_information" />
        <jb:wiring property="attribute" beanIdRef="ICSOLI.Segment_group_8.Attribute_List" />
        <jb:wiring property="reference" beanIdRef="ICSOLI.Segment_group_8.Reference_List" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Payment_terms" class="org.milyn.edi.unedifact.d02a.common.PaymentTerms" createOnElement="ICSOLI/Segment_group_8/Payment_terms">
        <jb:value property="paymentTermsTypeCodeQualifier" data="ICSOLI/Segment_group_8/Payment_terms/Payment_terms_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="timeReferenceCode" data="ICSOLI/Segment_group_8/Payment_terms/Time_reference_code" decoder="String" default="null" />
        <jb:value property="termsTimeRelationCode" data="ICSOLI/Segment_group_8/Payment_terms/Terms_time_relation_code" decoder="String" default="null" />
        <jb:value property="periodTypeCode" data="ICSOLI/Segment_group_8/Payment_terms/Period_type_code" decoder="String" default="null" />
        <jb:value property="periodCountQuantity" data="ICSOLI/Segment_group_8/Payment_terms/Period_count_quantity" decoder="DABigDecimal" default="null" />
        <jb:wiring property="paymentTerms" beanIdRef="ICSOLI.Segment_group_8.Payment_terms.PAYMENT_TERMS" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Payment_terms.PAYMENT_TERMS" class="org.milyn.edi.unedifact.d02a.common.field.PaymentTermsC019" createOnElement="ICSOLI/Segment_group_8/Payment_terms/PAYMENT_TERMS">
        <jb:value property="paymentTermsDescriptionIdentifier" data="ICSOLI/Segment_group_8/Payment_terms/PAYMENT_TERMS/Payment_terms_description_identifier" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_8/Payment_terms/PAYMENT_TERMS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_8/Payment_terms/PAYMENT_TERMS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="paymentTermsDescription" data="ICSOLI/Segment_group_8/Payment_terms/PAYMENT_TERMS/Payment_terms_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Monetary_amount_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_8">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_8.Monetary_amount" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Monetary_amount" class="org.milyn.edi.unedifact.d02a.common.MonetaryAmount" createOnElement="ICSOLI/Segment_group_8/Monetary_amount">
        <jb:wiring property="monetaryAmount" beanIdRef="ICSOLI.Segment_group_8.Monetary_amount.MONETARY_AMOUNT" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Monetary_amount.MONETARY_AMOUNT" class="org.milyn.edi.unedifact.d02a.common.field.MonetaryAmountC516" createOnElement="ICSOLI/Segment_group_8/Monetary_amount/MONETARY_AMOUNT">
        <jb:value property="monetaryAmountTypeCodeQualifier" data="ICSOLI/Segment_group_8/Monetary_amount/MONETARY_AMOUNT/Monetary_amount_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="monetaryAmount" data="ICSOLI/Segment_group_8/Monetary_amount/MONETARY_AMOUNT/Monetary_amount" decoder="DABigDecimal" default="null" />
        <jb:value property="currencyIdentificationCode" data="ICSOLI/Segment_group_8/Monetary_amount/MONETARY_AMOUNT/Currency_identification_code" decoder="String" default="null" />
        <jb:value property="currencyTypeCodeQualifier" data="ICSOLI/Segment_group_8/Monetary_amount/MONETARY_AMOUNT/Currency_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="statusDescriptionCode" data="ICSOLI/Segment_group_8/Monetary_amount/MONETARY_AMOUNT/Status_description_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Party_identification" class="org.milyn.edi.unedifact.d02a.common.PartyIdentification" createOnElement="ICSOLI/Segment_group_8/Party_identification">
        <jb:value property="partyFunctionCodeQualifier" data="ICSOLI/Segment_group_8/Party_identification/Party_function_code_qualifier" decoder="String" default="null" />
        <jb:value property="nameTypeCode" data="ICSOLI/Segment_group_8/Party_identification/Name_type_code" decoder="String" default="null" />
        <jb:value property="nameStatusCode" data="ICSOLI/Segment_group_8/Party_identification/Name_status_code" decoder="String" default="null" />
        <jb:value property="actionRequestNotificationDescriptionCode" data="ICSOLI/Segment_group_8/Party_identification/Action_request_notification_description_code" decoder="String" default="null" />
        <jb:wiring property="identificationNumber" beanIdRef="ICSOLI.Segment_group_8.Party_identification.IDENTIFICATION_NUMBER" />
        <jb:wiring property="partyIdentificationDetails" beanIdRef="ICSOLI.Segment_group_8.Party_identification.PARTY_IDENTIFICATION_DETAILS" />
        <jb:wiring property="nameComponentDetails1" beanIdRef="ICSOLI.Segment_group_8.Party_identification.NAME_COMPONENT_DETAILS_-_-1" />
        <jb:wiring property="nameComponentDetails2" beanIdRef="ICSOLI.Segment_group_8.Party_identification.NAME_COMPONENT_DETAILS_-_-2" />
        <jb:wiring property="nameComponentDetails3" beanIdRef="ICSOLI.Segment_group_8.Party_identification.NAME_COMPONENT_DETAILS_-_-3" />
        <jb:wiring property="nameComponentDetails4" beanIdRef="ICSOLI.Segment_group_8.Party_identification.NAME_COMPONENT_DETAILS_-_-4" />
        <jb:wiring property="nameComponentDetails5" beanIdRef="ICSOLI.Segment_group_8.Party_identification.NAME_COMPONENT_DETAILS_-_-5" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Party_identification.IDENTIFICATION_NUMBER" class="org.milyn.edi.unedifact.d02a.common.field.IdentificationNumberC206" createOnElement="ICSOLI/Segment_group_8/Party_identification/IDENTIFICATION_NUMBER">
        <jb:value property="objectIdentifier" data="ICSOLI/Segment_group_8/Party_identification/IDENTIFICATION_NUMBER/Object_identifier" decoder="String" default="null" />
        <jb:value property="objectIdentificationCodeQualifier" data="ICSOLI/Segment_group_8/Party_identification/IDENTIFICATION_NUMBER/Object_identification_code_qualifier" decoder="String" default="null" />
        <jb:value property="statusDescriptionCode" data="ICSOLI/Segment_group_8/Party_identification/IDENTIFICATION_NUMBER/Status_description_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Party_identification.PARTY_IDENTIFICATION_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.PartyIdentificationDetailsC082" createOnElement="ICSOLI/Segment_group_8/Party_identification/PARTY_IDENTIFICATION_DETAILS">
        <jb:value property="partyIdentifier" data="ICSOLI/Segment_group_8/Party_identification/PARTY_IDENTIFICATION_DETAILS/Party_identifier" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_8/Party_identification/PARTY_IDENTIFICATION_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_8/Party_identification/PARTY_IDENTIFICATION_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Party_identification.NAME_COMPONENT_DETAILS_-_-1" class="org.milyn.edi.unedifact.d02a.common.field.NameComponentDetailsC816" createOnElement="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-1">
        <jb:value property="nameComponentTypeCodeQualifier" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-1/Name_component_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="nameComponentDescription" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-1/Name_component_description" decoder="String" default="null" />
        <jb:value property="nameComponentUsageCode" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-1/Name_component_usage_code" decoder="String" default="null" />
        <jb:value property="nameOriginalAlphabetCode" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-1/Name_original_alphabet_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Party_identification.NAME_COMPONENT_DETAILS_-_-2" class="org.milyn.edi.unedifact.d02a.common.field.NameComponentDetailsC816" createOnElement="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-2">
        <jb:value property="nameComponentTypeCodeQualifier" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-2/Name_component_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="nameComponentDescription" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-2/Name_component_description" decoder="String" default="null" />
        <jb:value property="nameComponentUsageCode" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-2/Name_component_usage_code" decoder="String" default="null" />
        <jb:value property="nameOriginalAlphabetCode" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-2/Name_original_alphabet_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Party_identification.NAME_COMPONENT_DETAILS_-_-3" class="org.milyn.edi.unedifact.d02a.common.field.NameComponentDetailsC816" createOnElement="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-3">
        <jb:value property="nameComponentTypeCodeQualifier" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-3/Name_component_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="nameComponentDescription" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-3/Name_component_description" decoder="String" default="null" />
        <jb:value property="nameComponentUsageCode" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-3/Name_component_usage_code" decoder="String" default="null" />
        <jb:value property="nameOriginalAlphabetCode" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-3/Name_original_alphabet_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Party_identification.NAME_COMPONENT_DETAILS_-_-4" class="org.milyn.edi.unedifact.d02a.common.field.NameComponentDetailsC816" createOnElement="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-4">
        <jb:value property="nameComponentTypeCodeQualifier" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-4/Name_component_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="nameComponentDescription" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-4/Name_component_description" decoder="String" default="null" />
        <jb:value property="nameComponentUsageCode" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-4/Name_component_usage_code" decoder="String" default="null" />
        <jb:value property="nameOriginalAlphabetCode" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-4/Name_original_alphabet_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Party_identification.NAME_COMPONENT_DETAILS_-_-5" class="org.milyn.edi.unedifact.d02a.common.field.NameComponentDetailsC816" createOnElement="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-5">
        <jb:value property="nameComponentTypeCodeQualifier" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-5/Name_component_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="nameComponentDescription" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-5/Name_component_description" decoder="String" default="null" />
        <jb:value property="nameComponentUsageCode" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-5/Name_component_usage_code" decoder="String" default="null" />
        <jb:value property="nameOriginalAlphabetCode" data="ICSOLI/Segment_group_8/Party_identification/NAME_COMPONENT_DETAILS_-_-5/Name_original_alphabet_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Financial_institution_information" class="org.milyn.edi.unedifact.d02a.common.FinancialInstitutionInformation" createOnElement="ICSOLI/Segment_group_8/Financial_institution_information">
        <jb:value property="partyFunctionCodeQualifier" data="ICSOLI/Segment_group_8/Financial_institution_information/Party_function_code_qualifier" decoder="String" default="null" />
        <jb:value property="countryNameCode" data="ICSOLI/Segment_group_8/Financial_institution_information/Country_name_code" decoder="String" default="null" />
        <jb:wiring property="accountHolderIdentification" beanIdRef="ICSOLI.Segment_group_8.Financial_institution_information.ACCOUNT_HOLDER_IDENTIFICATION" />
        <jb:wiring property="institutionIdentification" beanIdRef="ICSOLI.Segment_group_8.Financial_institution_information.INSTITUTION_IDENTIFICATION" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Financial_institution_information.ACCOUNT_HOLDER_IDENTIFICATION" class="org.milyn.edi.unedifact.d02a.common.field.AccountHolderIdentificationC078" createOnElement="ICSOLI/Segment_group_8/Financial_institution_information/ACCOUNT_HOLDER_IDENTIFICATION">
        <jb:value property="accountHolderIdentifier" data="ICSOLI/Segment_group_8/Financial_institution_information/ACCOUNT_HOLDER_IDENTIFICATION/Account_holder_identifier" decoder="String" default="null" />
        <jb:value property="accountHolderName1" data="ICSOLI/Segment_group_8/Financial_institution_information/ACCOUNT_HOLDER_IDENTIFICATION/Account_holder_name_-_-1" decoder="String" default="null" />
        <jb:value property="accountHolderName2" data="ICSOLI/Segment_group_8/Financial_institution_information/ACCOUNT_HOLDER_IDENTIFICATION/Account_holder_name_-_-2" decoder="String" default="null" />
        <jb:value property="currencyIdentificationCode" data="ICSOLI/Segment_group_8/Financial_institution_information/ACCOUNT_HOLDER_IDENTIFICATION/Currency_identification_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Financial_institution_information.INSTITUTION_IDENTIFICATION" class="org.milyn.edi.unedifact.d02a.common.field.InstitutionIdentificationC088" createOnElement="ICSOLI/Segment_group_8/Financial_institution_information/INSTITUTION_IDENTIFICATION">
        <jb:value property="institutionNameCode" data="ICSOLI/Segment_group_8/Financial_institution_information/INSTITUTION_IDENTIFICATION/Institution_name_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode1" data="ICSOLI/Segment_group_8/Financial_institution_information/INSTITUTION_IDENTIFICATION/Code_list_identification_code_-_-1" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode1" data="ICSOLI/Segment_group_8/Financial_institution_information/INSTITUTION_IDENTIFICATION/Code_list_responsible_agency_code_-_-1" decoder="String" default="null" />
        <jb:value property="institutionBranchIdentifier" data="ICSOLI/Segment_group_8/Financial_institution_information/INSTITUTION_IDENTIFICATION/Institution_branch_identifier" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode2" data="ICSOLI/Segment_group_8/Financial_institution_information/INSTITUTION_IDENTIFICATION/Code_list_identification_code_-_-2" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode2" data="ICSOLI/Segment_group_8/Financial_institution_information/INSTITUTION_IDENTIFICATION/Code_list_responsible_agency_code_-_-2" decoder="String" default="null" />
        <jb:value property="institutionName" data="ICSOLI/Segment_group_8/Financial_institution_information/INSTITUTION_IDENTIFICATION/Institution_name" decoder="String" default="null" />
        <jb:value property="institutionBranchLocationName" data="ICSOLI/Segment_group_8/Financial_institution_information/INSTITUTION_IDENTIFICATION/Institution_branch_location_name" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Attribute_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_8">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_8.Attribute" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Attribute" class="org.milyn.edi.unedifact.d02a.common.Attribute" createOnElement="ICSOLI/Segment_group_8/Attribute">
        <jb:value property="attributeFunctionCodeQualifier" data="ICSOLI/Segment_group_8/Attribute/Attribute_function_code_qualifier" decoder="String" default="null" />
        <jb:wiring property="attributeType" beanIdRef="ICSOLI.Segment_group_8.Attribute.ATTRIBUTE_TYPE" />
        <jb:wiring property="attributeDetail" beanIdRef="ICSOLI.Segment_group_8.Attribute.ATTRIBUTE_DETAIL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Attribute.ATTRIBUTE_TYPE" class="org.milyn.edi.unedifact.d02a.common.field.AttributeTypeC955" createOnElement="ICSOLI/Segment_group_8/Attribute/ATTRIBUTE_TYPE">
        <jb:value property="attributeTypeDescriptionCode" data="ICSOLI/Segment_group_8/Attribute/ATTRIBUTE_TYPE/Attribute_type_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_8/Attribute/ATTRIBUTE_TYPE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_8/Attribute/ATTRIBUTE_TYPE/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="attributeTypeDescription" data="ICSOLI/Segment_group_8/Attribute/ATTRIBUTE_TYPE/Attribute_type_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Attribute.ATTRIBUTE_DETAIL" class="org.milyn.edi.unedifact.d02a.common.field.AttributeDetailC956" createOnElement="ICSOLI/Segment_group_8/Attribute/ATTRIBUTE_DETAIL">
        <jb:value property="attributeDescriptionCode" data="ICSOLI/Segment_group_8/Attribute/ATTRIBUTE_DETAIL/Attribute_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_8/Attribute/ATTRIBUTE_DETAIL/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_8/Attribute/ATTRIBUTE_DETAIL/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="attributeDescription" data="ICSOLI/Segment_group_8/Attribute/ATTRIBUTE_DETAIL/Attribute_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Reference_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_8">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_8.Reference" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Reference" class="org.milyn.edi.unedifact.d02a.common.Reference" createOnElement="ICSOLI/Segment_group_8/Reference">
        <jb:wiring property="reference" beanIdRef="ICSOLI.Segment_group_8.Reference.REFERENCE" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_8.Reference.REFERENCE" class="org.milyn.edi.unedifact.d02a.common.field.ReferenceC506" createOnElement="ICSOLI/Segment_group_8/Reference/REFERENCE">
        <jb:value property="referenceCodeQualifier" data="ICSOLI/Segment_group_8/Reference/REFERENCE/Reference_code_qualifier" decoder="String" default="null" />
        <jb:value property="referenceIdentifier" data="ICSOLI/Segment_group_8/Reference/REFERENCE/Reference_identifier" decoder="String" default="null" />
        <jb:value property="documentLineIdentifier" data="ICSOLI/Segment_group_8/Reference/REFERENCE/Document_line_identifier" decoder="String" default="null" />
        <jb:value property="referenceVersionIdentifier" data="ICSOLI/Segment_group_8/Reference/REFERENCE/Reference_version_identifier" decoder="String" default="null" />
        <jb:value property="revisionIdentifier" data="ICSOLI/Segment_group_8/Reference/REFERENCE/Revision_identifier" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9_List" class="java.util.ArrayList" createOnElement="ICSOLI">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_9" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9" class="org.milyn.edi.unedifact.d02a.ICSOLI.SegmentGroup9" createOnElement="ICSOLI/Segment_group_9">
        <jb:wiring property="componentDetails" beanIdRef="ICSOLI.Segment_group_9.Component_details" />
        <jb:wiring property="attribute" beanIdRef="ICSOLI.Segment_group_9.Attribute_List" />
        <jb:wiring property="reference" beanIdRef="ICSOLI.Segment_group_9.Reference_List" />
        <jb:wiring property="address" beanIdRef="ICSOLI.Segment_group_9.Address_List" />
        <jb:wiring property="dateTimePeriod" beanIdRef="ICSOLI.Segment_group_9.Date_time_period_List" />
        <jb:wiring property="queryAndResponse" beanIdRef="ICSOLI.Segment_group_9.Query_and_response_List" />
        <jb:wiring property="freeText" beanIdRef="ICSOLI.Segment_group_9.Free_text_List" />
        <jb:wiring property="segmentGroup10" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10_List" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Component_details" class="org.milyn.edi.unedifact.d02a.common.ComponentDetails" createOnElement="ICSOLI/Segment_group_9/Component_details">
        <jb:wiring property="typeOfUnitComponent" beanIdRef="ICSOLI.Segment_group_9.Component_details.TYPE_OF_UNIT_COMPONENT" />
        <jb:wiring property="componentMaterial" beanIdRef="ICSOLI.Segment_group_9.Component_details.COMPONENT_MATERIAL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Component_details.TYPE_OF_UNIT_COMPONENT" class="org.milyn.edi.unedifact.d02a.common.field.TypeOfUnitComponentC823" createOnElement="ICSOLI/Segment_group_9/Component_details/TYPE_OF_UNIT_COMPONENT">
        <jb:value property="unitOrComponentTypeDescriptionCode" data="ICSOLI/Segment_group_9/Component_details/TYPE_OF_UNIT_COMPONENT/Unit_or_component_type_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_9/Component_details/TYPE_OF_UNIT_COMPONENT/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_9/Component_details/TYPE_OF_UNIT_COMPONENT/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="unitOrComponentTypeDescription" data="ICSOLI/Segment_group_9/Component_details/TYPE_OF_UNIT_COMPONENT/Unit_or_component_type_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Component_details.COMPONENT_MATERIAL" class="org.milyn.edi.unedifact.d02a.common.field.ComponentMaterialC824" createOnElement="ICSOLI/Segment_group_9/Component_details/COMPONENT_MATERIAL">
        <jb:value property="componentMaterialDescriptionCode" data="ICSOLI/Segment_group_9/Component_details/COMPONENT_MATERIAL/Component_material_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_9/Component_details/COMPONENT_MATERIAL/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_9/Component_details/COMPONENT_MATERIAL/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="componentMaterialDescription" data="ICSOLI/Segment_group_9/Component_details/COMPONENT_MATERIAL/Component_material_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Attribute_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_9">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_9.Attribute" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Attribute" class="org.milyn.edi.unedifact.d02a.common.Attribute" createOnElement="ICSOLI/Segment_group_9/Attribute">
        <jb:value property="attributeFunctionCodeQualifier" data="ICSOLI/Segment_group_9/Attribute/Attribute_function_code_qualifier" decoder="String" default="null" />
        <jb:wiring property="attributeType" beanIdRef="ICSOLI.Segment_group_9.Attribute.ATTRIBUTE_TYPE" />
        <jb:wiring property="attributeDetail" beanIdRef="ICSOLI.Segment_group_9.Attribute.ATTRIBUTE_DETAIL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Attribute.ATTRIBUTE_TYPE" class="org.milyn.edi.unedifact.d02a.common.field.AttributeTypeC955" createOnElement="ICSOLI/Segment_group_9/Attribute/ATTRIBUTE_TYPE">
        <jb:value property="attributeTypeDescriptionCode" data="ICSOLI/Segment_group_9/Attribute/ATTRIBUTE_TYPE/Attribute_type_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_9/Attribute/ATTRIBUTE_TYPE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_9/Attribute/ATTRIBUTE_TYPE/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="attributeTypeDescription" data="ICSOLI/Segment_group_9/Attribute/ATTRIBUTE_TYPE/Attribute_type_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Attribute.ATTRIBUTE_DETAIL" class="org.milyn.edi.unedifact.d02a.common.field.AttributeDetailC956" createOnElement="ICSOLI/Segment_group_9/Attribute/ATTRIBUTE_DETAIL">
        <jb:value property="attributeDescriptionCode" data="ICSOLI/Segment_group_9/Attribute/ATTRIBUTE_DETAIL/Attribute_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_9/Attribute/ATTRIBUTE_DETAIL/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_9/Attribute/ATTRIBUTE_DETAIL/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="attributeDescription" data="ICSOLI/Segment_group_9/Attribute/ATTRIBUTE_DETAIL/Attribute_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Reference_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_9">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_9.Reference" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Reference" class="org.milyn.edi.unedifact.d02a.common.Reference" createOnElement="ICSOLI/Segment_group_9/Reference">
        <jb:wiring property="reference" beanIdRef="ICSOLI.Segment_group_9.Reference.REFERENCE" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Reference.REFERENCE" class="org.milyn.edi.unedifact.d02a.common.field.ReferenceC506" createOnElement="ICSOLI/Segment_group_9/Reference/REFERENCE">
        <jb:value property="referenceCodeQualifier" data="ICSOLI/Segment_group_9/Reference/REFERENCE/Reference_code_qualifier" decoder="String" default="null" />
        <jb:value property="referenceIdentifier" data="ICSOLI/Segment_group_9/Reference/REFERENCE/Reference_identifier" decoder="String" default="null" />
        <jb:value property="documentLineIdentifier" data="ICSOLI/Segment_group_9/Reference/REFERENCE/Document_line_identifier" decoder="String" default="null" />
        <jb:value property="referenceVersionIdentifier" data="ICSOLI/Segment_group_9/Reference/REFERENCE/Reference_version_identifier" decoder="String" default="null" />
        <jb:value property="revisionIdentifier" data="ICSOLI/Segment_group_9/Reference/REFERENCE/Revision_identifier" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Address_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_9">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_9.Address" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Address" class="org.milyn.edi.unedifact.d02a.common.Address" createOnElement="ICSOLI/Segment_group_9/Address">
        <jb:value property="cityName" data="ICSOLI/Segment_group_9/Address/City_name" decoder="String" default="null" />
        <jb:value property="postalIdentificationCode" data="ICSOLI/Segment_group_9/Address/Postal_identification_code" decoder="String" default="null" />
        <jb:value property="countryNameCode" data="ICSOLI/Segment_group_9/Address/Country_name_code" decoder="String" default="null" />
        <jb:wiring property="addressUsage" beanIdRef="ICSOLI.Segment_group_9.Address.ADDRESS_USAGE" />
        <jb:wiring property="addressDetails" beanIdRef="ICSOLI.Segment_group_9.Address.ADDRESS_DETAILS" />
        <jb:wiring property="countrySubEntityDetails" beanIdRef="ICSOLI.Segment_group_9.Address.COUNTRY_SUB_ENTITY_DETAILS" />
        <jb:wiring property="locationIdentification" beanIdRef="ICSOLI.Segment_group_9.Address.LOCATION_IDENTIFICATION" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Address.ADDRESS_USAGE" class="org.milyn.edi.unedifact.d02a.common.field.AddressUsageC817" createOnElement="ICSOLI/Segment_group_9/Address/ADDRESS_USAGE">
        <jb:value property="addressPurposeCode" data="ICSOLI/Segment_group_9/Address/ADDRESS_USAGE/Address_purpose_code" decoder="String" default="null" />
        <jb:value property="addressTypeCode" data="ICSOLI/Segment_group_9/Address/ADDRESS_USAGE/Address_type_code" decoder="String" default="null" />
        <jb:value property="addressStatusCode" data="ICSOLI/Segment_group_9/Address/ADDRESS_USAGE/Address_status_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Address.ADDRESS_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.AddressDetailsC090" createOnElement="ICSOLI/Segment_group_9/Address/ADDRESS_DETAILS">
        <jb:value property="addressFormatCode" data="ICSOLI/Segment_group_9/Address/ADDRESS_DETAILS/Address_format_code" decoder="String" default="null" />
        <jb:value property="addressComponentDescription1" data="ICSOLI/Segment_group_9/Address/ADDRESS_DETAILS/Address_component_description_-_-1" decoder="String" default="null" />
        <jb:value property="addressComponentDescription2" data="ICSOLI/Segment_group_9/Address/ADDRESS_DETAILS/Address_component_description_-_-2" decoder="String" default="null" />
        <jb:value property="addressComponentDescription3" data="ICSOLI/Segment_group_9/Address/ADDRESS_DETAILS/Address_component_description_-_-3" decoder="String" default="null" />
        <jb:value property="addressComponentDescription4" data="ICSOLI/Segment_group_9/Address/ADDRESS_DETAILS/Address_component_description_-_-4" decoder="String" default="null" />
        <jb:value property="addressComponentDescription5" data="ICSOLI/Segment_group_9/Address/ADDRESS_DETAILS/Address_component_description_-_-5" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Address.COUNTRY_SUB_ENTITY_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.CountrySubEntityDetailsC819" createOnElement="ICSOLI/Segment_group_9/Address/COUNTRY_SUB_ENTITY_DETAILS">
        <jb:value property="countrySubEntityNameCode" data="ICSOLI/Segment_group_9/Address/COUNTRY_SUB_ENTITY_DETAILS/Country_sub_entity_name_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_9/Address/COUNTRY_SUB_ENTITY_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_9/Address/COUNTRY_SUB_ENTITY_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="countrySubEntityName" data="ICSOLI/Segment_group_9/Address/COUNTRY_SUB_ENTITY_DETAILS/Country_sub_entity_name" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Address.LOCATION_IDENTIFICATION" class="org.milyn.edi.unedifact.d02a.common.field.LocationIdentificationC517" createOnElement="ICSOLI/Segment_group_9/Address/LOCATION_IDENTIFICATION">
        <jb:value property="locationNameCode" data="ICSOLI/Segment_group_9/Address/LOCATION_IDENTIFICATION/Location_name_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_9/Address/LOCATION_IDENTIFICATION/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_9/Address/LOCATION_IDENTIFICATION/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="locationName" data="ICSOLI/Segment_group_9/Address/LOCATION_IDENTIFICATION/Location_name" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Date_time_period_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_9">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_9.Date_time_period" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Date_time_period" class="org.milyn.edi.unedifact.d02a.common.DateTimePeriod" createOnElement="ICSOLI/Segment_group_9/Date_time_period">
        <jb:wiring property="dateTimePeriod" beanIdRef="ICSOLI.Segment_group_9.Date_time_period.DATE_TIME_PERIOD" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Date_time_period.DATE_TIME_PERIOD" class="org.milyn.edi.unedifact.d02a.common.field.DateTimePeriodC507" createOnElement="ICSOLI/Segment_group_9/Date_time_period/DATE_TIME_PERIOD">
        <jb:value property="dateOrTimeOrPeriodFunctionCodeQualifier" data="ICSOLI/Segment_group_9/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_function_code_qualifier" decoder="String" default="null" />
        <jb:value property="dateOrTimeOrPeriodText" data="ICSOLI/Segment_group_9/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_text" decoder="String" default="null" />
        <jb:value property="dateOrTimeOrPeriodFormatCode" data="ICSOLI/Segment_group_9/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_format_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Query_and_response_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_9">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_9.Query_and_response" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Query_and_response" class="org.milyn.edi.unedifact.d02a.common.QueryAndResponse" createOnElement="ICSOLI/Segment_group_9/Query_and_response">
        <jb:value property="sectorAreaIdentificationCodeQualifier" data="ICSOLI/Segment_group_9/Query_and_response/Sector_area_identification_code_qualifier" decoder="String" default="null" />
        <jb:wiring property="questionDetails" beanIdRef="ICSOLI.Segment_group_9.Query_and_response.QUESTION_DETAILS" />
        <jb:wiring property="responseDetails" beanIdRef="ICSOLI.Segment_group_9.Query_and_response.RESPONSE_DETAILS" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Query_and_response.QUESTION_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.QuestionDetailsC811" createOnElement="ICSOLI/Segment_group_9/Query_and_response/QUESTION_DETAILS">
        <jb:value property="questionDescriptionCode" data="ICSOLI/Segment_group_9/Query_and_response/QUESTION_DETAILS/Question_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_9/Query_and_response/QUESTION_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_9/Query_and_response/QUESTION_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="questionDescription" data="ICSOLI/Segment_group_9/Query_and_response/QUESTION_DETAILS/Question_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Query_and_response.RESPONSE_DETAILS" class="org.milyn.edi.unedifact.d02a.common.field.ResponseDetailsC812" createOnElement="ICSOLI/Segment_group_9/Query_and_response/RESPONSE_DETAILS">
        <jb:value property="responseDescriptionCode" data="ICSOLI/Segment_group_9/Query_and_response/RESPONSE_DETAILS/Response_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_9/Query_and_response/RESPONSE_DETAILS/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_9/Query_and_response/RESPONSE_DETAILS/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="responseDescription" data="ICSOLI/Segment_group_9/Query_and_response/RESPONSE_DETAILS/Response_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Free_text_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_9">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_9.Free_text" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Free_text" class="org.milyn.edi.unedifact.d02a.common.FreeText" createOnElement="ICSOLI/Segment_group_9/Free_text">
        <jb:value property="textSubjectCodeQualifier" data="ICSOLI/Segment_group_9/Free_text/Text_subject_code_qualifier" decoder="String" default="null" />
        <jb:value property="freeTextFunctionCode" data="ICSOLI/Segment_group_9/Free_text/Free_text_function_code" decoder="String" default="null" />
        <jb:value property="languageNameCode" data="ICSOLI/Segment_group_9/Free_text/Language_name_code" decoder="String" default="null" />
        <jb:value property="freeTextFormatCode" data="ICSOLI/Segment_group_9/Free_text/Free_text_format_code" decoder="String" default="null" />
        <jb:wiring property="textReference" beanIdRef="ICSOLI.Segment_group_9.Free_text.TEXT_REFERENCE" />
        <jb:wiring property="textLiteral" beanIdRef="ICSOLI.Segment_group_9.Free_text.TEXT_LITERAL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Free_text.TEXT_REFERENCE" class="org.milyn.edi.unedifact.d02a.common.field.TextReferenceC107" createOnElement="ICSOLI/Segment_group_9/Free_text/TEXT_REFERENCE">
        <jb:value property="freeTextDescriptionCode" data="ICSOLI/Segment_group_9/Free_text/TEXT_REFERENCE/Free_text_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_9/Free_text/TEXT_REFERENCE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_9/Free_text/TEXT_REFERENCE/Code_list_responsible_agency_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Free_text.TEXT_LITERAL" class="org.milyn.edi.unedifact.d02a.common.field.TextLiteralC108" createOnElement="ICSOLI/Segment_group_9/Free_text/TEXT_LITERAL">
        <jb:value property="freeText1" data="ICSOLI/Segment_group_9/Free_text/TEXT_LITERAL/Free_text_-_-1" decoder="String" default="null" />
        <jb:value property="freeText2" data="ICSOLI/Segment_group_9/Free_text/TEXT_LITERAL/Free_text_-_-2" decoder="String" default="null" />
        <jb:value property="freeText3" data="ICSOLI/Segment_group_9/Free_text/TEXT_LITERAL/Free_text_-_-3" decoder="String" default="null" />
        <jb:value property="freeText4" data="ICSOLI/Segment_group_9/Free_text/TEXT_LITERAL/Free_text_-_-4" decoder="String" default="null" />
        <jb:value property="freeText5" data="ICSOLI/Segment_group_9/Free_text/TEXT_LITERAL/Free_text_-_-5" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_9">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_9.Segment_group_10" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10" class="org.milyn.edi.unedifact.d02a.ICSOLI.SegmentGroup10" createOnElement="ICSOLI/Segment_group_9/Segment_group_10">
        <jb:wiring property="itemDescription" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Item_description" />
        <jb:wiring property="attribute" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Attribute_List" />
        <jb:wiring property="reference" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Reference_List" />
        <jb:wiring property="dateTimePeriod" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Date_time_period_List" />
        <jb:wiring property="monetaryAmount" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Monetary_amount_List" />
        <jb:wiring property="freeText" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Free_text_List" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Item_description" class="org.milyn.edi.unedifact.d02a.common.ItemDescription" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Item_description">
        <jb:value property="descriptionFormatCode" data="ICSOLI/Segment_group_9/Segment_group_10/Item_description/Description_format_code" decoder="String" default="null" />
        <jb:value property="surfaceOrLayerCode" data="ICSOLI/Segment_group_9/Segment_group_10/Item_description/Surface_or_layer_code" decoder="String" default="null" />
        <jb:wiring property="itemCharacteristic" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Item_description.ITEM_CHARACTERISTIC" />
        <jb:wiring property="itemDescription" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Item_description.ITEM_DESCRIPTION" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Item_description.ITEM_CHARACTERISTIC" class="org.milyn.edi.unedifact.d02a.common.field.ItemCharacteristicC272" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Item_description/ITEM_CHARACTERISTIC">
        <jb:value property="itemCharacteristicCode" data="ICSOLI/Segment_group_9/Segment_group_10/Item_description/ITEM_CHARACTERISTIC/Item_characteristic_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_9/Segment_group_10/Item_description/ITEM_CHARACTERISTIC/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_9/Segment_group_10/Item_description/ITEM_CHARACTERISTIC/Code_list_responsible_agency_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Item_description.ITEM_DESCRIPTION" class="org.milyn.edi.unedifact.d02a.common.field.ItemDescriptionC273" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Item_description/ITEM_DESCRIPTION">
        <jb:value property="itemDescriptionCode" data="ICSOLI/Segment_group_9/Segment_group_10/Item_description/ITEM_DESCRIPTION/Item_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_9/Segment_group_10/Item_description/ITEM_DESCRIPTION/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_9/Segment_group_10/Item_description/ITEM_DESCRIPTION/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="itemDescription1" data="ICSOLI/Segment_group_9/Segment_group_10/Item_description/ITEM_DESCRIPTION/Item_description_-_-1" decoder="String" default="null" />
        <jb:value property="itemDescription2" data="ICSOLI/Segment_group_9/Segment_group_10/Item_description/ITEM_DESCRIPTION/Item_description_-_-2" decoder="String" default="null" />
        <jb:value property="languageNameCode" data="ICSOLI/Segment_group_9/Segment_group_10/Item_description/ITEM_DESCRIPTION/Language_name_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Attribute_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_9/Segment_group_10">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Attribute" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Attribute" class="org.milyn.edi.unedifact.d02a.common.Attribute" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Attribute">
        <jb:value property="attributeFunctionCodeQualifier" data="ICSOLI/Segment_group_9/Segment_group_10/Attribute/Attribute_function_code_qualifier" decoder="String" default="null" />
        <jb:wiring property="attributeType" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Attribute.ATTRIBUTE_TYPE" />
        <jb:wiring property="attributeDetail" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Attribute.ATTRIBUTE_DETAIL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Attribute.ATTRIBUTE_TYPE" class="org.milyn.edi.unedifact.d02a.common.field.AttributeTypeC955" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Attribute/ATTRIBUTE_TYPE">
        <jb:value property="attributeTypeDescriptionCode" data="ICSOLI/Segment_group_9/Segment_group_10/Attribute/ATTRIBUTE_TYPE/Attribute_type_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_9/Segment_group_10/Attribute/ATTRIBUTE_TYPE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_9/Segment_group_10/Attribute/ATTRIBUTE_TYPE/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="attributeTypeDescription" data="ICSOLI/Segment_group_9/Segment_group_10/Attribute/ATTRIBUTE_TYPE/Attribute_type_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Attribute.ATTRIBUTE_DETAIL" class="org.milyn.edi.unedifact.d02a.common.field.AttributeDetailC956" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Attribute/ATTRIBUTE_DETAIL">
        <jb:value property="attributeDescriptionCode" data="ICSOLI/Segment_group_9/Segment_group_10/Attribute/ATTRIBUTE_DETAIL/Attribute_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_9/Segment_group_10/Attribute/ATTRIBUTE_DETAIL/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_9/Segment_group_10/Attribute/ATTRIBUTE_DETAIL/Code_list_responsible_agency_code" decoder="String" default="null" />
        <jb:value property="attributeDescription" data="ICSOLI/Segment_group_9/Segment_group_10/Attribute/ATTRIBUTE_DETAIL/Attribute_description" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Reference_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_9/Segment_group_10">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Reference" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Reference" class="org.milyn.edi.unedifact.d02a.common.Reference" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Reference">
        <jb:wiring property="reference" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Reference.REFERENCE" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Reference.REFERENCE" class="org.milyn.edi.unedifact.d02a.common.field.ReferenceC506" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Reference/REFERENCE">
        <jb:value property="referenceCodeQualifier" data="ICSOLI/Segment_group_9/Segment_group_10/Reference/REFERENCE/Reference_code_qualifier" decoder="String" default="null" />
        <jb:value property="referenceIdentifier" data="ICSOLI/Segment_group_9/Segment_group_10/Reference/REFERENCE/Reference_identifier" decoder="String" default="null" />
        <jb:value property="documentLineIdentifier" data="ICSOLI/Segment_group_9/Segment_group_10/Reference/REFERENCE/Document_line_identifier" decoder="String" default="null" />
        <jb:value property="referenceVersionIdentifier" data="ICSOLI/Segment_group_9/Segment_group_10/Reference/REFERENCE/Reference_version_identifier" decoder="String" default="null" />
        <jb:value property="revisionIdentifier" data="ICSOLI/Segment_group_9/Segment_group_10/Reference/REFERENCE/Revision_identifier" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Date_time_period_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_9/Segment_group_10">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Date_time_period" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Date_time_period" class="org.milyn.edi.unedifact.d02a.common.DateTimePeriod" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Date_time_period">
        <jb:wiring property="dateTimePeriod" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Date_time_period.DATE_TIME_PERIOD" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Date_time_period.DATE_TIME_PERIOD" class="org.milyn.edi.unedifact.d02a.common.field.DateTimePeriodC507" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Date_time_period/DATE_TIME_PERIOD">
        <jb:value property="dateOrTimeOrPeriodFunctionCodeQualifier" data="ICSOLI/Segment_group_9/Segment_group_10/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_function_code_qualifier" decoder="String" default="null" />
        <jb:value property="dateOrTimeOrPeriodText" data="ICSOLI/Segment_group_9/Segment_group_10/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_text" decoder="String" default="null" />
        <jb:value property="dateOrTimeOrPeriodFormatCode" data="ICSOLI/Segment_group_9/Segment_group_10/Date_time_period/DATE_TIME_PERIOD/Date_or_time_or_period_format_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Monetary_amount_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_9/Segment_group_10">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Monetary_amount" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Monetary_amount" class="org.milyn.edi.unedifact.d02a.common.MonetaryAmount" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Monetary_amount">
        <jb:wiring property="monetaryAmount" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Monetary_amount.MONETARY_AMOUNT" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Monetary_amount.MONETARY_AMOUNT" class="org.milyn.edi.unedifact.d02a.common.field.MonetaryAmountC516" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Monetary_amount/MONETARY_AMOUNT">
        <jb:value property="monetaryAmountTypeCodeQualifier" data="ICSOLI/Segment_group_9/Segment_group_10/Monetary_amount/MONETARY_AMOUNT/Monetary_amount_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="monetaryAmount" data="ICSOLI/Segment_group_9/Segment_group_10/Monetary_amount/MONETARY_AMOUNT/Monetary_amount" decoder="DABigDecimal" default="null" />
        <jb:value property="currencyIdentificationCode" data="ICSOLI/Segment_group_9/Segment_group_10/Monetary_amount/MONETARY_AMOUNT/Currency_identification_code" decoder="String" default="null" />
        <jb:value property="currencyTypeCodeQualifier" data="ICSOLI/Segment_group_9/Segment_group_10/Monetary_amount/MONETARY_AMOUNT/Currency_type_code_qualifier" decoder="String" default="null" />
        <jb:value property="statusDescriptionCode" data="ICSOLI/Segment_group_9/Segment_group_10/Monetary_amount/MONETARY_AMOUNT/Status_description_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Free_text_List" class="java.util.ArrayList" createOnElement="ICSOLI/Segment_group_9/Segment_group_10">
        <jb:wiring beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Free_text" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Free_text" class="org.milyn.edi.unedifact.d02a.common.FreeText" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Free_text">
        <jb:value property="textSubjectCodeQualifier" data="ICSOLI/Segment_group_9/Segment_group_10/Free_text/Text_subject_code_qualifier" decoder="String" default="null" />
        <jb:value property="freeTextFunctionCode" data="ICSOLI/Segment_group_9/Segment_group_10/Free_text/Free_text_function_code" decoder="String" default="null" />
        <jb:value property="languageNameCode" data="ICSOLI/Segment_group_9/Segment_group_10/Free_text/Language_name_code" decoder="String" default="null" />
        <jb:value property="freeTextFormatCode" data="ICSOLI/Segment_group_9/Segment_group_10/Free_text/Free_text_format_code" decoder="String" default="null" />
        <jb:wiring property="textReference" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Free_text.TEXT_REFERENCE" />
        <jb:wiring property="textLiteral" beanIdRef="ICSOLI.Segment_group_9.Segment_group_10.Free_text.TEXT_LITERAL" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Free_text.TEXT_REFERENCE" class="org.milyn.edi.unedifact.d02a.common.field.TextReferenceC107" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Free_text/TEXT_REFERENCE">
        <jb:value property="freeTextDescriptionCode" data="ICSOLI/Segment_group_9/Segment_group_10/Free_text/TEXT_REFERENCE/Free_text_description_code" decoder="String" default="null" />
        <jb:value property="codeListIdentificationCode" data="ICSOLI/Segment_group_9/Segment_group_10/Free_text/TEXT_REFERENCE/Code_list_identification_code" decoder="String" default="null" />
        <jb:value property="codeListResponsibleAgencyCode" data="ICSOLI/Segment_group_9/Segment_group_10/Free_text/TEXT_REFERENCE/Code_list_responsible_agency_code" decoder="String" default="null" />
    </jb:bean>

    <jb:bean beanId="ICSOLI.Segment_group_9.Segment_group_10.Free_text.TEXT_LITERAL" class="org.milyn.edi.unedifact.d02a.common.field.TextLiteralC108" createOnElement="ICSOLI/Segment_group_9/Segment_group_10/Free_text/TEXT_LITERAL">
        <jb:value property="freeText1" data="ICSOLI/Segment_group_9/Segment_group_10/Free_text/TEXT_LITERAL/Free_text_-_-1" decoder="String" default="null" />
        <jb:value property="freeText2" data="ICSOLI/Segment_group_9/Segment_group_10/Free_text/TEXT_LITERAL/Free_text_-_-2" decoder="String" default="null" />
        <jb:value property="freeText3" data="ICSOLI/Segment_group_9/Segment_group_10/Free_text/TEXT_LITERAL/Free_text_-_-3" decoder="String" default="null" />
        <jb:value property="freeText4" data="ICSOLI/Segment_group_9/Segment_group_10/Free_text/TEXT_LITERAL/Free_text_-_-4" decoder="String" default="null" />
        <jb:value property="freeText5" data="ICSOLI/Segment_group_9/Segment_group_10/Free_text/TEXT_LITERAL/Free_text_-_-5" decoder="String" default="null" />
    </jb:bean>

</smooks-resource-list>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy