EnvelopeType | String List Mandatory, if the ProcessingMode is batch. The envelope type of the CORE message. The available options for the batch and real time processing modes are: COREEnvelopeRealTimeRequest COREEnvelopeBatchSubmission COREEnvelopeBatchSubmissionAckRetrievalRequest COREEnvelopeBatchResultsRetrievalRequest COREEnvelopeBatchResultsAckSubmission | ||
EnvelopeStandard | String List Mandatory. The envelope standard of the CORE message. The available options are: SOAP HTTP | ||
InputMessageType | String List Mandatory. The CORE message type to be sent to the trading partner. The available options are: X12_270_Request_005010X279A1 X12_276_Request_005010X212 X12_005010_Request_Batch_Results_271 X12_005010_Request_Batch_Results_277 X12_999_RetrievalRequest_005010X231A1 X12_999_SubmissionRequest_005010X231A1 X12_TA1_RetrievalRequest_00501X231A1 X12_TA1_SubmissionRequest_00501X231A1 X12_834_Request_005010X220A1 X12_820_Request_005010X218A1 X12_837_Request_005010X223A1_2 X12_837_Request_005010X222A1 X12_837_Request_005010X224A1_2 | ||
InputMessage | String List Mandatory. The CORE message to be sent to the trading partner. | ||
InputMessageStream | Object List Mandatory for large documents. The CORE message for large documents to be sent to the trading partner in the stream format. | ||
SenderID | String Mandatory. The unique ID of the trading partner sending the CORE message. | ||
ReceiverID | String Mandatory. The unique ID of the trading partner receiving the CORE message. | ||
ProcessingMode | String List Mandatory. The method used to process requests between the sender and receiver. Module for HIPAA uses real time method to process requests. | ||
URL | String List Optional. The URL of the trading partner to which you want to send the message. If a URL is not specified, the service uses the URL provided in the ReceiverUrl field of the TPA. Note: The receiver URL must be provided in the following formats: http://<hostname:port>/ws/wm.estd.hipaa.core:receive http://<hostname:port>/ws/wm.estd.hipaa.core:receive_security_auth http://<hostname:port>/invoke/wm.estd.hipaa.core.services/realtimeHttpReceive For more information, see
wm.estd.hipaa.core:receive,
wm.estd.hipaa.core:receive_security_auth, and
wm.estd.hipaa.core.services:realtimeHttpReceive. | ||
Authentication | String Optional. Authentication required to access the trading partner's SOAP or HTTP web service. Configure the following parameters. | ||
Message | Authentication required to process the CORE compliant message. For a SOAP message, the service adds WS-Security Username Token to the SOAP message body. For an HTTP message, the service adds Username and Password to the MIME body. | ||
UserName | String Mandatory. The authentication user name to process the CORE compliant message. | ||
Password | String Mandatory. The authentication password to process the CORE compliant message. | ||
Transport | Authentication required to access the trading partner's web services. Note: Integration Server provides transport level security through Secure Sockets Layer (SSL) for the module’s message transactions. You must configure SSL on both, enterprise and trading partner's Integration Server. For more information, see the webMethods Integration Server Administrator’s Guide. | ||
UserName | String Mandatory. The authentication user name to access the SOAP or HTTP services. | ||
Password | String Mandatory. The authentication password to access the SOAP or HTTP services. | ||
PayloadID | String Optional. The payload ID generated during the CORE message request and is required in the further transactions to complete the batch process. The payload ID is required when the envelope type is any of the following: COREEnvelopeBatchSubmissionAckRetrievalRequest COREEnvelopeBatchResultsRetrievalRequest COREEnvelopeBatchResultsAckSubmission |
responseMessageType | String Mandatory. The response message type corresponding to the CORE message. |
responseMessage | String Mandatory. The response message to confirm that the CORE message was received. |
errorCode | String Conditional. The error code indicating whether or not the exchange of message between the sender and receiver was a success. |
errorMessage | String Conditional. The error message corresponding to the error code. |
fault | Document Conditional. Contains information about the faults that occurred while processing the request. |
isEnvelopeError | String Conditional. Indicates whether or not there is an error in the message envelope. The value istrue if there is an error. Else, the value is false. |
isFault | String Conditional. Indicates whether or not there is a fault in the CORE message. The value is true if there is a fault. Else, the value is false. |
statusCode | String Conditional. The status code indicating the status of an HTTP response. |
statusMessage | String Conditional. The status message corresponding to the status code. |
requestPayloadID | String Conditional. The unique request payload ID generated for the CORE message transaction. |