Advertisement
Guest User

Untitled

a guest
Jan 9th, 2018
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.57 KB | None | 0 0
  1. """SOAP web services generated from:
  2. file:///home/fernando/wsdl/checkHolderBillingSynDonorRequest.wsdl.
  3. """
  4.  
  5. from zope.interface import Interface, Attribute
  6. from zope import schema
  7.  
  8.  
  9. class IBillingDateType(Interface):
  10. """SOAP complex type ``{http://oap/services/checkHolderBillingSynDonorRequest
  11. Service/types}BillingDateType``
  12. """
  13.  
  14.  
  15.  
  16. class IBillingIDType(Interface):
  17. """SOAP complex type ``{http://oap/services/checkHolderBillingSynDonorRequest
  18. Service/types}BillingIDType``
  19. """
  20.  
  21.  
  22.  
  23. class ICodeDescriptionType(Interface):
  24. """SOAP complex type ``{http://oap/services/checkHolderBillingSynDonorRequest
  25. Service/types}CodeDescriptionType``
  26. """
  27.  
  28.  
  29.  
  30. class IDateFormatType(Interface):
  31. """SOAP complex type ``{http://oap/services/checkHolderBillingSynDonorRequest
  32. Service/types}DateFormatType``
  33. """
  34.  
  35.  
  36.  
  37. class IOAPTxnIdType(Interface):
  38. """SOAP complex type ``{http://oap/services/checkHolderBillingSynDonorRequest
  39. Service/types}OAPTxnIdType``
  40. """
  41.  
  42.  
  43.  
  44. class IRUTType(Interface):
  45. """SOAP complex type ``{http://oap/services/checkHolderBillingSynDonorRequest
  46. Service/types}RUTType``
  47. """
  48.  
  49.  
  50.  
  51. class IRequestMessageHeader(Interface):
  52. """SOAP complex type ``{http://oap/services/checkHolderBillingSynDonorRequest
  53. Service/types}RequestMessageHeader``
  54. """
  55.  
  56. OAPPrevTrxId = Attribute('Type: IOAPTxnIdType. Required: True')
  57. messageTimeStamp = Attribute('Type: IDateFormatType. Required: True')
  58.  
  59.  
  60. class IRequestTransactionType(Interface):
  61. """SOAP complex type ``{http://oap/services/checkHolderBillingSynDonorRequest
  62. Service/types}RequestTransactionType``
  63. """
  64.  
  65.  
  66.  
  67. class IResponseDetailsList(Interface):
  68. """SOAP complex type ``{http://oap/services/checkHolderBillingSynDonorRequest
  69. Service/types}ResponseDetailsList``
  70. """
  71.  
  72. telephoneNumber = Attribute('Type: ITNDataType. Required: True')
  73. status = schema.Int(description=u"WSDL type: int", required=True)
  74. holder = schema.Int(description=u"WSDL type: int", required=True)
  75. modalityId = schema.Int(description=u"WSDL type: int", required=True)
  76. serviceType = schema.Int(description=u"WSDL type: int", required=True)
  77. outstandingTNAmount = schema.Int(description=u"WSDL type: long", required=True)
  78. outstandingBillingId = Attribute('Type: IBillingIDType. Required: True')
  79. outstandingBillingDate = Attribute('Type: IBillingDateType. Required: False')
  80. specialServiceType = schema.Int(description=u"WSDL type: int", required=True)
  81.  
  82.  
  83. class IResponseMessageHeader(Interface):
  84. """SOAP complex type ``{http://oap/services/checkHolderBillingSynDonorRequest
  85. Service/types}ResponseMessageHeader``
  86. """
  87.  
  88. OAPPrevTrxId = Attribute('Type: IOAPTxnIdType. Required: True')
  89. messageTimeStamp = Attribute('Type: IDateFormatType. Required: True')
  90.  
  91.  
  92. class ITNDataType(Interface):
  93. """SOAP complex type ``{http://oap/services/checkHolderBillingSynDonorRequest
  94. Service/types}TNDataType``
  95. """
  96.  
  97.  
  98.  
  99. class ITNDetailsList(Interface):
  100. """SOAP complex type ``{http://oap/services/checkHolderBillingSynDonorRequest
  101. Service/types}TNDetailsList``
  102. """
  103.  
  104. telephoneNumber = Attribute('Type: ITNDataType. Required: True')
  105.  
  106.  
  107. class ICheckHolderBillingSynDonorRequestBody(Interface):
  108. """SOAP complex type ``{http://oap/services/checkHolderBillingSynDonorRequest
  109. Service/types}checkHolderBillingSynDonorRequestBody``
  110. """
  111.  
  112. requesterUserRUT = Attribute('Type: IRUTType. Required: True')
  113. holderUserRUT = Attribute('Type: IRUTType. Required: True')
  114. modalityId = schema.Int(description=u"WSDL type: int", required=True)
  115. serviceType = schema.Int(description=u"WSDL type: int", required=True)
  116. serviceTypeTo = schema.Int(description=u"WSDL type: int", required=True)
  117. TNDetails = Attribute('Type: ITNDetailsList[]. Required: True')
  118.  
  119.  
  120. class ICheckHolderBillingSynDonorResponseBody(Interface):
  121. """SOAP complex type ``{http://oap/services/checkHolderBillingSynDonorRequest
  122. Service/types}checkHolderBillingSynDonorResponseBody``
  123. """
  124.  
  125. responseDetails = Attribute('Type: IResponseDetailsList[]. Required: True')
  126. responseCode = schema.Int(description=u"WSDL type: int", required=True)
  127. responseCodeDescription = Attribute('Type: ICodeDescriptionType. Required: True')
  128.  
  129.  
  130. class ICheckHolderBillingSynDonorRequest(Interface):
  131. """SOAP service ``checkHolderBillingSynDonorRequest`` with target namespace
  132. http://oap/services/checkHolderBillingSynDonorRequestService.
  133. """
  134.  
  135. def checkHolderBillingSynDonorRequest(RequestMessageHeader, checkHolderBillingSynDonorRequestBody):
  136. """Parameters:
  137.  
  138. ``RequestMessageHeader`` -- IRequestMessageHeader
  139. ``checkHolderBillingSynDonorRequestBody`` -- ICheckHolderBillingSynDonorRequestBody
  140.  
  141. Returns: checkHolderBillingSynDonorResponse
  142. """
  143.  
  144.  
  145.  
  146. WSDL_TYPES = {
  147. 'BillingDateType': IBillingDateType,
  148. 'BillingIDType': IBillingIDType,
  149. 'CodeDescriptionType': ICodeDescriptionType,
  150. 'DateFormatType': IDateFormatType,
  151. 'OAPTxnIdType': IOAPTxnIdType,
  152. 'RUTType': IRUTType,
  153. 'RequestMessageHeader': IRequestMessageHeader,
  154. 'RequestTransactionType': IRequestTransactionType,
  155. 'ResponseDetailsList': IResponseDetailsList,
  156. 'ResponseMessageHeader': IResponseMessageHeader,
  157. 'TNDataType': ITNDataType,
  158. 'TNDetailsList': ITNDetailsList,
  159. 'checkHolderBillingSynDonorRequestBody': ICheckHolderBillingSynDonorRequestBody,
  160. 'checkHolderBillingSynDonorResponseBody': ICheckHolderBillingSynDonorResponseBody
  161. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement