<?php
/**
 * Class which returns the class map definition
 * @package
 */
class ClassMap
{
    /**
     * Returns the mapping between the WSDL Structs and generated Structs' classes
     * This array is sent to the \SoapClient when calling the WS
     * @return string[]
     */
    final public static function get()
    {
        return array(
            'ArrayOfdateTime' => '\\ArrayType\\ArrayOfdateTime',
            'ArrayOfstring' => '\\ArrayType\\ArrayOfstring',
            'GetValidEffectiveDatesRequest' => '\\StructType\\GetValidEffectiveDatesRequest',
            'Credentials' => '\\StructType\\Credentials',
            'GetValidEffectiveDatesResponse' => '\\StructType\\GetValidEffectiveDatesResponse',
            'ArrayOfPlanEffectiveDates' => '\\ArrayType\\ArrayOfPlanEffectiveDates',
            'PlanEffectiveDates' => '\\StructType\\PlanEffectiveDates',
            'ErrorInformation' => '\\StructType\\ErrorInformation',
            'GetEffectiveDateRangeRequest' => '\\StructType\\GetEffectiveDateRangeRequest',
            'GetEffectiveDateRangeResponse' => '\\StructType\\GetEffectiveDateRangeResponse',
            'GetStateRequest' => '\\StructType\\GetStateRequest',
            'GetStateResponse' => '\\StructType\\GetStateResponse',
            'GetListBillResponse' => '\\StructType\\GetListBillResponse',
            'RatePlansRequest' => '\\StructType\\RatePlansRequest',
            'ArrayOfApplicant' => '\\ArrayType\\ArrayOfApplicant',
            'Applicant' => '\\StructType\\Applicant',
            'ArrayOfProductTypeId' => '\\ArrayType\\ArrayOfProductTypeId',
            'RatePlansResponse' => '\\StructType\\RatePlansResponse',
            'ArrayOfRatedPlan' => '\\ArrayType\\ArrayOfRatedPlan',
            'RatedPlan' => '\\StructType\\RatedPlan',
            'ArrayOfAdditionalCoverage' => '\\ArrayType\\ArrayOfAdditionalCoverage',
            'AdditionalCoverage' => '\\StructType\\AdditionalCoverage',
            'ArrayOfMemberRate' => '\\ArrayType\\ArrayOfMemberRate',
            'MemberRate' => '\\StructType\\MemberRate',
            'ArrayOfBenefit' => '\\ArrayType\\ArrayOfBenefit',
            'Benefit' => '\\StructType\\Benefit',
            'ArrayOfRider' => '\\ArrayType\\ArrayOfRider',
            'Rider' => '\\StructType\\Rider',
            'GetTermsRequest' => '\\StructType\\GetTermsRequest',
            'GetTermsResponse' => '\\StructType\\GetTermsResponse',
            'ArrayOfTerm' => '\\ArrayType\\ArrayOfTerm',
            'Term' => '\\StructType\\Term',
            'RateCartRequest' => '\\StructType\\RateCartRequest',
            'RateCartResponse' => '\\StructType\\RateCartResponse',
            'RateSinglePlanRequest' => '\\StructType\\RateSinglePlanRequest',
            'SingleRatedPlan' => '\\StructType\\SingleRatedPlan',
            'ArrayOfProductRate' => '\\ArrayType\\ArrayOfProductRate',
            'ProductRate' => '\\StructType\\ProductRate',
            'RateSinglePlanResponse' => '\\StructType\\RateSinglePlanResponse',
            'ValidateAddressRequest' => '\\StructType\\ValidateAddressRequest',
            'Address' => '\\StructType\\Address',
            'ValidateAddressResponse' => '\\StructType\\ValidateAddressResponse',
            'ArrayOfAddress' => '\\ArrayType\\ArrayOfAddress',
            'AgentInformation' => '\\StructType\\AgentInformation',
            'GetValidEffectiveDates' => '\\StructType\\GetValidEffectiveDates',
            'GetEffectiveDateRange' => '\\StructType\\GetEffectiveDateRange',
            'GetState' => '\\StructType\\GetState',
            'GetAgentInformation' => '\\StructType\\GetAgentInformation',
            'GetAgentInformationResponse' => '\\StructType\\GetAgentInformationResponse',
            'GetListBill' => '\\StructType\\GetListBill',
            'RatePlans' => '\\StructType\\RatePlans',
            'GetSTMTerms' => '\\StructType\\GetSTMTerms',
            'GetSTMTermsResponse' => '\\StructType\\GetSTMTermsResponse',
            'RateCart' => '\\StructType\\RateCart',
            'RateSinglePlan' => '\\StructType\\RateSinglePlan',
            'ValidateAddress' => '\\StructType\\ValidateAddress',
        );
    }
}
