cancel
Showing results for 
Search instead for 
Did you mean: 

References within XSD

Former Member
0 Kudos

Hello Experts

I have references within my XSD when i import it in DataType It does not allow me to import it stating references are not allowed. I have included my XSD and the error

Please let me know whatz the best approach for this

<?xml version="1.0" encoding="UTF-8"?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<xs:import namespace="http://www.w3.org/2001/XMLSchema-instance" schemaLocation="xsi.xsd"/>

<xs:element name="SiebelMessage">

<xs:complexType>

<xs:sequence>

<xs:element ref="ListOfAtxAccountContactList"/>

</xs:sequence>

<xs:attribute name="IntObjectName" use="required"/>

<xs:attribute name="MessageId" use="required"/>

<xs:attribute name="MessageType" use="required"/>

<xs:attribute ref="xsi:schemaLocation" use="required"/>

</xs:complexType>

</xs:element>

<xs:element name="ListOfAtxAccountContactList">

<xs:complexType>

<xs:sequence>

<xs:element ref="Account"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="Account">

<xs:complexType>

<xs:sequence>

<xs:element ref="ATXCarLicense"/>

<xs:element ref="ATXCarLicenseState"/>

<xs:element ref="ATXMRSAccountNumber"/>

<xs:element ref="ATXOriginalSalesDate"/>

<xs:element ref="ATXPreOwned"/>

<xs:element ref="CreateBy"/>

<xs:element ref="CreateDate"/>

<xs:element ref="IntegrationId"/>

<xs:element ref="LastUpdateBy"/>

<xs:element ref="LastUpdateDate"/>

<xs:element ref="Location"/>

<xs:element ref="Name"/>

<xs:element ref="Organization"/>

<xs:element ref="ListOfContact"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="ATXCarLicense">

<xs:complexType/>

</xs:element>

<xs:element name="ATXCarLicenseState">

<xs:complexType/>

</xs:element>

<xs:element name="ATXMRSAccountNumber" type="xs:integer"/>

<xs:element name="ATXOriginalSalesDate">

<xs:complexType/>

</xs:element>

<xs:element name="ATXPreOwned">

<xs:complexType/>

</xs:element>

<xs:element name="IntegrationId" type="xs:integer"/>

<xs:element name="Location">

<xs:complexType/>

</xs:element>

<xs:element name="Name" type="xs:NMTOKEN"/>

<xs:element name="ListOfContact">

<xs:complexType>

<xs:sequence>

<xs:element ref="Contact"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="Contact">

<xs:complexType>

<xs:sequence>

<xs:element ref="ATXACHFlag"/>

<xs:element ref="ATXACHStatusDate"/>

<xs:element ref="ATXACHUpdateDate"/>

<xs:element ref="ATXAccountColor"/>

<xs:element ref="ATXAccountMake"/>

<xs:element ref="ATXAccountModel"/>

<xs:element ref="ATXAccountYear"/>

<xs:element ref="ATXAcuityDate"/>

<xs:element ref="ATXAcuityNumber"/>

<xs:element ref="ATXBankCity"/>

<xs:element ref="ATXBankHandlerCountry"/>

<xs:element ref="ATXBillLayout"/>

<xs:element ref="ATXCCStatusDate"/>

<xs:element ref="ATXCCUpdateDate"/>

<xs:element ref="ATXCampaignFlag"/>

<xs:element ref="ATXContactMiddleInitial"/>

<xs:element ref="ATXContactType"/>

<xs:element ref="ATXCountryofSale"/>

<xs:element ref="ATXCustomerDepartment"/>

<xs:element ref="ATXCustomerGroup"/>

<xs:element ref="ATXCustomerGroupId"/>

<xs:element ref="ATXCustomerId"/>

<xs:element ref="ATXCustomerNameAddition"/>

<xs:element ref="ATXCustomerNameCompletion"/>

<xs:element ref="ATXCustomerNameTitle"/>

<xs:element ref="ATXCustomerType"/>

<xs:element ref="ATXDateEmailReturned"/>

<xs:element ref="ATXDateMailReturned"/>

<xs:element ref="ATXEUX_C1_BUS_FAX_NUM"/>

<xs:element ref="ATXEUX_C1_BUS_PH_NUM"/>

