{
    "data": {
        "refunds": {
            "getRefundCandidate": {
                "viewer": "OpsAgentViewer",
                "ticketSummary": {
                    "ticketId": 193181847,
                    "ticketNum": "0451705908797",
                    "pnr": "XXXXXX",
                    "iataCode": "XXXXXXXX",
                    "travelAgencyId": 70,
                    "travelAgencyName": "Agency_name",
                    "airlineName": "Latam Cl",
                    "passengerName": "XXXXX/XXXXX",
                    "flightType": "International",
                    "gds": "AMADEUS",
                    "issueDate": "2023-07-28",
                    "validIssueDate": "2023-07-28",
                    "refundLimitDate": "2024-07-28",
                    "endorsements": "MXN6145 NONREF - NONEND-REF/CHG SEE PENALTY",
                    "totalFare": {
                        "amount": 2642.00,
                        "currencyCode": "MXN"
                    },
                    "paidBaseFare": {
                        "amount": 7688.00,
                        "currencyCode": "MXN"
                    },
                    "fopData": {
                        "equivalentFare": 7688.00,
                        "cardPayment": 0.00,
                        "cashPayment": 2642.00,
                        "taxPayment": {
                            "amount": 5382.00,
                            "currencyCode": "MXN"
                        }
                    },
                    "fop": "CA",
                    "parentTicketNum": "0451705863744",
                    "parentIssueDate": "2023-07-19",
                    "fareBasis": "GLESLD3P,ALESLD3P",
                    "commissionPercent": 0.00,
                    "commissionAmount": {
                        "amount": 0.0000,
                        "currencyCode": "MXN"
                    },
                    "rfisc": null,
                    "isPocActive": false,
                    "isTicketExpired": false,
                    "pnrAirline": null
                },
                "refundCandidateSummary": {
                    "status": "ERROR",
                    "product": "ARP",
                    "createdAt": "2023-10-31",
                    "waiver": null,
                    "freeText": null,
                    "ssr": null,
                    "osi": null,
                    "remark": null,
                    "endorsement": null,
                    "waiverForceFareRefundWithoutPenalty": true,
                    "rucFoid": "PPN04979230",
                    "emdNum": null,
                    "emdIssueDate": null,
                    "refundRoute": "BSP",
                    "overrideRefundRoute": "BSP",
                    "availableRefundRoutes": [
                        "BSP",
                        "GDS"
                    ],
                    "identificationNotes": "CANDIDATE SEGMENTS TAKEN FROM FARE CONSTRUCTION, DIDN'T NEED TO QUOTE\nTax XO marked as willRefund=true\nYR tax is not set as refundable in AirlineDetails\nStatus changed NEW->REVIEW\nStatus locked to REVIEW\nARP Refund for Agency always REVIEW\nTried to change from locked status REVIEW to READY\nWATCHOUT: Failed to update related refunds --> No need to check for related refunds\nUpdated -> Status changed by agent@agency.com from REVIEW to READY at 2023-11-01T12:31:54.678156\nUpdated -> refund Route changed by agent@agency.com from GDS to BSP at 2023-11-01T12:31:54.678195\nEnqueued for REFUND by agent@agency.com at 2023-11-01T12:32:00.886368",
                    "notes": null,
                    "operatorNotes": "Devolucion bajo regulacion ",
                    "isAdminFeeApplicable": true,
                    "isVisibleToClient": true,
                    "calcError": null,
                    "calcTaxRefundability": "{\"S1\":[1,{\"tax_code\":\"S1\",\"total_paid\":{\"amount\":\"178.0\",\"currency_code\":\"MXN\"},\"total_computed\":{\"amount\":\"178.95\",\"currency_code\":\"MXN\"},\"diff_with_charged_in_usd\":{\"amount\":\"0.06\",\"currency_code\":\"USD\"},\"safe_refundable\":[{\"amount\":\"178.0\",\"currency_code\":\"MXN\"}],\"applied_in_segments\":[{\"origin\":\"MEX\",\"destination\":\"LIM\",\"is_taxable_segment_open\":true,\"is_flight_segment_open\":[true],\"tax_code\":\"S1\",\"tax_sequence\":37241,\"tax_point\":\"DEPARTURE\",\"tax_remit\":\"USE\",\"tax_amount\":\"178.0\",\"tax_currency\":[\"MXN\"],\"tax_percent_flat\":\"FLAT\",\"percent_over_amount\":[{\"amount\":\"215.00\",\"currency_code\":\"NUC\"}],\"is_part_refundable\":true,\"computed_tax_amount\":{\"amount\":\"178.0\",\"currency_code\":\"MXN\"},\"segment_idx\":[1],\"tax_name\":[\"Immigration Fee (DSM)                                     \"],\"tax_country_code\":[\"MX\"],\"origin_country\":[\"MX\"],\"destination_country\":[\"PE\"]}]}],\"HW\":[1,{\"tax_code\":\"HW\",\"total_paid\":{\"amount\":\"534.0\",\"currency_code\":\"MXN\"},\"total_computed\":{\"amount\":\"533.32\",\"currency_code\":\"MXN\"},\"diff_with_charged_in_usd\":{\"amount\":\"-0.04\",\"currency_code\":\"USD\"},\"safe_refundable\":[{\"amount\":\"534.0\",\"currency_code\":\"MXN\"}],\"applied_in_segments\":[{\"origin\":\"LIM\",\"destination\":\"MEX\",\"is_taxable_segment_open\":true,\"is_flight_segment_open\":[true],\"tax_code\":\"HW\",\"tax_sequence\":7410,\"tax_point\":\"DEPARTURE\",\"tax_remit\":\"USE\",\"tax_amount\":\"31.59\",\"tax_currency\":[\"USD\"],\"tax_percent_flat\":\"FLAT\",\"percent_over_amount\":[{\"amount\":\"155.00\",\"currency_code\":\"NUC\"}],\"is_part_refundable\":true,\"computed_tax_amount\":{\"amount\":\"31.59\",\"currency_code\":\"USD\"},\"segment_idx\":[2],\"tax_name\":[\"Airport Departure Tax (International)\"],\"tax_country_code\":[\"PE\"],\"origin_country\":[\"PE\"],\"destination_country\":[\"MX\"]}]}],\"DY\":[1,{\"tax_code\":\"DY\",\"total_paid\":{\"amount\":\"254.0\",\"currency_code\":\"MXN\"},\"total_computed\":{\"amount\":\"253.24\",\"currency_code\":\"MXN\"},\"diff_with_charged_in_usd\":{\"amount\":\"-0.05\",\"currency_code\":\"USD\"},\"safe_refundable\":[{\"amount\":\"254.0\",\"currency_code\":\"MXN\"}],\"applied_in_segments\":[{\"origin\":\"MEX\",\"destination\":\"LIM\",\"is_taxable_segment_open\":true,\"is_flight_segment_open\":[true],\"tax_code\":\"DY\",\"tax_sequence\":7247,\"tax_point\":\"ARRIVAL\",\"tax_remit\":\"USE\",\"tax_amount\":\"15.0\",\"tax_currency\":[\"USD\"],\"tax_percent_flat\":\"FLAT\",\"percent_over_amount\":[{\"amount\":\"215.00\",\"currency_code\":\"NUC\"}],\"is_part_refundable\":true,\"computed_tax_amount\":{\"amount\":\"15.0\",\"currency_code\":\"USD\"},\"segment_idx\":[1],\"tax_name\":[\"Tourism Arrival Tax\"],\"tax_country_code\":[\"PE\"],\"origin_country\":[\"MX\"],\"destination_country\":[\"PE\"]}]}],\"XO\":[1,{\"tax_code\":\"XO\",\"total_paid\":{\"amount\":\"410.0\",\"currency_code\":\"MXN\"},\"total_computed\":{\"amount\":\"410.00\",\"currency_code\":\"MXN\"},\"diff_with_charged_in_usd\":{\"amount\":\"-0.01\",\"currency_code\":\"USD\"},\"safe_refundable\":[{\"amount\":\"410.0\",\"currency_code\":\"MXN\"}],\"applied_in_segments\":[{\"origin\":\"MEX\",\"destination\":\"LIM\",\"is_taxable_segment_open\":true,\"is_flight_segment_open\":[true],\"tax_code\":\"XO\",\"tax_sequence\":0,\"tax_point\":\"NA\",\"tax_remit\":\"SALE\",\"tax_amount\":\"238.24324324324323\",\"tax_currency\":[\"MXN\"],\"tax_percent_flat\":\"FLAT\",\"percent_over_amount\":[{\"amount\":\"215.00\",\"currency_code\":\"NUC\"}],\"is_part_refundable\":true,\"computed_tax_amount\":{\"amount\":\"238.24324324324323\",\"currency_code\":\"MXN\"},\"segment_idx\":[1],\"tax_name\":[\"Transportation Tax - IVA (International)\"],\"tax_country_code\":[\"MX\"],\"origin_country\":[\"MX\"],\"destination_country\":[\"PE\"]},{\"origin\":\"LIM\",\"destination\":\"MEX\",\"is_taxable_segment_open\":true,\"is_flight_segment_open\":[true],\"tax_code\":\"XO\",\"tax_sequence\":0,\"tax_point\":\"NA\",\"tax_remit\":\"SALE\",\"tax_amount\":\"171.75675675675674\",\"tax_currency\":[\"MXN\"],\"tax_percent_flat\":\"FLAT\",\"percent_over_amount\":[{\"amount\":\"155.00\",\"currency_code\":\"NUC\"}],\"is_part_refundable\":true,\"computed_tax_amount\":{\"amount\":\"171.75675675675674\",\"currency_code\":\"MXN\"},\"segment_idx\":[2],\"tax_name\":[\"Transportation Tax - IVA (International)\"],\"tax_country_code\":[\"MX\"],\"origin_country\":[\"PE\"],\"destination_country\":[\"MX\"]}]}],\"XD\":[1,{\"tax_code\":\"XD\",\"total_paid\":{\"amount\":\"1067.0\",\"currency_code\":\"MXN\"},\"total_computed\":{\"amount\":\"1073.22\",\"currency_code\":\"MXN\"},\"diff_with_charged_in_usd\":{\"amount\":\"0.37\",\"currency_code\":\"USD\"},\"safe_refundable\":[{\"amount\":\"1067.0\",\"currency_code\":\"MXN\"}],\"applied_in_segments\":[{\"origin\":\"MEX\",\"destination\":\"LIM\",\"is_taxable_segment_open\":true,\"is_flight_segment_open\":[true],\"tax_code\":\"XD\",\"tax_sequence\":5386,\"tax_point\":\"DEPARTURE\",\"tax_remit\":\"USE\",\"tax_amount\":\"1067.0\",\"tax_currency\":[\"MXN\"],\"tax_percent_flat\":\"FLAT\",\"percent_over_amount\":[{\"amount\":\"215.00\",\"currency_code\":\"NUC\"}],\"is_part_refundable\":true,\"computed_tax_amount\":{\"amount\":\"1067.0\",\"currency_code\":\"MXN\"},\"segment_idx\":[1],\"tax_name\":[\"Airport Departure Tax - TUA (International)\"],\"tax_country_code\":[\"MX\"],\"origin_country\":[\"MX\"],\"destination_country\":[\"PE\"]}]}],\"OD\":[0,{\"class_name\":\"java.lang.Throwable\",\"message\":\"No TaxCalculator result for tax OD. No rules and no errors found for it.\",\"stack_trace\":\"java.lang.Throwable: No TaxCalculator result for tax OD. No rules and no errors found for it. at TaxCalculator.scala: 143\"}]}",
                    "amountsSummary": {
                        "baseFare": {
                            "amount": 7688.00,
                            "currencyCode": "MXN"
                        },
                        "fareToRefund": {
                            "amount": 0,
                            "currencyCode": "MXN"
                        },
                        "taxesPaid": {
                            "amount": 5382.00,
                            "currencyCode": "MXN"
                        },
                        "taxesToRefund": {
                            "amount": 2443.00,
                            "currencyCode": "MXN"
                        },
                        "cancellationPenalty": {
                            "amount": 0.00,
                            "currencyCode": "MXN"
                        },
                        "fixedCancellationFee": {
                            "amount": 0.00,
                            "currencyCode": "MXN"
                        },
                        "adminFee": {
                            "amount": 0.00,
                            "currencyCode": "MXN"
                        },
                        "agencyFee": null,
                        "cancellationFeeVat": {
                            "amount": 0,
                            "currencyCode": "MXN"
                        },
                        "discountCode": null,
                        "discount": null,
                        "totalRefund": {
                            "amount": 2443.00,
                            "currencyCode": "MXN"
                        },
                        "cashRefund": {
                            "amount": 2443.00,
                            "currencyCode": "MXN"
                        },
                        "cardRefund": {
                            "amount": 0,
                            "currencyCode": "MXN"
                        },
                        "additionalPenalty": null
                    },
                    "refundType": "TAX",
                    "isPerSegmentRefundable": true,
                    "clientData": {
                        "isVoluntaryFlagModifiable": false,
                        "isVoluntaryRefund": true,
                        "metadata": null
                    },
                    "overrideTaxCalculations": false,
                    "overrideBaseFareSegments": null,
                    "isGuaranteedRefund": false,
                    "shouldCancelItinerary": false,
                    "isQuotationOk": true
                },
                "coupons": [
                    {
                        "id": 155444362,
                        "idx": 1,
                        "number": 1,
                        "segmentIdx": 1,
                        "isOpen": true,
                        "status": "I",
                        "connectionType": "O",
                        "origin": "MEX",
                        "destination": "LIM",
                        "departedAt": "2023-11-01T08:00:00",
                        "fareClass": "G",
                        "brandCode": "SL",
                        "fareBasis": "GLESLD3P",
                        "marketingAirline": "LA",
                        "flightNum": "2471"
                    },
                    {
                        "id": 155444363,
                        "idx": 2,
                        "number": 2,
                        "segmentIdx": 2,
                        "isOpen": true,
                        "status": "I",
                        "connectionType": "O",
                        "origin": "LIM",
                        "destination": "MEX",
                        "departedAt": "2023-11-09T00:50:00",
                        "fareClass": "A",
                        "brandCode": "SL",
                        "fareBasis": "ALESLD3P",
                        "marketingAirline": "LA",
                        "flightNum": "2472"
                    }
                ],
                "fareConstructionSummary": {
                    "fareCalculation": "MEX LA LIM215.00LA MEX155.00NUC370.00END ROE1.000000",
                    "eitherFareConstruction": {
                        "left": null,
                        "right": {
                            "segments": [
                                {
                                    "parts": [
                                        {
                                            "index": 1,
                                            "origin": "MEX",
                                            "airline": "LA",
                                            "destination": "LIM",
                                            "connectionType": "O",
                                            "qs": []
                                        }
                                    ],
                                    "extraQs": [],
                                    "fare": 215.00,
                                    "fareBasis": null
                                },
                                {
                                    "parts": [
                                        {
                                            "index": 2,
                                            "origin": "LIM",
                                            "airline": "LA",
                                            "destination": "MEX",
                                            "connectionType": "O",
                                            "qs": []
                                        }
                                    ],
                                    "extraQs": [],
                                    "fare": 155.00,
                                    "fareBasis": null
                                }
                            ],
                            "currencyCode": "NUC",
                            "gdsSurcharge": 0,
                            "total": 370.00,
                            "roe": 1.000000,
                            "taxZP": null,
                            "combinedTaxes": [],
                            "facilityCharges": []
                        }
                    }
                },
                "badges": {
                    "ticketTypeBadge": {
                        "status": "Primary",
                        "message": "Ticket Type",
                        "label": null,
                        "value": "REISSUE"
                    },
                    "usageBadge": {
                        "status": "Primary",
                        "message": "Ticket Usage",
                        "label": null,
                        "value": "PARTIALLY OPEN"
                    },
                    "historicPricingBadge": {
                        "status": "Success",
                        "message": "Ok, No HistoricPricing required since ticket is not partial refund.",
                        "label": "HP:",
                        "value": "OK"
                    },
                    "fareConstructionBadge": {
                        "status": "Success",
                        "message": "FareConstruction OK",
                        "label": "FC:",
                        "value": "OK"
                    },
                    "refundRouteBadge": {
                        "status": "Success",
                        "message": "Valid FOP And RefundRoute combination",
                        "label": "Via:",
                        "value": "BSP"
                    },
                    "validFopBadge": {
                        "status": "Success",
                        "message": "Valid FOP And RefundRoute combination",
                        "label": "FOP:",
                        "value": "CA"
                    },
                    "fareRefBadge": {
                        "status": "Primary",
                        "message": "Fare is NOT Refundable",
                        "label": "Fare:",
                        "value": "Ref✗"
                    },
                    "groupFareBadge": null,
                    "taxCalculationBadge": {
                        "status": "Success",
                        "message": "Tax Calculator OK",
                        "label": "Calc:",
                        "value": "OK"
                    },
                    "quoteExpiryBadge": {
                        "status": "Warning",
                        "message": "Quote is not up to date, review fare rule conditions",
                        "label": "Up to date:",
                        "value": "NO"
                    },
                    "quoteSafetyBadge": {
                        "status": "Warning",
                        "message": "Quote requires revision: Quote is out of date",
                        "label": "Safe:",
                        "value": "Review"
                    },
                    "guaranteedRefundBadge": null
                },
                "paidTaxes": [
                    {
                        "key": "S1",
                        "value": {
                            "amount": 178.00,
                            "currencyCode": "MXN"
                        }
                    },
                    {
                        "key": "YR",
                        "value": {
                            "amount": 406.00,
                            "currencyCode": "MXN"
                        }
                    },
                    {
                        "key": "HW",
                        "value": {
                            "amount": 534.00,
                            "currencyCode": "MXN"
                        }
                    },
                    {
                        "key": "DY",
                        "value": {
                            "amount": 254.00,
                            "currencyCode": "MXN"
                        }
                    },
                    {
                        "key": "XO",
                        "value": {
                            "amount": 410.00,
                            "currencyCode": "MXN"
                        }
                    },
                    {
                        "key": "XD",
                        "value": {
                            "amount": 1067.00,
                            "currencyCode": "MXN"
                        }
                    },
                    {
                        "key": "OD",
                        "value": {
                            "amount": 2533.00,
                            "currencyCode": "MXN"
                        }
                    }
                ],
                "eitherComputedTaxes": [
                    {
                        "key": "S1",
                        "value": {
                            "left": null,
                            "right": {
                                "taxCode": "S1",
                                "totalPaid": {
                                    "amount": 178.0,
                                    "currencyCode": "MXN"
                                },
                                "totalComputed": {
                                    "amount": 178.95,
                                    "currencyCode": "MXN"
                                },
                                "diffWithChargedInUsd": {
                                    "amount": 0.06,
                                    "currencyCode": "USD"
                                },
                                "safeRefundable": {
                                    "amount": 178.0,
                                    "currencyCode": "MXN"
                                },
                                "isPartialRefundable": null,
                                "appliedInSegments": [
                                    {
                                        "origin": "MEX",
                                        "destination": "LIM",
                                        "isTaxableSegmentOpen": true,
                                        "isFlightSegmentOpen": true,
                                        "taxCode": "S1",
                                        "taxSequence": 37241,
                                        "taxPoint": "DEPARTURE",
                                        "taxRemit": "USE",
                                        "taxAmount": 178.0,
                                        "taxCurrency": "MXN",
                                        "taxPercentFlat": "FLAT",
                                        "percentOverAmount": {
                                            "amount": 215.00,
                                            "currencyCode": "NUC"
                                        },
                                        "isPartRefundable": true,
                                        "computedTaxAmount": {
                                            "amount": 178.0,
                                            "currencyCode": "MXN"
                                        },
                                        "segmentIdx": 1,
                                        "taxName": "Immigration Fee (DSM)                                     ",
                                        "taxCountryCode": "MX",
                                        "originCountry": "MX",
                                        "destinationCountry": "PE",
                                        "localPaid": null
                                    }
                                ]
                            }
                        }
                    },
                    {
                        "key": "HW",
                        "value": {
                            "left": null,
                            "right": {
                                "taxCode": "HW",
                                "totalPaid": {
                                    "amount": 534.0,
                                    "currencyCode": "MXN"
                                },
                                "totalComputed": {
                                    "amount": 533.32,
                                    "currencyCode": "MXN"
                                },
                                "diffWithChargedInUsd": {
                                    "amount": -0.04,
                                    "currencyCode": "USD"
                                },
                                "safeRefundable": {
                                    "amount": 534.0,
                                    "currencyCode": "MXN"
                                },
                                "isPartialRefundable": null,
                                "appliedInSegments": [
                                    {
                                        "origin": "LIM",
                                        "destination": "MEX",
                                        "isTaxableSegmentOpen": true,
                                        "isFlightSegmentOpen": true,
                                        "taxCode": "HW",
                                        "taxSequence": 7410,
                                        "taxPoint": "DEPARTURE",
                                        "taxRemit": "USE",
                                        "taxAmount": 31.59,
                                        "taxCurrency": "USD",
                                        "taxPercentFlat": "FLAT",
                                        "percentOverAmount": {
                                            "amount": 155.00,
                                            "currencyCode": "NUC"
                                        },
                                        "isPartRefundable": true,
                                        "computedTaxAmount": {
                                            "amount": 31.59,
                                            "currencyCode": "USD"
                                        },
                                        "segmentIdx": 2,
                                        "taxName": "Airport Departure Tax (International)",
                                        "taxCountryCode": "PE",
                                        "originCountry": "PE",
                                        "destinationCountry": "MX",
                                        "localPaid": null
                                    }
                                ]
                            }
                        }
                    },
                    {
                        "key": "DY",
                        "value": {
                            "left": null,
                            "right": {
                                "taxCode": "DY",
                                "totalPaid": {
                                    "amount": 254.0,
                                    "currencyCode": "MXN"
                                },
                                "totalComputed": {
                                    "amount": 253.24,
                                    "currencyCode": "MXN"
                                },
                                "diffWithChargedInUsd": {
                                    "amount": -0.05,
                                    "currencyCode": "USD"
                                },
                                "safeRefundable": {
                                    "amount": 254.0,
                                    "currencyCode": "MXN"
                                },
                                "isPartialRefundable": null,
                                "appliedInSegments": [
                                    {
                                        "origin": "MEX",
                                        "destination": "LIM",
                                        "isTaxableSegmentOpen": true,
                                        "isFlightSegmentOpen": true,
                                        "taxCode": "DY",
                                        "taxSequence": 7247,
                                        "taxPoint": "ARRIVAL",
                                        "taxRemit": "USE",
                                        "taxAmount": 15.0,
                                        "taxCurrency": "USD",
                                        "taxPercentFlat": "FLAT",
                                        "percentOverAmount": {
                                            "amount": 215.00,
                                            "currencyCode": "NUC"
                                        },
                                        "isPartRefundable": true,
                                        "computedTaxAmount": {
                                            "amount": 15.0,
                                            "currencyCode": "USD"
                                        },
                                        "segmentIdx": 1,
                                        "taxName": "Tourism Arrival Tax",
                                        "taxCountryCode": "PE",
                                        "originCountry": "MX",
                                        "destinationCountry": "PE",
                                        "localPaid": null
                                    }
                                ]
                            }
                        }
                    },
                    {
                        "key": "XO",
                        "value": {
                            "left": null,
                            "right": {
                                "taxCode": "XO",
                                "totalPaid": {
                                    "amount": 410.0,
                                    "currencyCode": "MXN"
                                },
                                "totalComputed": {
                                    "amount": 410.00,
                                    "currencyCode": "MXN"
                                },
                                "diffWithChargedInUsd": {
                                    "amount": -0.01,
                                    "currencyCode": "USD"
                                },
                                "safeRefundable": {
                                    "amount": 410.0,
                                    "currencyCode": "MXN"
                                },
                                "isPartialRefundable": null,
                                "appliedInSegments": [
                                    {
                                        "origin": "MEX",
                                        "destination": "LIM",
                                        "isTaxableSegmentOpen": true,
                                        "isFlightSegmentOpen": true,
                                        "taxCode": "XO",
                                        "taxSequence": 0,
                                        "taxPoint": "NA",
                                        "taxRemit": "SALE",
                                        "taxAmount": 238.24324324324323,
                                        "taxCurrency": "MXN",
                                        "taxPercentFlat": "FLAT",
                                        "percentOverAmount": {
                                            "amount": 215.00,
                                            "currencyCode": "NUC"
                                        },
                                        "isPartRefundable": true,
                                        "computedTaxAmount": {
                                            "amount": 238.24324324324323,
                                            "currencyCode": "MXN"
                                        },
                                        "segmentIdx": 1,
                                        "taxName": "Transportation Tax - IVA (International)",
                                        "taxCountryCode": "MX",
                                        "originCountry": "MX",
                                        "destinationCountry": "PE",
                                        "localPaid": null
                                    },
                                    {
                                        "origin": "LIM",
                                        "destination": "MEX",
                                        "isTaxableSegmentOpen": true,
                                        "isFlightSegmentOpen": true,
                                        "taxCode": "XO",
                                        "taxSequence": 0,
                                        "taxPoint": "NA",
                                        "taxRemit": "SALE",
                                        "taxAmount": 171.75675675675674,
                                        "taxCurrency": "MXN",
                                        "taxPercentFlat": "FLAT",
                                        "percentOverAmount": {
                                            "amount": 155.00,
                                            "currencyCode": "NUC"
                                        },
                                        "isPartRefundable": true,
                                        "computedTaxAmount": {
                                            "amount": 171.75675675675674,
                                            "currencyCode": "MXN"
                                        },
                                        "segmentIdx": 2,
                                        "taxName": "Transportation Tax - IVA (International)",
                                        "taxCountryCode": "MX",
                                        "originCountry": "PE",
                                        "destinationCountry": "MX",
                                        "localPaid": null
                                    }
                                ]
                            }
                        }
                    },
                    {
                        "key": "XD",
                        "value": {
                            "left": null,
                            "right": {
                                "taxCode": "XD",
                                "totalPaid": {
                                    "amount": 1067.0,
                                    "currencyCode": "MXN"
                                },
                                "totalComputed": {
                                    "amount": 1073.22,
                                    "currencyCode": "MXN"
                                },
                                "diffWithChargedInUsd": {
                                    "amount": 0.37,
                                    "currencyCode": "USD"
                                },
                                "safeRefundable": {
                                    "amount": 1067.0,
                                    "currencyCode": "MXN"
                                },
                                "isPartialRefundable": null,
                                "appliedInSegments": [
                                    {
                                        "origin": "MEX",
                                        "destination": "LIM",
                                        "isTaxableSegmentOpen": true,
                                        "isFlightSegmentOpen": true,
                                        "taxCode": "XD",
                                        "taxSequence": 5386,
                                        "taxPoint": "DEPARTURE",
                                        "taxRemit": "USE",
                                        "taxAmount": 1067.0,
                                        "taxCurrency": "MXN",
                                        "taxPercentFlat": "FLAT",
                                        "percentOverAmount": {
                                            "amount": 215.00,
                                            "currencyCode": "NUC"
                                        },
                                        "isPartRefundable": true,
                                        "computedTaxAmount": {
                                            "amount": 1067.0,
                                            "currencyCode": "MXN"
                                        },
                                        "segmentIdx": 1,
                                        "taxName": "Airport Departure Tax - TUA (International)",
                                        "taxCountryCode": "MX",
                                        "originCountry": "MX",
                                        "destinationCountry": "PE",
                                        "localPaid": null
                                    }
                                ]
                            }
                        }
                    },
                    {
                        "key": "OD",
                        "value": {
                            "left": "No TaxCalculator result for tax OD. No rules and no errors found for it.",
                            "right": null
                        }
                    }
                ],
                "ticketFareRules": [
                    {
                        "fareBasis": "GLESLD3P",
                        "command": "no command",
                        "content": "BETWEEN SOUTH AMERICA AND NORTH AMERICA\n \n  ORIGINATING SOUTH AMERICA -\n    CHANGES\n \n      ANY TIME\n        CHARGE USD 300.00 OR 100 PERCENT - WHICHEVER IS\n          LOWER - FOR REISSUE/REVALIDATION.\n        CHARGE USD 450.00 OR 100 PERCENT - WHICHEVER IS\n          LOWER - FOR NO-SHOW.\n         NOTE -\n          PENALTIES FOR TICKET CHANGES MUST BE COLLECTED\n          WITHIN THE TICKET USING THE TAX CODE OD.\n          THE NON-USE OF OD TAX CODE WILL BE PENALIZED\n          WITH 5.00USD PLUS  THE ADMINISTRATIVE FEE\n          ASSOCIATED TO THE ADM.\n          EXCEPT TICKETS REISSUED IN USA CANADA\n          ARGENTINA OR PARAGUAY.\n          //\n          REISSUE MUST BE COMPLETED BEFORE DEPARTURE TIME\n          OF THE ORIGINAL FLIGHT -OTHERWISE IT WILL BE\n          CONSIDERED NO-SHOW AND SUCH PENALTY/RESTRICTION\n          WILL APPLY.\n          -CHANGES TO UNUSED TICKET-\n          1.WHEN THE FIRST FLIGHT COUPON IS CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING CURRENT FARES IN\n          EFFECT ON THE DATE THE TICKET IS REISSUED THE\n          ITINERARY MUST MEET ALL RULE PROVISIONS OF THE\n          NEWLY TICKETED FARE.\n          2.WHEN THERE ARE NO CHANGES TO THE FIRST FLIGHT\n          COUPON BUT OTHER FARE COMPONENTS ARE CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL THE PROVISIONS OF\n          THE NEWLY TICKETED FARES\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/INFANT DISCOUNTS APPLY.\n          //\n          -CHANGES TO PARTIALY USED TICKETS-\n          THE ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL RULE PROVISIONS\n          OF THE NEWLY TICKETED FARE. THE RECALCULATED FARE\n          MUST BE THE FARE THAT COULD HAVE BEEN USED IF\n          PURCHASED ON THE ORIGINAL TICKETING DATE.\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/ INFANT DISCOUNTS APPLY.\n          //\n          TICKET VALIDITY FOR WHOLLY UNUSED TICKETS IS ONE\n          YEAR FROM TICKET ISSUE DATE.  PARTIALLY USED\n          TICKETS ARE VALID PROVIDED TRAVEL IS COMPLETED\n          WITHIN ONE YEAR OR MAXIMUN STAY - WHICHEVER IS\n          EARLIER- FROM THE OUTBOUND TRAVEL OF THE ORIGINAL\n          TICKET.\n \n    CANCELLATIONS\n \n      BEFORE DEPARTURE\n        CHARGE 80 PERCENT FOR REFUND.\n        TICKET IS NON-REFUNDABLE IN CASE OF NO-SHOW.\n \n      AFTER DEPARTURE\n        TICKET IS NON-REFUNDABLE.\n         NOTE -\n          DISTRIBUTION COST RECOVERY FEE IN YR-ALL\n          COUNTRIES EXCEPT BRAZIL- IS NON-REFUNDABLE EXCEPT\n          IN CASES OF FLIGHT RESCHEDULING/CANCELLATION OR\n          IN COUNTRIES WHERE A CANCELLATION LAW APPLIES.\n          DISTRIBUTION COST RECOVERY FEE IN Q -BRAZIL- WILL\n          BE REFUNDABLE IN CASES WHERE THE FARE POLICY\n          ALLOWS IT. IN CASES OF FLIGHT\n          RESCHEDULING/CANCELLATION OR BY CANCELLATION LAWS\n          IN COUNTRIES WHERE IT IS APPLICABLE.\n          //\n          ANY TIME REFUND NOT PERMITED IN CASE OF GROUP AND\n          SERIES RESERVATION\n          //\n          REFUND MUST BE COMPLETED BEFORE DEPARTURE TIME OF\n          THE 1ST OUTBOUND FLIGHT OF THE JOURNEY -OTHERWISE\n          IT WILL BE CONSIDERED NO SHOW AND SUCH\n          PENALTY/RESTRICTION WILL APPLY.\n          //\n          REFUND RULES APPLY PER FARE COMPONENT.\n          WHEN COMBINING REFUNDABLE FARES WITH NON\n          REFUNDABLE FARES PROVISIONS WILL APPLY AS\n          FOLLOWS\n          - THE AMOUNT PAID ON THE REFUNDABLE FARE\n          COMPONENT WILL BE REFUNDED UPON PAYMENT OF THE\n          PENALTY AMOUNT IF APPLICABLE.\n          - THE AMOUNT PAID ON THE NON REFUNDABLE FARE\n          COMPONENT WILL NOT BE REFUNDED.\n          - WHEN COMBINING FARES CHARGE THE SUM OF THE\n          CANCELLATION FEES OF ALL CANCELLED FARE\n          COMPONENTS.\n          //\n \n  ORIGINATING NORTH AMERICA -\n    CHANGES\n \n      ANY TIME\n        CHARGE USD 150.00 FOR REISSUE/REVALIDATION.\n        CHARGE USD 150.00 FOR NO-SHOW.\n         NOTE -\n          PENALTIES FOR TICKET CHANGES MUST BE COLLECTED\n          WITHIN THE TICKET USING THE TAX CODE OD.\n          THE NON-USE OF OD TAX CODE WILL BE PENALIZED\n          WITH 5.00USD PLUS  THE ADMINISTRATIVE FEE\n          ASSOCIATED TO THE ADM.\n          EXCEPT TICKETS REISSUED IN USA CANADA\n          ARGENTINA OR PARAGUAY.\n          //\n          REISSUE MUST BE COMPLETED BEFORE DEPARTURE TIME\n          OF THE ORIGINAL FLIGHT -OTHERWISE IT WILL BE\n          CONSIDERED NO-SHOW AND SUCH PENALTY/RESTRICTION\n          WILL APPLY.\n          -CHANGES TO UNUSED TICKET-\n          1.WHEN THE FIRST FLIGHT COUPON IS CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING CURRENT FARES IN\n          EFFECT ON THE DATE THE TICKET IS REISSUED THE\n          ITINERARY MUST MEET ALL RULE PROVISIONS OF THE\n          NEWLY TICKETED FARE.\n          2.WHEN THERE ARE NO CHANGES TO THE FIRST FLIGHT\n          COUPON BUT OTHER FARE COMPONENTS ARE CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL THE PROVISIONS OF\n          THE NEWLY TICKETED FARES\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/INFANT DISCOUNTS APPLY.\n          //\n          -CHANGES TO PARTIALY USED TICKETS-\n          THE ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL RULE PROVISIONS\n          OF THE NEWLY TICKETED FARE. THE RECALCULATED FARE\n          MUST BE THE FARE THAT COULD HAVE BEEN USED IF\n          PURCHASED ON THE ORIGINAL TICKETING DATE.\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/ INFANT DISCOUNTS APPLY.\n          //\n          TICKET VALIDITY FOR WHOLLY UNUSED TICKETS IS ONE\n          YEAR FROM TICKET ISSUE DATE.  PARTIALLY USED\n          TICKETS ARE VALID PROVIDED TRAVEL IS COMPLETED\n          WITHIN ONE YEAR OR MAXIMUN STAY - WHICHEVER IS\n          EARLIER- FROM THE OUTBOUND TRAVEL OF THE ORIGINAL\n          TICKET.\n \n    CANCELLATIONS\n \n      BEFORE DEPARTURE\n        CHARGE 80 PERCENT FOR REFUND.\n        TICKET IS NON-REFUNDABLE IN CASE OF NO-SHOW.\n \n      AFTER DEPARTURE\n        TICKET IS NON-REFUNDABLE.\n         NOTE -\n          DISTRIBUTION COST RECOVERY FEE IN YR-ALL\n          COUNTRIES EXCEPT BRAZIL- IS NON-REFUNDABLE EXCEPT\n          IN CASES OF FLIGHT RESCHEDULING/CANCELLATION OR\n          IN COUNTRIES WHERE A CANCELLATION LAW APPLIES.\n          DISTRIBUTION COST RECOVERY FEE IN Q -BRAZIL- WILL\n          BE REFUNDABLE IN CASES WHERE THE FARE POLICY\n          ALLOWS IT. IN CASES OF FLIGHT\n          RESCHEDULING/CANCELLATION OR BY CANCELLATION LAWS\n          IN COUNTRIES WHERE IT IS APPLICABLE.\n          //\n          ANY TIME REFUND NOT PERMITED IN CASE OF GROUP AND\n          SERIES RESERVATION\n          //\n          REFUND MUST BE COMPLETED BEFORE DEPARTURE TIME OF\n          THE 1ST OUTBOUND FLIGHT OF THE JOURNEY -OTHERWISE\n          IT WILL BE CONSIDERED NO SHOW AND SUCH\n          PENALTY/RESTRICTION WILL APPLY.\n          //\n          REFUND RULES APPLY PER FARE COMPONENT.\n          WHEN COMBINING REFUNDABLE FARES WITH NON\n          REFUNDABLE FARES PROVISIONS WILL APPLY AS\n          FOLLOWS\n          - THE AMOUNT PAID ON THE REFUNDABLE FARE\n          COMPONENT WILL BE REFUNDED UPON PAYMENT OF THE\n          PENALTY AMOUNT IF APPLICABLE.\n          - THE AMOUNT PAID ON THE NON REFUNDABLE FARE\n          COMPONENT WILL NOT BE REFUNDED.\n          - WHEN COMBINING FARES CHARGE THE SUM OF THE\n          CANCELLATION FEES OF ALL CANCELLED FARE\n          COMPONENTS.\n          //\n",
                        "isSafe": true,
                        "isFareRefundable": null,
                        "origin": "MEX",
                        "destination": "LIM",
                        "fareRuleSearchType": null,
                        "details": [
                            {
                                "id": 0,
                                "area": "NORTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CHANGES",
                                "isAllowed": true,
                                "timeOfEvent": "AFTER DEPARTURE",
                                "reason": "NO-SHOW",
                                "amountType": "FIXED",
                                "currencyCode": "MXN",
                                "amount": 2711.280000,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "SOUTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CANCELLATIONS",
                                "isAllowed": false,
                                "timeOfEvent": "AFTER DEPARTURE",
                                "reason": "NO-SHOW",
                                "amountType": "NONE",
                                "currencyCode": null,
                                "amount": null,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "NORTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CANCELLATIONS",
                                "isAllowed": true,
                                "timeOfEvent": "BEFORE DEPARTURE",
                                "reason": "REFUND",
                                "amountType": "PERCENT",
                                "currencyCode": null,
                                "amount": 80,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "SOUTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CANCELLATIONS",
                                "isAllowed": false,
                                "timeOfEvent": "AFTER DEPARTURE",
                                "reason": "",
                                "amountType": "NONE",
                                "currencyCode": null,
                                "amount": null,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "NORTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CANCELLATIONS",
                                "isAllowed": false,
                                "timeOfEvent": "AFTER DEPARTURE",
                                "reason": "NO-SHOW",
                                "amountType": "NONE",
                                "currencyCode": null,
                                "amount": null,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "SOUTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CHANGES",
                                "isAllowed": true,
                                "timeOfEvent": "ANY TIME",
                                "reason": "REISSUE/REVALIDATION",
                                "amountType": "PERCENT",
                                "currencyCode": "MXN",
                                "amount": 100,
                                "chargeType": "WhicheverIsLower",
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "NORTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CANCELLATIONS",
                                "isAllowed": false,
                                "timeOfEvent": "AFTER DEPARTURE",
                                "reason": "",
                                "amountType": "NONE",
                                "currencyCode": null,
                                "amount": null,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "SOUTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CANCELLATIONS",
                                "isAllowed": true,
                                "timeOfEvent": "BEFORE DEPARTURE",
                                "reason": "REFUND",
                                "amountType": "PERCENT",
                                "currencyCode": null,
                                "amount": 80,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "SOUTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CHANGES",
                                "isAllowed": true,
                                "timeOfEvent": "AFTER DEPARTURE",
                                "reason": "NO-SHOW",
                                "amountType": "PERCENT",
                                "currencyCode": "MXN",
                                "amount": 100,
                                "chargeType": "WhicheverIsLower",
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "NORTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CHANGES",
                                "isAllowed": true,
                                "timeOfEvent": "ANY TIME",
                                "reason": "REISSUE/REVALIDATION",
                                "amountType": "FIXED",
                                "currencyCode": "MXN",
                                "amount": 2711.280000,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            }
                        ]
                    },
                    {
                        "fareBasis": "ALESLD3P",
                        "command": "no command",
                        "content": "BETWEEN SOUTH AMERICA AND NORTH AMERICA\n \n  ORIGINATING SOUTH AMERICA -\n    CHANGES\n \n      ANY TIME\n        CHARGE USD 300.00 OR 100 PERCENT - WHICHEVER IS\n          LOWER - FOR REISSUE/REVALIDATION.\n        CHARGE USD 450.00 OR 100 PERCENT - WHICHEVER IS\n          LOWER - FOR NO-SHOW.\n         NOTE -\n          PENALTIES FOR TICKET CHANGES MUST BE COLLECTED\n          WITHIN THE TICKET USING THE TAX CODE OD.\n          THE NON-USE OF OD TAX CODE WILL BE PENALIZED\n          WITH 5.00USD PLUS  THE ADMINISTRATIVE FEE\n          ASSOCIATED TO THE ADM.\n          EXCEPT TICKETS REISSUED IN USA CANADA\n          ARGENTINA OR PARAGUAY.\n          //\n          REISSUE MUST BE COMPLETED BEFORE DEPARTURE TIME\n          OF THE ORIGINAL FLIGHT -OTHERWISE IT WILL BE\n          CONSIDERED NO-SHOW AND SUCH PENALTY/RESTRICTION\n          WILL APPLY.\n          -CHANGES TO UNUSED TICKET-\n          1.WHEN THE FIRST FLIGHT COUPON IS CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING CURRENT FARES IN\n          EFFECT ON THE DATE THE TICKET IS REISSUED THE\n          ITINERARY MUST MEET ALL RULE PROVISIONS OF THE\n          NEWLY TICKETED FARE.\n          2.WHEN THERE ARE NO CHANGES TO THE FIRST FLIGHT\n          COUPON BUT OTHER FARE COMPONENTS ARE CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL THE PROVISIONS OF\n          THE NEWLY TICKETED FARES\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/INFANT DISCOUNTS APPLY.\n          //\n          -CHANGES TO PARTIALY USED TICKETS-\n          THE ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL RULE PROVISIONS\n          OF THE NEWLY TICKETED FARE. THE RECALCULATED FARE\n          MUST BE THE FARE THAT COULD HAVE BEEN USED IF\n          PURCHASED ON THE ORIGINAL TICKETING DATE.\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/ INFANT DISCOUNTS APPLY.\n          //\n          TICKET VALIDITY FOR WHOLLY UNUSED TICKETS IS ONE\n          YEAR FROM TICKET ISSUE DATE.  PARTIALLY USED\n          TICKETS ARE VALID PROVIDED TRAVEL IS COMPLETED\n          WITHIN ONE YEAR OR MAXIMUN STAY - WHICHEVER IS\n          EARLIER- FROM THE OUTBOUND TRAVEL OF THE ORIGINAL\n          TICKET.\n \n    CANCELLATIONS\n \n      BEFORE DEPARTURE\n        CHARGE 80 PERCENT FOR REFUND.\n        TICKET IS NON-REFUNDABLE IN CASE OF NO-SHOW.\n \n      AFTER DEPARTURE\n        TICKET IS NON-REFUNDABLE.\n         NOTE -\n          DISTRIBUTION COST RECOVERY FEE IN YR-ALL\n          COUNTRIES EXCEPT BRAZIL- IS NON-REFUNDABLE EXCEPT\n          IN CASES OF FLIGHT RESCHEDULING/CANCELLATION OR\n          IN COUNTRIES WHERE A CANCELLATION LAW APPLIES.\n          DISTRIBUTION COST RECOVERY FEE IN Q -BRAZIL- WILL\n          BE REFUNDABLE IN CASES WHERE THE FARE POLICY\n          ALLOWS IT. IN CASES OF FLIGHT\n          RESCHEDULING/CANCELLATION OR BY CANCELLATION LAWS\n          IN COUNTRIES WHERE IT IS APPLICABLE.\n          //\n          ANY TIME REFUND NOT PERMITED IN CASE OF GROUP AND\n          SERIES RESERVATION\n          //\n          REFUND MUST BE COMPLETED BEFORE DEPARTURE TIME OF\n          THE 1ST OUTBOUND FLIGHT OF THE JOURNEY -OTHERWISE\n          IT WILL BE CONSIDERED NO SHOW AND SUCH\n          PENALTY/RESTRICTION WILL APPLY.\n          //\n          REFUND RULES APPLY PER FARE COMPONENT.\n          WHEN COMBINING REFUNDABLE FARES WITH NON\n          REFUNDABLE FARES PROVISIONS WILL APPLY AS\n          FOLLOWS\n          - THE AMOUNT PAID ON THE REFUNDABLE FARE\n          COMPONENT WILL BE REFUNDED UPON PAYMENT OF THE\n          PENALTY AMOUNT IF APPLICABLE.\n          - THE AMOUNT PAID ON THE NON REFUNDABLE FARE\n          COMPONENT WILL NOT BE REFUNDED.\n          - WHEN COMBINING FARES CHARGE THE SUM OF THE\n          CANCELLATION FEES OF ALL CANCELLED FARE\n          COMPONENTS.\n          //\n \n  ORIGINATING NORTH AMERICA -\n    CHANGES\n \n      ANY TIME\n        CHARGE USD 150.00 FOR REISSUE/REVALIDATION.\n        CHARGE USD 150.00 FOR NO-SHOW.\n         NOTE -\n          PENALTIES FOR TICKET CHANGES MUST BE COLLECTED\n          WITHIN THE TICKET USING THE TAX CODE OD.\n          THE NON-USE OF OD TAX CODE WILL BE PENALIZED\n          WITH 5.00USD PLUS  THE ADMINISTRATIVE FEE\n          ASSOCIATED TO THE ADM.\n          EXCEPT TICKETS REISSUED IN USA CANADA\n          ARGENTINA OR PARAGUAY.\n          //\n          REISSUE MUST BE COMPLETED BEFORE DEPARTURE TIME\n          OF THE ORIGINAL FLIGHT -OTHERWISE IT WILL BE\n          CONSIDERED NO-SHOW AND SUCH PENALTY/RESTRICTION\n          WILL APPLY.\n          -CHANGES TO UNUSED TICKET-\n          1.WHEN THE FIRST FLIGHT COUPON IS CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING CURRENT FARES IN\n          EFFECT ON THE DATE THE TICKET IS REISSUED THE\n          ITINERARY MUST MEET ALL RULE PROVISIONS OF THE\n          NEWLY TICKETED FARE.\n          2.WHEN THERE ARE NO CHANGES TO THE FIRST FLIGHT\n          COUPON BUT OTHER FARE COMPONENTS ARE CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL THE PROVISIONS OF\n          THE NEWLY TICKETED FARES\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/INFANT DISCOUNTS APPLY.\n          //\n          -CHANGES TO PARTIALY USED TICKETS-\n          THE ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL RULE PROVISIONS\n          OF THE NEWLY TICKETED FARE. THE RECALCULATED FARE\n          MUST BE THE FARE THAT COULD HAVE BEEN USED IF\n          PURCHASED ON THE ORIGINAL TICKETING DATE.\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/ INFANT DISCOUNTS APPLY.\n          //\n          TICKET VALIDITY FOR WHOLLY UNUSED TICKETS IS ONE\n          YEAR FROM TICKET ISSUE DATE.  PARTIALLY USED\n          TICKETS ARE VALID PROVIDED TRAVEL IS COMPLETED\n          WITHIN ONE YEAR OR MAXIMUN STAY - WHICHEVER IS\n          EARLIER- FROM THE OUTBOUND TRAVEL OF THE ORIGINAL\n          TICKET.\n \n    CANCELLATIONS\n \n      BEFORE DEPARTURE\n        CHARGE 80 PERCENT FOR REFUND.\n        TICKET IS NON-REFUNDABLE IN CASE OF NO-SHOW.\n \n      AFTER DEPARTURE\n        TICKET IS NON-REFUNDABLE.\n         NOTE -\n          DISTRIBUTION COST RECOVERY FEE IN YR-ALL\n          COUNTRIES EXCEPT BRAZIL- IS NON-REFUNDABLE EXCEPT\n          IN CASES OF FLIGHT RESCHEDULING/CANCELLATION OR\n          IN COUNTRIES WHERE A CANCELLATION LAW APPLIES.\n          DISTRIBUTION COST RECOVERY FEE IN Q -BRAZIL- WILL\n          BE REFUNDABLE IN CASES WHERE THE FARE POLICY\n          ALLOWS IT. IN CASES OF FLIGHT\n          RESCHEDULING/CANCELLATION OR BY CANCELLATION LAWS\n          IN COUNTRIES WHERE IT IS APPLICABLE.\n          //\n          ANY TIME REFUND NOT PERMITED IN CASE OF GROUP AND\n          SERIES RESERVATION\n          //\n          REFUND MUST BE COMPLETED BEFORE DEPARTURE TIME OF\n          THE 1ST OUTBOUND FLIGHT OF THE JOURNEY -OTHERWISE\n          IT WILL BE CONSIDERED NO SHOW AND SUCH\n          PENALTY/RESTRICTION WILL APPLY.\n          //\n          REFUND RULES APPLY PER FARE COMPONENT.\n          WHEN COMBINING REFUNDABLE FARES WITH NON\n          REFUNDABLE FARES PROVISIONS WILL APPLY AS\n          FOLLOWS\n          - THE AMOUNT PAID ON THE REFUNDABLE FARE\n          COMPONENT WILL BE REFUNDED UPON PAYMENT OF THE\n          PENALTY AMOUNT IF APPLICABLE.\n          - THE AMOUNT PAID ON THE NON REFUNDABLE FARE\n          COMPONENT WILL NOT BE REFUNDED.\n          - WHEN COMBINING FARES CHARGE THE SUM OF THE\n          CANCELLATION FEES OF ALL CANCELLED FARE\n          COMPONENTS.\n          //\n",
                        "isSafe": true,
                        "isFareRefundable": null,
                        "origin": "LIM",
                        "destination": "MEX",
                        "fareRuleSearchType": null,
                        "details": [
                            {
                                "id": 0,
                                "area": "NORTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CHANGES",
                                "isAllowed": true,
                                "timeOfEvent": "AFTER DEPARTURE",
                                "reason": "NO-SHOW",
                                "amountType": "FIXED",
                                "currencyCode": "MXN",
                                "amount": 2711.280000,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "SOUTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CANCELLATIONS",
                                "isAllowed": false,
                                "timeOfEvent": "AFTER DEPARTURE",
                                "reason": "NO-SHOW",
                                "amountType": "NONE",
                                "currencyCode": null,
                                "amount": null,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "NORTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CANCELLATIONS",
                                "isAllowed": true,
                                "timeOfEvent": "BEFORE DEPARTURE",
                                "reason": "REFUND",
                                "amountType": "PERCENT",
                                "currencyCode": null,
                                "amount": 80,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "SOUTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CANCELLATIONS",
                                "isAllowed": false,
                                "timeOfEvent": "AFTER DEPARTURE",
                                "reason": "",
                                "amountType": "NONE",
                                "currencyCode": null,
                                "amount": null,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "NORTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CANCELLATIONS",
                                "isAllowed": false,
                                "timeOfEvent": "AFTER DEPARTURE",
                                "reason": "NO-SHOW",
                                "amountType": "NONE",
                                "currencyCode": null,
                                "amount": null,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "SOUTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CHANGES",
                                "isAllowed": true,
                                "timeOfEvent": "ANY TIME",
                                "reason": "REISSUE/REVALIDATION",
                                "amountType": "PERCENT",
                                "currencyCode": "MXN",
                                "amount": 100,
                                "chargeType": "WhicheverIsLower",
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "NORTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CANCELLATIONS",
                                "isAllowed": false,
                                "timeOfEvent": "AFTER DEPARTURE",
                                "reason": "",
                                "amountType": "NONE",
                                "currencyCode": null,
                                "amount": null,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "SOUTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CANCELLATIONS",
                                "isAllowed": true,
                                "timeOfEvent": "BEFORE DEPARTURE",
                                "reason": "REFUND",
                                "amountType": "PERCENT",
                                "currencyCode": null,
                                "amount": 80,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "SOUTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CHANGES",
                                "isAllowed": true,
                                "timeOfEvent": "AFTER DEPARTURE",
                                "reason": "NO-SHOW",
                                "amountType": "PERCENT",
                                "currencyCode": "MXN",
                                "amount": 100,
                                "chargeType": "WhicheverIsLower",
                                "specialEmergencyRules": false,
                                "fareType": null
                            },
                            {
                                "id": 0,
                                "area": "NORTH AMERICA",
                                "ticketingBefore": null,
                                "ticketingAfter": null,
                                "travelBefore": null,
                                "travelAfter": null,
                                "section": "CHANGES",
                                "isAllowed": true,
                                "timeOfEvent": "ANY TIME",
                                "reason": "REISSUE/REVALIDATION",
                                "amountType": "FIXED",
                                "currencyCode": "MXN",
                                "amount": 2711.280000,
                                "chargeType": null,
                                "specialEmergencyRules": false,
                                "fareType": null
                            }
                        ]
                    }
                ],
                "ticketStructuredFareRule": null,
                "taxes": [
                    {
                        "code": "DY",
                        "amount": 254.00,
                        "currencyCode": "MXN",
                        "isRefundable": true,
                        "willRefund": true,
                        "taxRemit": "USE"
                    },
                    {
                        "code": "HW",
                        "amount": 534.00,
                        "currencyCode": "MXN",
                        "isRefundable": true,
                        "willRefund": true,
                        "taxRemit": "USE"
                    },
                    {
                        "code": "OD",
                        "amount": 2533.00,
                        "currencyCode": "MXN",
                        "isRefundable": false,
                        "willRefund": false,
                        "taxRemit": "NEVER"
                    },
                    {
                        "code": "S1",
                        "amount": 178.00,
                        "currencyCode": "MXN",
                        "isRefundable": true,
                        "willRefund": true,
                        "taxRemit": "USE"
                    },
                    {
                        "code": "XD",
                        "amount": 1067.00,
                        "currencyCode": "MXN",
                        "isRefundable": true,
                        "willRefund": true,
                        "taxRemit": "USE"
                    },
                    {
                        "code": "XO",
                        "amount": 410.00,
                        "currencyCode": "MXN",
                        "isRefundable": true,
                        "willRefund": true,
                        "taxRemit": "SALE"
                    },
                    {
                        "code": "YR",
                        "amount": 406.00,
                        "currencyCode": "MXN",
                        "isRefundable": false,
                        "willRefund": true,
                        "taxRemit": "FUEL"
                    }
                ],
                "rules": [
                    {
                        "couponId": 155444362,
                        "segmentIdx": 1,
                        "penaltyType": "NONE",
                        "penaltyPercent": null,
                        "penaltyAmount": {
                            "amount": 0,
                            "currencyCode": "MXN"
                        },
                        "originalCurrencyPenaltyAmount": null,
                        "ruleAllowsRefund": false,
                        "isWorthRefunding": false,
                        "cancellationFareRuleDetailId": 44655582,
                        "changeFareRuleDetailId": 44655582,
                        "isSecondPenalty": false
                    },
                    {
                        "couponId": 155444363,
                        "segmentIdx": 2,
                        "penaltyType": "NONE",
                        "penaltyPercent": null,
                        "penaltyAmount": {
                            "amount": 0,
                            "currencyCode": "MXN"
                        },
                        "originalCurrencyPenaltyAmount": null,
                        "ruleAllowsRefund": false,
                        "isWorthRefunding": false,
                        "cancellationFareRuleDetailId": 44655583,
                        "changeFareRuleDetailId": 44655583,
                        "isSecondPenalty": false
                    }
                ],
                "segments": [
                    {
                        "couponId": 155444362,
                        "segmentOrigin": "MEX",
                        "segmentDestination": "LIM",
                        "isOpen": true,
                        "baseFare": {
                            "amount": 3629.74,
                            "currencyCode": "MXN"
                        },
                        "originalCurrencyBaseFare": {
                            "amount": 3629.74,
                            "currencyCode": "MXN"
                        },
                        "segmentQ": {
                            "amount": 0.00,
                            "currencyCode": "MXN"
                        },
                        "originalCurrencySegmentQ": {
                            "amount": 0.00,
                            "currencyCode": "MXN"
                        }
                    },
                    {
                        "couponId": 155444363,
                        "segmentOrigin": "LIM",
                        "segmentDestination": "MEX",
                        "isOpen": true,
                        "baseFare": {
                            "amount": 2616.79,
                            "currencyCode": "MXN"
                        },
                        "originalCurrencyBaseFare": {
                            "amount": 2616.79,
                            "currencyCode": "MXN"
                        },
                        "segmentQ": {
                            "amount": 0.00,
                            "currencyCode": "MXN"
                        },
                        "originalCurrencySegmentQ": {
                            "amount": 0.00,
                            "currencyCode": "MXN"
                        }
                    }
                ],
                "historicalPricings": [],
                "parents": [
                    {
                        "ticketSummary": {
                            "ticketId": 191512877,
                            "ticketNum": "0451705863744",
                            "pnr": "XXXXXX",
                            "iataCode": "XXXXXXXX",
                            "travelAgencyId": 70,
                            "travelAgencyName": "Agency_name",
                            "airlineName": "Latam Cl",
                            "passengerName": null,
                            "flightType": "International",
                            "gds": "AMADEUS",
                            "issueDate": "2023-07-19",
                            "validIssueDate": "2023-07-19",
                            "refundLimitDate": "2024-07-30",
                            "endorsements": "LAG980429JW7   ADT NONEND-REF/CHG SEE PENALTY BR16.7858",
                            "totalFare": {
                                "amount": 10428.00,
                                "currencyCode": "MXN"
                            },
                            "paidBaseFare": {
                                "amount": 7688.00,
                                "currencyCode": "MXN"
                            },
                            "fopData": {
                                "equivalentFare": 7688.00,
                                "cardPayment": 0.00,
                                "cashPayment": 10428.00,
                                "taxPayment": {
                                    "amount": 2740.00,
                                    "currencyCode": "MXN"
                                }
                            },
                            "fop": "CA",
                            "parentTicketNum": null,
                            "parentIssueDate": null,
                            "fareBasis": "SLESL36P,ALESLD3P",
                            "commissionPercent": 0.00,
                            "commissionAmount": {
                                "amount": 0.0000,
                                "currencyCode": "MXN"
                            },
                            "rfisc": null,
                            "isPocActive": false,
                            "isTicketExpired": null,
                            "pnrAirline": null
                        },
                        "fareConstructionSummary": {
                            "fareCalculation": "MEX LA LIM302.50LA MEX155.00NUC457.50END ROE1.000000",
                            "eitherFareConstruction": {
                                "left": null,
                                "right": {
                                    "segments": [
                                        {
                                            "parts": [
                                                {
                                                    "index": 1,
                                                    "origin": "MEX",
                                                    "airline": "LA",
                                                    "destination": "LIM",
                                                    "connectionType": "O",
                                                    "qs": []
                                                }
                                            ],
                                            "extraQs": [],
                                            "fare": 302.50,
                                            "fareBasis": null
                                        },
                                        {
                                            "parts": [
                                                {
                                                    "index": 2,
                                                    "origin": "LIM",
                                                    "airline": "LA",
                                                    "destination": "MEX",
                                                    "connectionType": "O",
                                                    "qs": []
                                                }
                                            ],
                                            "extraQs": [],
                                            "fare": 155.00,
                                            "fareBasis": null
                                        }
                                    ],
                                    "currencyCode": "NUC",
                                    "gdsSurcharge": 0,
                                    "total": 457.50,
                                    "roe": 1.000000,
                                    "taxZP": null,
                                    "combinedTaxes": [],
                                    "facilityCharges": []
                                }
                            }
                        },
                        "coupons": [
                            {
                                "id": 155444366,
                                "idx": 1,
                                "number": 1,
                                "segmentIdx": 1,
                                "isOpen": true,
                                "status": "BSP",
                                "connectionType": "O",
                                "origin": "MEX",
                                "destination": "LIM",
                                "departedAt": "2023-07-31T15:25:00",
                                "fareClass": "S",
                                "brandCode": "SL",
                                "fareBasis": "SLESL36P",
                                "marketingAirline": "LA",
                                "flightNum": "2487"
                            },
                            {
                                "id": 155444367,
                                "idx": 2,
                                "number": 2,
                                "segmentIdx": 2,
                                "isOpen": true,
                                "status": "BSP",
                                "connectionType": "O",
                                "origin": "LIM",
                                "destination": "MEX",
                                "departedAt": "2023-08-09T00:20:00",
                                "fareClass": "A",
                                "brandCode": "SL",
                                "fareBasis": "ALESLD3P",
                                "marketingAirline": "LA",
                                "flightNum": "2486"
                            }
                        ],
                        "ticketFareRules": [
                            {
                                "fareBasis": "SLESL36P",
                                "command": "no command",
                                "content": "BETWEEN SOUTH AMERICA AND NORTH AMERICA\n \n  ORIGINATING SOUTH AMERICA -\n    CHANGES\n \n      ANY TIME\n        CHARGE USD 300.00 OR 100 PERCENT - WHICHEVER IS\n          LOWER - FOR REISSUE/REVALIDATION.\n        CHARGE USD 450.00 OR 100 PERCENT - WHICHEVER IS\n          LOWER - FOR NO-SHOW.\n         NOTE -\n          PENALTIES FOR TICKET CHANGES MUST BE COLLECTED\n          WITHIN THE TICKET USING THE TAX CODE OD.\n          THE NON-USE OF OD TAX CODE WILL BE PENALIZED\n          WITH 5.00USD PLUS  THE ADMINISTRATIVE FEE\n          ASSOCIATED TO THE ADM.\n          EXCEPT TICKETS REISSUED IN USA CANADA\n          ARGENTINA OR PARAGUAY.\n          //\n          REISSUE MUST BE COMPLETED BEFORE DEPARTURE TIME\n          OF THE ORIGINAL FLIGHT -OTHERWISE IT WILL BE\n          CONSIDERED NO-SHOW AND SUCH PENALTY/RESTRICTION\n          WILL APPLY.\n          -CHANGES TO UNUSED TICKET-\n          1.WHEN THE FIRST FLIGHT COUPON IS CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING CURRENT FARES IN\n          EFFECT ON THE DATE THE TICKET IS REISSUED THE\n          ITINERARY MUST MEET ALL RULE PROVISIONS OF THE\n          NEWLY TICKETED FARE.\n          2.WHEN THERE ARE NO CHANGES TO THE FIRST FLIGHT\n          COUPON BUT OTHER FARE COMPONENTS ARE CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL THE PROVISIONS OF\n          THE NEWLY TICKETED FARES\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/INFANT DISCOUNTS APPLY.\n          //\n          -CHANGES TO PARTIALY USED TICKETS-\n          THE ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL RULE PROVISIONS\n          OF THE NEWLY TICKETED FARE. THE RECALCULATED FARE\n          MUST BE THE FARE THAT COULD HAVE BEEN USED IF\n          PURCHASED ON THE ORIGINAL TICKETING DATE.\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/ INFANT DISCOUNTS APPLY.\n          //\n          TICKET VALIDITY FOR WHOLLY UNUSED TICKETS IS ONE\n          YEAR FROM TICKET ISSUE DATE.  PARTIALLY USED\n          TICKETS ARE VALID PROVIDED TRAVEL IS COMPLETED\n          WITHIN ONE YEAR OR MAXIMUN STAY - WHICHEVER IS\n          EARLIER- FROM THE OUTBOUND TRAVEL OF THE ORIGINAL\n          TICKET.\n \n    CANCELLATIONS\n \n      BEFORE DEPARTURE\n        CHARGE 80 PERCENT FOR REFUND.\n        TICKET IS NON-REFUNDABLE IN CASE OF NO-SHOW.\n \n      AFTER DEPARTURE\n        TICKET IS NON-REFUNDABLE.\n         NOTE -\n          ANY TIME REFUND NOT PERMITED IN CASE OF GROUP AND\n          SERIES RESERVATION\n          //\n          REFUND MUST BE COMPLETED BEFORE DEPARTURE TIME OF\n          THE 1ST OUTBOUND FLIGHT OF THE JOURNEY -OTHERWISE\n          IT WILL BE CONSIDERED NO SHOW AND SUCH\n          PENALTY/RESTRICTION WILL APPLY.\n          //\n          REFUND RULES APPLY PER FARE COMPONENT.\n          WHEN COMBINING REFUNDABLE FARES WITH NON\n          REFUNDABLE FARES PROVISIONS WILL APPLY AS\n          FOLLOWS\n          - THE AMOUNT PAID ON THE REFUNDABLE FARE\n          COMPONENT WILL BE REFUNDED UPON PAYMENT OF THE\n          PENALTY AMOUNT IF APPLICABLE.\n          - THE AMOUNT PAID ON THE NON REFUNDABLE FARE\n          COMPONENT WILL NOT BE REFUNDED.\n          - WHEN COMBINING FARES CHARGE THE SUM OF THE\n          CANCELLATION FEES OF ALL CANCELLED FARE\n          COMPONENTS.\n          //\n \n  ORIGINATING NORTH AMERICA -\n    CHANGES\n \n      ANY TIME\n        CHARGE USD 150.00 FOR REISSUE/REVALIDATION.\n        CHARGE USD 150.00 FOR NO-SHOW.\n         NOTE -\n          PENALTIES FOR TICKET CHANGES MUST BE COLLECTED\n          WITHIN THE TICKET USING THE TAX CODE OD.\n          THE NON-USE OF OD TAX CODE WILL BE PENALIZED\n          WITH 5.00USD PLUS  THE ADMINISTRATIVE FEE\n          ASSOCIATED TO THE ADM.\n          EXCEPT TICKETS REISSUED IN USA CANADA\n          ARGENTINA OR PARAGUAY.\n          //\n          REISSUE MUST BE COMPLETED BEFORE DEPARTURE TIME\n          OF THE ORIGINAL FLIGHT -OTHERWISE IT WILL BE\n          CONSIDERED NO-SHOW AND SUCH PENALTY/RESTRICTION\n          WILL APPLY.\n          -CHANGES TO UNUSED TICKET-\n          1.WHEN THE FIRST FLIGHT COUPON IS CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING CURRENT FARES IN\n          EFFECT ON THE DATE THE TICKET IS REISSUED THE\n          ITINERARY MUST MEET ALL RULE PROVISIONS OF THE\n          NEWLY TICKETED FARE.\n          2.WHEN THERE ARE NO CHANGES TO THE FIRST FLIGHT\n          COUPON BUT OTHER FARE COMPONENTS ARE CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL THE PROVISIONS OF\n          THE NEWLY TICKETED FARES\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/INFANT DISCOUNTS APPLY.\n          //\n          -CHANGES TO PARTIALY USED TICKETS-\n          THE ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL RULE PROVISIONS\n          OF THE NEWLY TICKETED FARE. THE RECALCULATED FARE\n          MUST BE THE FARE THAT COULD HAVE BEEN USED IF\n          PURCHASED ON THE ORIGINAL TICKETING DATE.\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/ INFANT DISCOUNTS APPLY.\n          //\n          TICKET VALIDITY FOR WHOLLY UNUSED TICKETS IS ONE\n          YEAR FROM TICKET ISSUE DATE.  PARTIALLY USED\n          TICKETS ARE VALID PROVIDED TRAVEL IS COMPLETED\n          WITHIN ONE YEAR OR MAXIMUN STAY - WHICHEVER IS\n          EARLIER- FROM THE OUTBOUND TRAVEL OF THE ORIGINAL\n          TICKET.\n \n    CANCELLATIONS\n \n      BEFORE DEPARTURE\n        CHARGE 80 PERCENT FOR REFUND.\n        TICKET IS NON-REFUNDABLE IN CASE OF NO-SHOW.\n \n      AFTER DEPARTURE\n        TICKET IS NON-REFUNDABLE.\n         NOTE -\n          ANY TIME REFUND NOT PERMITED IN CASE OF GROUP AND\n          SERIES RESERVATION\n          //\n          REFUND MUST BE COMPLETED BEFORE DEPARTURE TIME OF\n          THE 1ST OUTBOUND FLIGHT OF THE JOURNEY -OTHERWISE\n          IT WILL BE CONSIDERED NO SHOW AND SUCH\n          PENALTY/RESTRICTION WILL APPLY.\n          //\n          REFUND RULES APPLY PER FARE COMPONENT.\n          WHEN COMBINING REFUNDABLE FARES WITH NON\n          REFUNDABLE FARES PROVISIONS WILL APPLY AS\n          FOLLOWS\n          - THE AMOUNT PAID ON THE REFUNDABLE FARE\n          COMPONENT WILL BE REFUNDED UPON PAYMENT OF THE\n          PENALTY AMOUNT IF APPLICABLE.\n          - THE AMOUNT PAID ON THE NON REFUNDABLE FARE\n          COMPONENT WILL NOT BE REFUNDED.\n          - WHEN COMBINING FARES CHARGE THE SUM OF THE\n          CANCELLATION FEES OF ALL CANCELLED FARE\n          COMPONENTS.\n          //\n",
                                "isSafe": true,
                                "isFareRefundable": null,
                                "origin": "MEX",
                                "destination": "LIM",
                                "fareRuleSearchType": null,
                                "details": [
                                    {
                                        "id": 0,
                                        "area": "NORTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CHANGES",
                                        "isAllowed": true,
                                        "timeOfEvent": "AFTER DEPARTURE",
                                        "reason": "NO-SHOW",
                                        "amountType": "FIXED",
                                        "currencyCode": "MXN",
                                        "amount": 2711.280000,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "SOUTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CANCELLATIONS",
                                        "isAllowed": false,
                                        "timeOfEvent": "AFTER DEPARTURE",
                                        "reason": "NO-SHOW",
                                        "amountType": "NONE",
                                        "currencyCode": null,
                                        "amount": null,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "NORTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CANCELLATIONS",
                                        "isAllowed": true,
                                        "timeOfEvent": "BEFORE DEPARTURE",
                                        "reason": "REFUND",
                                        "amountType": "PERCENT",
                                        "currencyCode": null,
                                        "amount": 80,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "SOUTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CANCELLATIONS",
                                        "isAllowed": false,
                                        "timeOfEvent": "AFTER DEPARTURE",
                                        "reason": "",
                                        "amountType": "NONE",
                                        "currencyCode": null,
                                        "amount": null,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "NORTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CANCELLATIONS",
                                        "isAllowed": false,
                                        "timeOfEvent": "AFTER DEPARTURE",
                                        "reason": "NO-SHOW",
                                        "amountType": "NONE",
                                        "currencyCode": null,
                                        "amount": null,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "SOUTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CHANGES",
                                        "isAllowed": true,
                                        "timeOfEvent": "ANY TIME",
                                        "reason": "REISSUE/REVALIDATION",
                                        "amountType": "PERCENT",
                                        "currencyCode": "MXN",
                                        "amount": 100,
                                        "chargeType": "WhicheverIsLower",
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "NORTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CANCELLATIONS",
                                        "isAllowed": false,
                                        "timeOfEvent": "AFTER DEPARTURE",
                                        "reason": "",
                                        "amountType": "NONE",
                                        "currencyCode": null,
                                        "amount": null,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "SOUTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CANCELLATIONS",
                                        "isAllowed": true,
                                        "timeOfEvent": "BEFORE DEPARTURE",
                                        "reason": "REFUND",
                                        "amountType": "PERCENT",
                                        "currencyCode": null,
                                        "amount": 80,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "SOUTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CHANGES",
                                        "isAllowed": true,
                                        "timeOfEvent": "AFTER DEPARTURE",
                                        "reason": "NO-SHOW",
                                        "amountType": "PERCENT",
                                        "currencyCode": "MXN",
                                        "amount": 100,
                                        "chargeType": "WhicheverIsLower",
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "NORTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CHANGES",
                                        "isAllowed": true,
                                        "timeOfEvent": "ANY TIME",
                                        "reason": "REISSUE/REVALIDATION",
                                        "amountType": "FIXED",
                                        "currencyCode": "MXN",
                                        "amount": 2711.280000,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    }
                                ]
                            },
                            {
                                "fareBasis": "ALESLD3P",
                                "command": "no command",
                                "content": "BETWEEN SOUTH AMERICA AND NORTH AMERICA\n \n  ORIGINATING SOUTH AMERICA -\n    CHANGES\n \n      ANY TIME\n        CHARGE USD 300.00 OR 100 PERCENT - WHICHEVER IS\n          LOWER - FOR REISSUE/REVALIDATION.\n        CHARGE USD 450.00 OR 100 PERCENT - WHICHEVER IS\n          LOWER - FOR NO-SHOW.\n         NOTE -\n          PENALTIES FOR TICKET CHANGES MUST BE COLLECTED\n          WITHIN THE TICKET USING THE TAX CODE OD.\n          THE NON-USE OF OD TAX CODE WILL BE PENALIZED\n          WITH 5.00USD PLUS  THE ADMINISTRATIVE FEE\n          ASSOCIATED TO THE ADM.\n          EXCEPT TICKETS REISSUED IN USA CANADA\n          ARGENTINA OR PARAGUAY.\n          //\n          REISSUE MUST BE COMPLETED BEFORE DEPARTURE TIME\n          OF THE ORIGINAL FLIGHT -OTHERWISE IT WILL BE\n          CONSIDERED NO-SHOW AND SUCH PENALTY/RESTRICTION\n          WILL APPLY.\n          -CHANGES TO UNUSED TICKET-\n          1.WHEN THE FIRST FLIGHT COUPON IS CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING CURRENT FARES IN\n          EFFECT ON THE DATE THE TICKET IS REISSUED THE\n          ITINERARY MUST MEET ALL RULE PROVISIONS OF THE\n          NEWLY TICKETED FARE.\n          2.WHEN THERE ARE NO CHANGES TO THE FIRST FLIGHT\n          COUPON BUT OTHER FARE COMPONENTS ARE CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL THE PROVISIONS OF\n          THE NEWLY TICKETED FARES\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/INFANT DISCOUNTS APPLY.\n          //\n          -CHANGES TO PARTIALY USED TICKETS-\n          THE ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL RULE PROVISIONS\n          OF THE NEWLY TICKETED FARE. THE RECALCULATED FARE\n          MUST BE THE FARE THAT COULD HAVE BEEN USED IF\n          PURCHASED ON THE ORIGINAL TICKETING DATE.\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/ INFANT DISCOUNTS APPLY.\n          //\n          TICKET VALIDITY FOR WHOLLY UNUSED TICKETS IS ONE\n          YEAR FROM TICKET ISSUE DATE.  PARTIALLY USED\n          TICKETS ARE VALID PROVIDED TRAVEL IS COMPLETED\n          WITHIN ONE YEAR OR MAXIMUN STAY - WHICHEVER IS\n          EARLIER- FROM THE OUTBOUND TRAVEL OF THE ORIGINAL\n          TICKET.\n \n    CANCELLATIONS\n \n      BEFORE DEPARTURE\n        CHARGE 80 PERCENT FOR REFUND.\n        TICKET IS NON-REFUNDABLE IN CASE OF NO-SHOW.\n \n      AFTER DEPARTURE\n        TICKET IS NON-REFUNDABLE.\n         NOTE -\n          ANY TIME REFUND NOT PERMITED IN CASE OF GROUP AND\n          SERIES RESERVATION\n          //\n          REFUND MUST BE COMPLETED BEFORE DEPARTURE TIME OF\n          THE 1ST OUTBOUND FLIGHT OF THE JOURNEY -OTHERWISE\n          IT WILL BE CONSIDERED NO SHOW AND SUCH\n          PENALTY/RESTRICTION WILL APPLY.\n          //\n          REFUND RULES APPLY PER FARE COMPONENT.\n          WHEN COMBINING REFUNDABLE FARES WITH NON\n          REFUNDABLE FARES PROVISIONS WILL APPLY AS\n          FOLLOWS\n          - THE AMOUNT PAID ON THE REFUNDABLE FARE\n          COMPONENT WILL BE REFUNDED UPON PAYMENT OF THE\n          PENALTY AMOUNT IF APPLICABLE.\n          - THE AMOUNT PAID ON THE NON REFUNDABLE FARE\n          COMPONENT WILL NOT BE REFUNDED.\n          - WHEN COMBINING FARES CHARGE THE SUM OF THE\n          CANCELLATION FEES OF ALL CANCELLED FARE\n          COMPONENTS.\n          //\n \n  ORIGINATING NORTH AMERICA -\n    CHANGES\n \n      ANY TIME\n        CHARGE USD 150.00 FOR REISSUE/REVALIDATION.\n        CHARGE USD 150.00 FOR NO-SHOW.\n         NOTE -\n          PENALTIES FOR TICKET CHANGES MUST BE COLLECTED\n          WITHIN THE TICKET USING THE TAX CODE OD.\n          THE NON-USE OF OD TAX CODE WILL BE PENALIZED\n          WITH 5.00USD PLUS  THE ADMINISTRATIVE FEE\n          ASSOCIATED TO THE ADM.\n          EXCEPT TICKETS REISSUED IN USA CANADA\n          ARGENTINA OR PARAGUAY.\n          //\n          REISSUE MUST BE COMPLETED BEFORE DEPARTURE TIME\n          OF THE ORIGINAL FLIGHT -OTHERWISE IT WILL BE\n          CONSIDERED NO-SHOW AND SUCH PENALTY/RESTRICTION\n          WILL APPLY.\n          -CHANGES TO UNUSED TICKET-\n          1.WHEN THE FIRST FLIGHT COUPON IS CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING CURRENT FARES IN\n          EFFECT ON THE DATE THE TICKET IS REISSUED THE\n          ITINERARY MUST MEET ALL RULE PROVISIONS OF THE\n          NEWLY TICKETED FARE.\n          2.WHEN THERE ARE NO CHANGES TO THE FIRST FLIGHT\n          COUPON BUT OTHER FARE COMPONENTS ARE CHANGED THE\n          ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL THE PROVISIONS OF\n          THE NEWLY TICKETED FARES\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/INFANT DISCOUNTS APPLY.\n          //\n          -CHANGES TO PARTIALY USED TICKETS-\n          THE ITINERARY MUST BE RE-PRICED USING HISTORICAL\n          FARES IN EFFECT ON THE PREVIOUS TICKETING DATE.\n          THE NEW ITINERARY MUST MEET ALL RULE PROVISIONS\n          OF THE NEWLY TICKETED FARE. THE RECALCULATED FARE\n          MUST BE THE FARE THAT COULD HAVE BEEN USED IF\n          PURCHASED ON THE ORIGINAL TICKETING DATE.\n          //\n          WHEN MORE THAN ONE FARE COMPONENT IS CHANGED THE\n          HIGHEST PENALTY/RESTRICTIVE CONDITION OF ANY OF\n          THE CHANGED FARE COMPONENTS WILL APPLY.\n          //\n          CHANGES TO NON REFUNDABLE FARE COMPONENTS SHOULD\n          BE DONE TO AN EQUAL OR A HIGHER FARE COMPONENT.\n          //\n          THE CHANGE FEE AND ANY DIFFERENCE IN FARE MUST BE\n          COLLECTED AT THE TIME OF CHANGE/REISSUE AND\n          APPLIES PER TRANSACTION-PER PASSENGER.\n          CHILD/ INFANT DISCOUNTS APPLY.\n          //\n          TICKET VALIDITY FOR WHOLLY UNUSED TICKETS IS ONE\n          YEAR FROM TICKET ISSUE DATE.  PARTIALLY USED\n          TICKETS ARE VALID PROVIDED TRAVEL IS COMPLETED\n          WITHIN ONE YEAR OR MAXIMUN STAY - WHICHEVER IS\n          EARLIER- FROM THE OUTBOUND TRAVEL OF THE ORIGINAL\n          TICKET.\n \n    CANCELLATIONS\n \n      BEFORE DEPARTURE\n        CHARGE 80 PERCENT FOR REFUND.\n        TICKET IS NON-REFUNDABLE IN CASE OF NO-SHOW.\n \n      AFTER DEPARTURE\n        TICKET IS NON-REFUNDABLE.\n         NOTE -\n          ANY TIME REFUND NOT PERMITED IN CASE OF GROUP AND\n          SERIES RESERVATION\n          //\n          REFUND MUST BE COMPLETED BEFORE DEPARTURE TIME OF\n          THE 1ST OUTBOUND FLIGHT OF THE JOURNEY -OTHERWISE\n          IT WILL BE CONSIDERED NO SHOW AND SUCH\n          PENALTY/RESTRICTION WILL APPLY.\n          //\n          REFUND RULES APPLY PER FARE COMPONENT.\n          WHEN COMBINING REFUNDABLE FARES WITH NON\n          REFUNDABLE FARES PROVISIONS WILL APPLY AS\n          FOLLOWS\n          - THE AMOUNT PAID ON THE REFUNDABLE FARE\n          COMPONENT WILL BE REFUNDED UPON PAYMENT OF THE\n          PENALTY AMOUNT IF APPLICABLE.\n          - THE AMOUNT PAID ON THE NON REFUNDABLE FARE\n          COMPONENT WILL NOT BE REFUNDED.\n          - WHEN COMBINING FARES CHARGE THE SUM OF THE\n          CANCELLATION FEES OF ALL CANCELLED FARE\n          COMPONENTS.\n          //\n",
                                "isSafe": true,
                                "isFareRefundable": null,
                                "origin": "LIM",
                                "destination": "MEX",
                                "fareRuleSearchType": null,
                                "details": [
                                    {
                                        "id": 0,
                                        "area": "NORTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CHANGES",
                                        "isAllowed": true,
                                        "timeOfEvent": "AFTER DEPARTURE",
                                        "reason": "NO-SHOW",
                                        "amountType": "FIXED",
                                        "currencyCode": "MXN",
                                        "amount": 2711.280000,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "SOUTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CANCELLATIONS",
                                        "isAllowed": false,
                                        "timeOfEvent": "AFTER DEPARTURE",
                                        "reason": "NO-SHOW",
                                        "amountType": "NONE",
                                        "currencyCode": null,
                                        "amount": null,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "NORTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CANCELLATIONS",
                                        "isAllowed": true,
                                        "timeOfEvent": "BEFORE DEPARTURE",
                                        "reason": "REFUND",
                                        "amountType": "PERCENT",
                                        "currencyCode": null,
                                        "amount": 80,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "SOUTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CANCELLATIONS",
                                        "isAllowed": false,
                                        "timeOfEvent": "AFTER DEPARTURE",
                                        "reason": "",
                                        "amountType": "NONE",
                                        "currencyCode": null,
                                        "amount": null,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "NORTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CANCELLATIONS",
                                        "isAllowed": false,
                                        "timeOfEvent": "AFTER DEPARTURE",
                                        "reason": "NO-SHOW",
                                        "amountType": "NONE",
                                        "currencyCode": null,
                                        "amount": null,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "SOUTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CHANGES",
                                        "isAllowed": true,
                                        "timeOfEvent": "ANY TIME",
                                        "reason": "REISSUE/REVALIDATION",
                                        "amountType": "PERCENT",
                                        "currencyCode": "MXN",
                                        "amount": 100,
                                        "chargeType": "WhicheverIsLower",
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "NORTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CANCELLATIONS",
                                        "isAllowed": false,
                                        "timeOfEvent": "AFTER DEPARTURE",
                                        "reason": "",
                                        "amountType": "NONE",
                                        "currencyCode": null,
                                        "amount": null,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "SOUTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CANCELLATIONS",
                                        "isAllowed": true,
                                        "timeOfEvent": "BEFORE DEPARTURE",
                                        "reason": "REFUND",
                                        "amountType": "PERCENT",
                                        "currencyCode": null,
                                        "amount": 80,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "SOUTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CHANGES",
                                        "isAllowed": true,
                                        "timeOfEvent": "AFTER DEPARTURE",
                                        "reason": "NO-SHOW",
                                        "amountType": "PERCENT",
                                        "currencyCode": "MXN",
                                        "amount": 100,
                                        "chargeType": "WhicheverIsLower",
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    },
                                    {
                                        "id": 0,
                                        "area": "NORTH AMERICA",
                                        "ticketingBefore": null,
                                        "ticketingAfter": null,
                                        "travelBefore": null,
                                        "travelAfter": null,
                                        "section": "CHANGES",
                                        "isAllowed": true,
                                        "timeOfEvent": "ANY TIME",
                                        "reason": "REISSUE/REVALIDATION",
                                        "amountType": "FIXED",
                                        "currencyCode": "MXN",
                                        "amount": 2711.280000,
                                        "chargeType": null,
                                        "specialEmergencyRules": false,
                                        "fareType": null
                                    }
                                ]
                            }
                        ],
                        "ticketStructuredFareRule": null,
                        "paidTaxes": [
                            {
                                "key": "S1",
                                "value": {
                                    "amount": 178.00,
                                    "currencyCode": "MXN"
                                }
                            },
                            {
                                "key": "YR",
                                "value": {
                                    "amount": 406.00,
                                    "currencyCode": "MXN"
                                }
                            },
                            {
                                "key": "HW",
                                "value": {
                                    "amount": 534.00,
                                    "currencyCode": "MXN"
                                }
                            },
                            {
                                "key": "DY",
                                "value": {
                                    "amount": 254.00,
                                    "currencyCode": "MXN"
                                }
                            },
                            {
                                "key": "XO",
                                "value": {
                                    "amount": 410.00,
                                    "currencyCode": "MXN"
                                }
                            },
                            {
                                "key": "XD",
                                "value": {
                                    "amount": 1067.00,
                                    "currencyCode": "MXN"
                                }
                            },
                            {
                                "key": "OD",
                                "value": {
                                    "amount": 2533.00,
                                    "currencyCode": "MXN"
                                }
                            }
                        ]
                    }
                ],
                "attachments": [],
                "refundableNow": {
                    "isRefundableNow": false,
                    "isRefundingNow": false,
                    "isResubmit": false
                },
                "retryableNow": {
                    "isRetryableNow": false,
                    "isRefundableNow": false,
                    "isRefundingNow": false,
                    "isResubmit": false
                },
                "agencyAndAirlineReservationHistory": {
                    "agencyHistory": null,
                    "airlineHistory": null
                },
                "additionalPenaltyRules": [],
                "maybeRejectionReason": null,
                "travelAgencyId": 70,
                "requestAt": null,
                "clientData": {
                    "ticketNum": null,
                    "emailReservation": null,
                    "channel": null,
                    "subChannel": null,
                    "activeReserve": null,
                    "firstName": null,
                    "middleName": null,
                    "lastName": null,
                    "secondLastName": null,
                    "isSplitPnr": null,
                    "pnrNew": null,
                    "cancelPnrDateNew": null,
                    "cancelPnrDate": null,
                    "frequentFlyerNumber": null,
                    "saleCountry": null,
                    "coupons": [
                        {
                            "idx": null,
                            "cancelCouponDate": null
                        }
                    ],
                    "isOriginalSale": null,
                    "formOfPayment": [
                        {
                            "fop": null,
                            "franchise": null,
                            "cardNumber": null,
                            "expDate": null,
                            "approvalCode": null
                        }
                    ],
                    "statusRefund": null,
                    "refcalRefundReason": null,
                    "refcalRefundReject": null,
                    "agentRemark": null,
                    "feeEmd": null,
                    "feeIndicator": null,
                    "feeAmount": null,
                    "feeCurrency": null,
                    "feePaymentdate": null,
                    "extraParams": null
                }
            }
        }
    }
}