Transaction Name:
MiscellaneousChargeOrder_1_0
Can this task be performed in a sessionless environment?
This task is only used in sessioned environments. The PNR data must be available in order to process this request.
Are the request and response identical on both the Apollo and Galileo systems?
The request and response are available only on Galileo.
List any industry-specific knowledge required to understand this task in terms of the specific business process.
None.
Explain any special limits or distinct restrictions to the input data that may not be readily apparent.
Not applicable.
Request:
Unless otherwise specified, use ALL CAPS in any request data.
To create an MCO with the MCOB functionality, all requests required to create the MCO are sent with the <MCOProcessingMods> (4048 1.0). All mandatory information is sent, along with any additional information requested (optional).
Prerequisite tasks:
The PNR that contains the requested MCO information must be available.
Expected response:
See below.
Error and warning responses:
See below.
Follow-on requests:
There are no specific follow-on requests associated with this task.
<MCOProcessingMods> | Terminal Equivalents: | Not available on Apollo. | Galileo: MCOB |
Ordering |
KLR |
Min/Max |
XML Tag |
|
DPM1 |
1 – 1 |
<MCOTicketData> (P, T, O) |
|
DPM2 |
1 – 1 |
<MCOIssue> |
|
DPMC |
1 – 1 |
<MCOReasonCode> |
|
DPME |
1 – 1 |
<MCOEndorsementData> |
|
DPMN |
1 – 1 |
<MCONumber> |
|
DPMO |
1 – 1 |
<MCOMainData> |
|
DPMR |
1 – 1 |
<MCORemarks> |
|
DPMT |
0 – 1 |
<MCOMainTax> |
|
DPMX |
0 – 1 |
<PsgrFacilityCharge> |
|
DPMZ |
0 – 1 |
<ZPTax> |
<MCOProcessing> |
Ordering |
KLR |
Min/Max |
KLR Name |
A |
DPFI |
0 – 1 |
<FareNumInfo> |
B |
DPTK |
0 – 1 |
<TicketingControl> |
C |
DPRL |
0 – 1 |
<RecordLocator> |
D |
TEXT |
1 – 3 |
<TextMsg> |
<MCOProcessing> |
Ordering |
KLR |
Min/Max |
KLR Name |
A |
DPFI |
0 – 1 |
<FareNumInfo> |
B |
DPTK |
0 – 1 |
<TicketingControl> |
C |
DPRL |
0 – 1 |
<RecordLocator> |
D |
EROR |
0 – 1 |
<ErrText> |
MiscellaneousChargeOrder_1_0_3