openapi: 3.2.0
info:
title: EDI Realtime CORE Web Service Generic Batch Retrieval…
description: ''
x-ibm-name: EDI Realtime CORE
version: 1.0.0
servers:
- url: /Core
security:
- clientID: []
tags:
- name: GenericBatchRetrievalTransaction
paths:
/GenericBatchRetrievalTransaction:
post:
summary: Operation GenericBatchRetrievalTransaction
description: ''
operationId: GenericBatchRetrievalTransaction
x-ibm-soap:
soap-action: GenericBatchRetrievalTransaction
soap-operation: '{http://www.caqh.org/SOAP/WSDL/CORERule2.2.0.xsd}COREEnvelopeBatchResultsRetrievalRequest'
responses:
default:
description: ''
content:
application/xml:
schema:
$ref: '#/components/schemas/GenericBatchRetrievalTransactionOutput'
requestBody:
content:
application/xop+xml:
schema:
$ref: '#/components/schemas/GenericBatchRetrievalTransactionInput'
required: true
tags:
- GenericBatchRetrievalTransaction
components:
schemas:
GenericBatchRetrievalTransactionOutput:
description: Output message for wsdl operation COREEnvelopeBatchResultsRetrievalRequest
type: object
properties:
Envelope:
xml:
namespace: http://www.w3.org/2003/05/soap-envelope
prefix: soapenv
type: object
properties:
Body:
xml:
namespace: http://www.w3.org/2003/05/soap-envelope
prefix: soapenv
type: object
properties:
COREEnvelopeBatchResultsRetrievalResponse:
$ref: '#/components/schemas/COREEnvelopeBatchResultsRetrievalResponse_element_CORE-XSD'
required:
- Body
required:
- Envelope
x-ibm-schema:
wsdl-port: '{http://www.caqh.org/SOAP/WSDL/}CoreSoapPort'
wsdl-operation: COREEnvelopeBatchResultsRetrievalRequest
wsdl-message-direction-or-name: COREEnvelopeBatchResultsRetrievalRequestResponse
example: "\n\n \n \n string\n string\n string\n 3\n string\n string\n string\n string\n string\n abcd\n string\n string\n \n \n"
BatchMode_type_CORE-XSD:
xml:
namespace: ''
type: string
pattern: Batch
x-xsi-type: BatchMode
x-xsi-type-xml:
namespace: http://www.caqh.org/SOAP/WSDL/CORERule2.2.0.xsd
prefix: CORE-XSD
x-xsi-type-uniquename: BatchMode_type_CORE-XSD
GenericBatchRetrievalTransactionHeader:
description: Input headers for wsdl operation COREEnvelopeBatchResultsRetrievalRequest
type: object
properties:
Security:
$ref: '#/components/schemas/Security'
Security:
xml:
namespace: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd
prefix: wsse
description: Header for WS-Security
type: object
properties:
UsernameToken:
xml:
namespace: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd
prefix: wsse
type: object
properties:
Username:
xml:
namespace: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd
prefix: wsse
type: string
Password:
xml:
namespace: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd
prefix: wsse
type: string
Nonce:
xml:
namespace: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd
prefix: wsse
type: string
properties:
EncodingType:
xml:
namespace: ''
attribute: true
type: string
Created:
xml:
namespace: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd
prefix: wsu
type: string
Timestamp:
xml:
namespace: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd
prefix: wsu
type: object
properties:
Created:
xml:
namespace: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd
prefix: wsu
type: string
Expires:
xml:
namespace: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd
prefix: wsu
type: string
Id:
xml:
namespace: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd
prefix: wsu
attribute: true
type: string
GenericBatchRetrievalTransactionInput:
description: Input message for wsdl operation COREEnvelopeBatchResultsRetrievalRequest
type: object
properties:
Envelope:
xml:
namespace: http://www.w3.org/2003/05/soap-envelope
prefix: soapenv
type: object
properties:
Header:
$ref: '#/components/schemas/GenericBatchRetrievalTransactionHeader'
Body:
xml:
namespace: http://www.w3.org/2003/05/soap-envelope
prefix: soapenv
type: object
properties:
COREEnvelopeBatchResultsRetrievalRequest:
$ref: '#/components/schemas/COREEnvelopeBatchResultsRetrievalRequest_element_CORE-XSD'
required:
- COREEnvelopeBatchResultsRetrievalRequest
required:
- Body
required:
- Envelope
x-ibm-schema:
wsdl-port: '{http://www.caqh.org/SOAP/WSDL/}CoreSoapPort'
wsdl-operation: COREEnvelopeBatchResultsRetrievalRequest
wsdl-message-direction-or-name: COREEnvelopeBatchResultsRetrievalRequestRequest
example: "\n\n \n \n \n \n string\n string\n string\n string\n \n \n string\n string\n \n \n \n \n \n string\n string\n string\n 3\n string\n string\n string\n string\n string\n abcd\n \n \n"
COREEnvelopeBatchResultsRetrievalResponse_element_CORE-XSD:
xml:
namespace: http://www.caqh.org/SOAP/WSDL/CORERule2.2.0.xsd
prefix: CORE-XSD
name: COREEnvelopeBatchResultsRetrievalResponse
type: object
properties:
PayloadType:
xml:
namespace: ''
type: string
ProcessingMode:
$ref: '#/components/schemas/BatchMode_type_CORE-XSD'
PayloadID:
xml:
namespace: ''
type: string
PayloadLength:
xml:
namespace: ''
type: integer
format: int32
TimeStamp:
xml:
namespace: ''
type: string
SenderID:
xml:
namespace: ''
type: string
ReceiverID:
xml:
namespace: ''
type: string
CORERuleVersion:
xml:
namespace: ''
type: string
CheckSum:
xml:
namespace: ''
type: string
Payload:
xml:
namespace: ''
type: string
format: binary
ErrorCode:
xml:
namespace: ''
type: string
ErrorMessage:
xml:
namespace: ''
type: string
required:
- PayloadType
- ProcessingMode
- PayloadID
- TimeStamp
- SenderID
- ReceiverID
- CORERuleVersion
- ErrorCode
- ErrorMessage
example: "\n\n string\n string\n string\n 3\n string\n string\n string\n string\n string\n abcd\n string\n string\n"
COREEnvelopeBatchResultsRetrievalRequest_element_CORE-XSD:
xml:
namespace: http://www.caqh.org/SOAP/WSDL/CORERule2.2.0.xsd
prefix: CORE-XSD
name: COREEnvelopeBatchResultsRetrievalRequest
type: object
properties:
PayloadType:
xml:
namespace: ''
type: string
ProcessingMode:
$ref: '#/components/schemas/BatchMode_type_CORE-XSD'
PayloadID:
xml:
namespace: ''
type: string
PayloadLength:
xml:
namespace: ''
type: integer
format: int32
TimeStamp:
xml:
namespace: ''
type: string
SenderID:
xml:
namespace: ''
type: string
ReceiverID:
xml:
namespace: ''
type: string
CORERuleVersion:
xml:
namespace: ''
type: string
CheckSum:
xml:
namespace: ''
type: string
Payload:
xml:
namespace: ''
type: string
format: binary
required:
- PayloadType
- ProcessingMode
- PayloadID
- TimeStamp
- SenderID
- ReceiverID
- CORERuleVersion
example: "\n\n string\n string\n string\n 3\n string\n string\n string\n string\n string\n abcd\n"
securitySchemes:
clientID:
type: apiKey
name: APIKey
in: header
description: ''
x-ibm-configuration:
type: wsdl
phase: realized
enforced: true
testable: true
gateway: datapower-gateway
cors:
enabled: true
wsdl-definition:
wsdl: EDI_Realtime_CORE_WS_Security.wsdl
service: Core
port: CoreSoapPort
soap-version: '1.2'
assembly:
execute:
- proxy:
title: proxy
target-url: http://URL_OF_WEB_SERVICE