<xs:element ref="ATXEUX_C1_COMP_NAME"/>

<xs:element ref="ATXEUX_C1_EMAIL"/>

<xs:element ref="ATXEUX_C1_MOBILE_PH_NUM"/>

<xs:element ref="ATXEUX_C1_PRIV_PH_NUM"/>

<xs:element ref="ATXEmergencyDaytimePhone"/>

<xs:element ref="ATXEmergencyEveningPhone"/>

<xs:element ref="ATXEmergencyPagerPhone"/>

<xs:element ref="ATXInformationfromPriorOwner"/>

<xs:element ref="ATXIntegrationId"/>

<xs:element ref="ATXInvalidACHFlag"/>

<xs:element ref="ATXInvalidAddressFlag"/>

<xs:element ref="ATXInvalidCCFlag"/>

<xs:element ref="ATXInvalidEmailFlag"/>

<xs:element ref="ATXInvalidHomePhoneFlag"/>

<xs:element ref="ATXOEMContractID"/>

<xs:element ref="ATXPasscode"/>

<xs:element ref="ATXPaymentMethod"/>

<xs:element ref="ATXPaymentType"/>

<xs:element ref="ATXPin"/>

<xs:element ref="ATXPortalPaymentType"/>

<xs:element ref="ATXPortalStatusDate"/>

<xs:element ref="ATXPreviousPortalNumber"/>

<xs:element ref="ATXPriorFlag"/>

<xs:element ref="ATXPriority2"/>

<xs:element ref="ATXPrivateFaxNumber"/>

<xs:element ref="ATXRenewalFlag"/>

<xs:element ref="ATXSecondHomePhone"/>

<xs:element ref="ATXStatementFlag"/>

<xs:element ref="ATXSuppressEmailFlag"/>

<xs:element ref="ATXSuppressMsgFlag"/>

<xs:element ref="ATXSuppressNaviFlag"/>

<xs:element ref="ATXTaxExemptFlag"/>

<xs:element ref="ATXTaxExemptReason"/>

<xs:element ref="ATXTaxIDNumber"/>

<xs:element ref="ATXVehicleDeliveryDate"/>

<xs:element ref="ATXVehiclePurchaseDate"/>

<xs:element ref="ATXWorkEmail"/>

<xs:element ref="AccountLocation"/>

<xs:element ref="BusinessName"/>

<xs:element ref="AlternatePhone"/>

<xs:element ref="AssistantPhone"/>

<xs:element ref="BirthDate"/>

<xs:element ref="Birthday"/>

<xs:element ref="CellularPhone"/>

<xs:element ref="Comment2"/>

<xs:element ref="ContactId"/>

<xs:element ref="CreateBy"/>

<xs:element ref="CreateDate"/>

<xs:element ref="CreatedByName2"/>

<xs:element ref="EmailAddress"/>

<xs:element ref="FaxPhone"/>

<xs:element ref="FirstName2"/>

<xs:element ref="HomePhone"/>

<xs:element ref="LanguageCode"/>

<xs:element ref="LastName2"/>

<xs:element ref="LastUpdateBy"/>

<xs:element ref="LastUpdateDate"/>

<xs:element ref="MF"/>

<xs:element ref="MM"/>

<xs:element ref="MMUnbounded"/>

<xs:element ref="MaidenName"/>

<xs:element ref="MiddleName"/>

<xs:element ref="Organization"/>

<xs:element ref="PIN"/>

<xs:element ref="Password"/>

<xs:element ref="PersonalContact"/>

<xs:element ref="PreferredCommunications"/>

<xs:element ref="PrimaryAddressId"/>

<xs:element ref="SoldDate"/>

<xs:element ref="Suffix"/>

<xs:element ref="SuppressAllCalls"/>

<xs:element ref="SuppressAllMailings"/>

<xs:element ref="WorkPhone"/>

<xs:element ref="XModId"/>

<xs:element ref="YearsatAccount"/>

<xs:element ref="ATXAMCParticipationOptOutFlag"/>

<xs:element ref="ATXECAPersonId"/>

<xs:element ref="ATXEAANAddress"/>

<xs:element ref="ATXEAANMethod"/>

<xs:element ref="ListOfContact_PersonalAddress"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="ATXACHFlag">

<xs:complexType/>

</xs:element>

