<!ELEMENT LP_RESPONSE_INFO (PMT_SOURCE_RECORD*, RESULT_RECORD?)> <!ELEMENT PMT_SOURCE_RECORD (clientNumber, paymentSource, paymentService, clientName, sourceType, description, cardName?, cardNumber?, cardExpiry?, bankAccountName?, bankAccountNumber?, bankRoutingNumber?, dsoChecksum)> <!ELEMENT RESULT_RECORD (TYPE, RECORD?, KEY?, FIELD?, MSGCODE?, MSGTEXT)> <!ELEMENT clientNumber (#PCDATA)> <!ELEMENT paymentSource (#PCDATA)> <!ELEMENT paymentService (#PCDATA)> <!ELEMENT clientName (#PCDATA)> <!ELEMENT sourceType (#PCDATA)> <!ELEMENT description (#PCDATA)> <!ELEMENT cardName (#PCDATA)> <!ELEMENT cardNumber (#PCDATA)> <!ELEMENT cardExpiry (#PCDATA)> <!ELEMENT bankAccountName (#PCDATA)> <!ELEMENT bankAccountNumber (#PCDATA)> <!ELEMENT bankRoutingNumber (#PCDATA)> <!ELEMENT dsoChecksum (#PCDATA)> <!ELEMENT TYPE (#PCDATA)> <!ELEMENT RECORD (#PCDATA)> <!ELEMENT KEY (#PCDATA)> <!ELEMENT FIELD (#PCDATA)> <!ELEMENT MSGCODE (#PCDATA)> <!ELEMENT MSGTEXT (#PCDATA)>