<xs:element name="ATXACHStatusDate">

<xs:complexType/>

</xs:element>

<xs:element name="ATXACHUpdateDate">

<xs:complexType/>

</xs:element>

<xs:element name="ATXAccountColor">

<xs:complexType/>

</xs:element>

<xs:element name="ATXAccountMake" type="xs:NCName"/>

<xs:element name="ATXAccountModel" type="xs:string"/>

<xs:element name="ATXAccountYear" type="xs:integer"/>

<xs:element name="ATXAcuityDate">

<xs:complexType/>

</xs:element>

<xs:element name="ATXAcuityNumber">

<xs:complexType/>

</xs:element>

<xs:element name="ATXBankCity">

<xs:complexType/>

</xs:element>

<xs:element name="ATXBankHandlerCountry">

<xs:complexType/>

</xs:element>

<xs:element name="ATXBillLayout">

<xs:complexType/>

</xs:element>

<xs:element name="ATXCCStatusDate">

<xs:complexType/>

</xs:element>

<xs:element name="ATXCCUpdateDate">

<xs:complexType/>

</xs:element>

<xs:element name="ATXCampaignFlag" type="xs:NCName"/>

<xs:element name="ATXContactMiddleInitial">

<xs:complexType/>

</xs:element>

<xs:element name="ATXContactType" type="xs:string"/>

<xs:element name="ATXCountryofSale">

<xs:complexType/>

</xs:element>

<xs:element name="ATXCustomerDepartment">

<xs:complexType/>

</xs:element>

<xs:element name="ATXCustomerGroup">

<xs:complexType/>

</xs:element>

<xs:element name="ATXCustomerGroupId">

<xs:complexType/>

</xs:element>

<xs:element name="ATXCustomerId">

<xs:complexType/>

</xs:element>

<xs:element name="ATXCustomerNameAddition">

<xs:complexType/>

</xs:element>

<xs:element name="ATXCustomerNameCompletion">

<xs:complexType/>

</xs:element>

<xs:element name="ATXCustomerNameTitle">

<xs:complexType/>

</xs:element>

<xs:element name="ATXCustomerType">

<xs:complexType/>

</xs:element>

<xs:element name="ATXDateEmailReturned">

<xs:complexType/>

</xs:element>

<xs:element name="ATXDateMailReturned">

<xs:complexType/>

</xs:element>

<xs:element name="ATXEUX_C1_BUS_FAX_NUM">

<xs:complexType/>

</xs:element>

<xs:element name="ATXEUX_C1_BUS_PH_NUM">

<xs:complexType/>

</xs:element>

<xs:element name="ATXEUX_C1_COMP_NAME">

<xs:complexType/>

</xs:element>

<xs:element name="ATXEUX_C1_EMAIL">

<xs:complexType/>

</xs:element>

<xs:element name="ATXEUX_C1_MOBILE_PH_NUM">

<xs:complexType/>

</xs:element>

<xs:element name="ATXEUX_C1_PRIV_PH_NUM">

<xs:complexType/>

</xs:element>

<xs:element name="ATXEmergencyDaytimePhone">

<xs:complexType/>

</xs:element>

<xs:element name="ATXEmergencyEveningPhone">

<xs:complexType/>

</xs:element>

<xs:element name="ATXEmergencyPagerPhone">

<xs:complexType/>

</xs:element>

<xs:element name="ATXInformationfromPriorOwner">

<xs:complexType/>

</xs:element>

<xs:element name="ATXIntegrationId">

<xs:complexType/>

</xs:element>

<xs:element name="ATXInvalidACHFlag">

<xs:complexType/>

</xs:element>

<xs:element name="ATXInvalidAddressFlag" type="xs:NCName"/>

<xs:element name="ATXInvalidCCFlag">

<xs:complexType/>

</xs:element>

<xs:element name="ATXInvalidEmailFlag">

<xs:complexType/>

</xs:element>

<xs:element name="ATXInvalidHomePhoneFlag" type="xs:NCName"/>

<xs:element name="ATXOEMContractID">

<xs:complexType/>

</xs:element>

<xs:element name="ATXPasscode">

<xs:complexType/>

</xs:element>

<xs:element name="ATXPaymentMethod">

<xs:complexType/>

</xs:element>

<xs:element name="ATXPaymentType" type="xs:NCName"/>

<xs:element name="ATXPin">

<xs:complexType/>

</xs:element>

<xs:element name="ATXPortalPaymentType">

<xs:complexType/>

</xs:element>

<xs:element name="ATXPortalStatusDate">

<xs:complexType/>

</xs:element>

<xs:element name="ATXPreviousPortalNumber">

<xs:complexType/>

</xs:element>

<xs:element name="ATXPriorFlag">

<xs:complexType/>

</xs:element>

<xs:element name="ATXPriority2">

<xs:complexType/>

</xs:element>

<xs:element name="ATXPrivateFaxNumber">

<xs:complexType/>

</xs:element>

<xs:element name="ATXRenewalFlag">

<xs:complexType/>

</xs:element>

<xs:element name="ATXSecondHomePhone">

<xs:complexType/>

</xs:element>

<xs:element name="ATXStatementFlag">

<xs:complexType/>

</xs:element>

<xs:element name="ATXSuppressEmailFlag" type="xs:NCName"/>

<xs:element name="ATXSuppressMsgFlag">

<xs:complexType/>

</xs:element>

<xs:element name="ATXSuppressNaviFlag">

<xs:complexType/>

</xs:element>

<xs:element name="ATXTaxExemptFlag">

<xs:complexType/>

</xs:element>

<xs:element name="ATXTaxExemptReason">

<xs:complexType/>

</xs:element>

<xs:element name="ATXTaxIDNumber">

<xs:complexType/>

</xs:element>

<xs:element name="ATXVehicleDeliveryDate">

<xs:complexType/>

</xs:element>

<xs:element name="ATXVehiclePurchaseDate">

<xs:complexType/>

</xs:element>

<xs:element name="ATXWorkEmail">

<xs:complexType/>

</xs:element>

<xs:element name="AccountLocation">

<xs:complexType/>

</xs:element>

<xs:element name="BusinessName">

<xs:complexType/>

</xs:element>

<xs:element name="AlternatePhone">

<xs:complexType/>

</xs:element>

<xs:element name="AssistantPhone">

<xs:complexType/>

</xs:element>

<xs:element name="BirthDate">

<xs:complexType/>

</xs:element>

<xs:element name="Birthday">

<xs:complexType/>

</xs:element>

<xs:element name="CellularPhone" type="xs:integer"/>

<xs:element name="Comment2">

<xs:complexType/>

</xs:element>

<xs:element name="ContactId" type="xs:NMTOKEN"/>

<xs:element name="CreatedByName2" type="xs:NCName"/>

<xs:element name="EmailAddress">

<xs:complexType/>

</xs:element>

<xs:element name="FaxPhone">

<xs:complexType/>

</xs:element>

<xs:element name="FirstName2" type="xs:NCName"/>

<xs:element name="HomePhone" type="xs:integer"/>

<xs:element name="LanguageCode" type="xs:NCName"/>

<xs:element name="LastName2" type="xs:NCName"/>

<xs:element name="MF">

<xs:complexType/>

</xs:element>

<xs:element name="MM" type="xs:NCName"/>

<xs:element name="MMUnbounded" type="xs:NCName"/>

<xs:element name="MaidenName">

<xs:complexType/>

</xs:element>

<xs:element name="MiddleName" type="xs:NMTOKEN"/>

<xs:element name="PIN">

<xs:complexType/>

</xs:element>

<xs:element name="Password">

<xs:complexType/>

</xs:element>

<xs:element name="PersonalContact" type="xs:NCName"/>

<xs:element name="PreferredCommunications">

<xs:complexType/>

</xs:element>

<xs:element name="PrimaryAddressId">

<xs:complexType/>

</xs:element>

<xs:element name="SoldDate">

<xs:complexType/>

</xs:element>

<xs:element name="Suffix">

<xs:complexType/>

</xs:element>

<xs:element name="SuppressAllCalls" type="xs:NCName"/>

<xs:element name="SuppressAllMailings" type="xs:NCName"/>

<xs:element name="WorkPhone">

<xs:complexType/>

</xs:element>

<xs:element name="XModId">

<xs:complexType/>

</xs:element>

<xs:element name="YearsatAccount">

<xs:complexType/>

</xs:element>

<xs:element name="ATXAMCParticipationOptOutFlag">

<xs:complexType/>

</xs:element>

<xs:element name="ATXECAPersonId">

<xs:complexType/>

</xs:element>

<xs:element name="ATXEAANAddress">

<xs:complexType/>

</xs:element>

<xs:element name="ATXEAANMethod">

<xs:complexType/>

</xs:element>

<xs:element name="ListOfContact_PersonalAddress">

<xs:complexType>

<xs:sequence>

<xs:element ref="Contact_PersonalAddress"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="Contact_PersonalAddress">

<xs:complexType>

<xs:sequence>

<xs:element ref="ATXAddressNumber"/>

<xs:element ref="ATXAddressStreetNumber"/>

<xs:element ref="ATXAddressType"/>

<xs:element ref="ATXEUX_C1_ADDR_PRIV_PH_NUM"/>

<xs:element ref="ATXEUX_C1_STATE"/>

<xs:element ref="ATXPOBox"/>

<xs:element ref="ATXPOBoxZipcode"/>

<xs:element ref="ATXPhoneNumber"/>

<xs:element ref="PersonalCity2"/>

<xs:element ref="PersonalCountry2"/>

<xs:element ref="PersonalCounty"/>

<xs:element ref="PersonalPostalCode2"/>

<xs:element ref="PersonalState"/>

<xs:element ref="PersonalStreetAddress2"/>

<xs:element ref="AddressName"/>

</xs:sequence>

<xs:attribute name="IsPrimaryMVG" use="required" type="xs:NCName"/>

</xs:complexType>

</xs:element>

<xs:element name="ATXAddressNumber">

<xs:complexType/>

</xs:element>

<xs:element name="ATXAddressStreetNumber">

<xs:complexType/>

</xs:element>

<xs:element name="ATXAddressType" type="xs:NCName"/>

<xs:element name="ATXEUX_C1_ADDR_PRIV_PH_NUM">

<xs:complexType/>

</xs:element>

<xs:element name="ATXEUX_C1_STATE">

<xs:complexType/>

</xs:element>

<xs:element name="ATXPOBox">

<xs:complexType/>

</xs:element>

<xs:element name="ATXPOBoxZipcode">

<xs:complexType/>

</xs:element>

<xs:element name="ATXPhoneNumber">

<xs:complexType/>

</xs:element>

<xs:element name="PersonalCity2" type="xs:NCName"/>

<xs:element name="PersonalCountry2" type="xs:NCName"/>

<xs:element name="PersonalCounty" type="xs:NCName"/>

<xs:element name="PersonalPostalCode2" type="xs:integer"/>

<xs:element name="PersonalState" type="xs:NCName"/>

<xs:element name="PersonalStreetAddress2" type="xs:string"/>

<xs:element name="AddressName" type="xs:string"/>

<xs:element name="CreateBy" type="xs:NMTOKEN"/>

<xs:element name="CreateDate" type="xs:string"/>

<xs:element name="LastUpdateBy" type="xs:NMTOKEN"/>

<xs:element name="LastUpdateDate" type="xs:string"/>

<xs:element name="Organization" type="xs:string"/>

</xs:schema>

Global definition Element: http://atx.com/SiebelAccountToAccountBP, ListOfAtxAccountContactList in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, Account in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXCarLicense in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXCarLicenseState in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXMRSAccountNumber in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXOriginalSalesDate in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXPreOwned in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, IntegrationId in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, Location in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, Name in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ListOfContact in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, Contact in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXACHFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXACHStatusDate in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXACHUpdateDate in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXAccountColor in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXAccountMake in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXAccountModel in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXAccountYear in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXAcuityDate in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXAcuityNumber in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXBankCity in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXBankHandlerCountry in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXBillLayout in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXCCStatusDate in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXCCUpdateDate in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXCampaignFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXContactMiddleInitial in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXContactType in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXCountryofSale in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXCustomerDepartment in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXCustomerGroup in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXCustomerGroupId in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXCustomerId in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXCustomerNameAddition in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXCustomerNameCompletion in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXCustomerNameTitle in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXCustomerType in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXDateEmailReturned in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXDateMailReturned in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXEUX_C1_BUS_FAX_NUM in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXEUX_C1_BUS_PH_NUM in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXEUX_C1_COMP_NAME in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXEUX_C1_EMAIL in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXEUX_C1_MOBILE_PH_NUM in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXEUX_C1_PRIV_PH_NUM in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXEmergencyDaytimePhone in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXEmergencyEveningPhone in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXEmergencyPagerPhone in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXInformationfromPriorOwner in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXIntegrationId in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXInvalidACHFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXInvalidAddressFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXInvalidCCFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXInvalidEmailFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXInvalidHomePhoneFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXOEMContractID in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXPasscode in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXPaymentMethod in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXPaymentType in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXPin in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXPortalPaymentType in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXPortalStatusDate in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXPreviousPortalNumber in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXPriorFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXPriority2 in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXPrivateFaxNumber in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXRenewalFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXSecondHomePhone in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXStatementFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXSuppressEmailFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXSuppressMsgFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXSuppressNaviFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXTaxExemptFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXTaxExemptReason in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXTaxIDNumber in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXVehicleDeliveryDate in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXVehiclePurchaseDate in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXWorkEmail in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, AccountLocation in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, BusinessName in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, AlternatePhone in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, AssistantPhone in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, BirthDate in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, Birthday in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, CellularPhone in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, Comment2 in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ContactId in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, CreatedByName2 in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, EmailAddress in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, FaxPhone in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, FirstName2 in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, HomePhone in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, LanguageCode in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, LastName2 in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, MF in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, MM in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, MMUnbounded in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, MaidenName in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, MiddleName in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, PIN in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, Password in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, PersonalContact in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, PreferredCommunications in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, PrimaryAddressId in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, SoldDate in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, Suffix in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, SuppressAllCalls in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, SuppressAllMailings in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, WorkPhone in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, XModId in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, YearsatAccount in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXAMCParticipationOptOutFlag in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXECAPersonId in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXEAANAddress in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXEAANMethod in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ListOfContact_PersonalAddress in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, Contact_PersonalAddress in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXAddressNumber in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXAddressStreetNumber in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXAddressType in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXEUX_C1_ADDR_PRIV_PH_NUM in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXEUX_C1_STATE in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXPOBox in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXPOBoxZipcode in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, ATXPhoneNumber in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, PersonalCity2 in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, PersonalCountry2 in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, PersonalCounty in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, PersonalPostalCode2 in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, PersonalState in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, PersonalStreetAddress2 in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, AddressName in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, CreateBy in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, CreateDate in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, LastUpdateBy in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, LastUpdateDate in the schema to be edited will be ignored Global definition Element: http://atx.com/SiebelAccountToAccountBP, Organization in the schema to be edited will be ignored A complex type has an element and an attribute with the name at top level /schema/complexType("SiebelMessage") contains reference to Attribute: , schemaLocation. References to objects without namespaces are not permitted Schema to be edited contains a element with a global reference to http://atx.com/SiebelAccountToAccountBP:ListOfAtxAccountContactList attribute IntObjectName is not typed attribute MessageId is not typed attribute MessageType is not typed Schema to be edited contains a attribute with a global reference to schemaLocation /schema/complexType("SiebelMessage")/attribute(":schemaLocation") contains reference to Attribute: , schemaLocation. References to objects without namespaces are not permitted

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello Ahmed and lalit ..

thanks for your respose .. I jus forgot some old stuff that i did .. we need to create the datatype for the reference objects and then refer them within the actual datatype .. to create a complex nested structure ...

Thanks and Regards

henrique_pinto
Active Contributor
0 Kudos

Er...

if you have .xsd definition for your message structure, you don't need to create data and message type. Just import the .xsd as an external definition (also import all .xsd's it refers to). And make sure you use full path in source field of referenced .xsd's.

Regards,

Henrique.

Former Member
0 Kudos

Rajesh

Following line in your xsd suggest it uses xsi.xsd also -->

<i><xs:import namespace="http://www.w3.org/2001/XMLSchema-instance" schemaLocation="<b>xsi.xsd</b>"/></i>

I never tried importing the refrenced xsd's in XI & using them, so not sure about the results.

But then I re-created the single XSD using all refrenced XSDs using XML Spy Enterprise Edition.

- Lalit -

Former Member
0 Kudos

hey

u need to import all the referenced XSD's in XI,then only ur main XSD can reference them

thanx

ahmad