{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-docs/flights/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition","abbr"]},"type":"markdown"},"seo":{"title":"Booking Workflow","description":"Create AI-native travel products with Travelport's powerful, flexible APIs.","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"booking-workflow","__idx":0},"children":["Booking Workflow"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The diagram below illustrates the typical TripServices API workflow to create a reservation, including all required and some optional steps. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/flights/workflows/booking-and-ticketing/all-book-and-ticketing-workflows"},"children":["All Book and Ticketing Workflows Diagrams"]}," for additional workflow options."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Seats and ancillaries can be added during booking, or in a separate workbench session, or later during ticketing, per the support noted in the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/flights/guides/seats-and-ancillaries/seats-guide"},"children":["Seats"]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/flights/guides/seats-and-ancillaries/ancillaries-and-emd-guide"},"children":["Ancillaries"]}," guides."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Each box in the diagram represents one API call in the workflow."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"booking-workflow-required-and-optional-steps","__idx":1},"children":["Booking workflow: Required and optional steps"]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","align":"center","diagramType":"mermaid","diagramSource":"flowchart TD\n    A[\"Create\\nnew workbench\"]\n    B[\"Add\\noffer\"]\n    C[\"Add traveler/s\\n(traveler\\nremarks optional)\"]\n    D[\"Add other remarks\\n& service requests\\n(optional)\"]\n    E[\"Seat map\\n(optional)\"]\n    F[\"Book seat/s\\n(optional; repeat\\nfor each segment)\"]\n    G[\"Ancillary shop\\n(optional)\"]\n    H[\"Ancillary price\\n(required for NDC ancillaries;\\nnot supported for GDS)\"]\n    I[\"Book ancillary\\n(optional)\"]\n    J[\"Form of payment\\n(optional and\\nGDS only at book)\"]\n    K[\"Commit workbench;\\ncreate reservation\"]\n\n    A --> B --> C --> D --> E --> F --> G --> H --> I --> J --> K\n\n","diagramHtml":"<svg id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 276px;\" viewBox=\"0 0 276 1518\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .error-icon{fill:#552222;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .error-text{fill:#552222;stroke:#552222;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .edge-thickness-normal{stroke-width:1px;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .edge-thickness-thick{stroke-width:3.5px;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .edge-pattern-solid{stroke-dasharray:0;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .marker{fill:#333333;stroke:#333333;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .marker.cross{stroke:#333333;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 p{margin:0;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#333;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .cluster-label text{fill:#333;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .cluster-label span{color:#333;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .cluster-label span p{background-color:transparent;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .label text,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 span{fill:#333;color:#333;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .node rect,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .node circle,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .node ellipse,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .node polygon,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .rough-node .label text,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .node .label text,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .image-shape .label,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .icon-shape .label{text-anchor:middle;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .rough-node .label,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .node .label,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .image-shape .label,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .icon-shape .label{text-align:center;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .node.clickable{cursor:pointer;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .arrowheadPath{fill:#333333;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .flowchart-link{stroke:#333333;fill:none;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .cluster text{fill:#333;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .cluster span{color:#333;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 rect.text{fill:none;stroke-width:0;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .icon-shape,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .icon-shape p,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .icon-shape .label rect,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 .node .neo-node{stroke:#9370DB;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 [data-look=\"neo\"].node rect,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 [data-look=\"neo\"].cluster rect,#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}</style><g><marker id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M138,86L138,90.167C138,94.333,138,102.667,138,110.333C138,118,138,125,138,128.5L138,132\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo4Nn0seyJ4IjoxMzgsInkiOjExMX0seyJ4IjoxMzgsInkiOjEzNn1d\" data-look=\"classic\" marker-end=\"url(#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-pointEnd)\"></path><path d=\"M138,214L138,218.167C138,222.333,138,230.667,138,238.333C138,246,138,253,138,256.5L138,260\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-L_B_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_C_0\" data-points=\"W3sieCI6MTM4LCJ5IjoyMTR9LHsieCI6MTM4LCJ5IjoyMzl9LHsieCI6MTM4LCJ5IjoyNjR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-pointEnd)\"></path><path d=\"M138,366L138,370.167C138,374.333,138,382.667,138,390.333C138,398,138,405,138,408.5L138,412\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-L_C_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_D_0\" data-points=\"W3sieCI6MTM4LCJ5IjozNjZ9LHsieCI6MTM4LCJ5IjozOTF9LHsieCI6MTM4LCJ5Ijo0MTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-pointEnd)\"></path><path d=\"M138,518L138,522.167C138,526.333,138,534.667,138,542.333C138,550,138,557,138,560.5L138,564\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-L_D_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_E_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo1MTh9LHsieCI6MTM4LCJ5Ijo1NDN9LHsieCI6MTM4LCJ5Ijo1Njh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-pointEnd)\"></path><path d=\"M138,646L138,650.167C138,654.333,138,662.667,138,670.333C138,678,138,685,138,688.5L138,692\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-L_E_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_F_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo2NDZ9LHsieCI6MTM4LCJ5Ijo2NzF9LHsieCI6MTM4LCJ5Ijo2OTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-pointEnd)\"></path><path d=\"M138,798L138,802.167C138,806.333,138,814.667,138,822.333C138,830,138,837,138,840.5L138,844\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-L_F_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_F_G_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo3OTh9LHsieCI6MTM4LCJ5Ijo4MjN9LHsieCI6MTM4LCJ5Ijo4NDh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-pointEnd)\"></path><path d=\"M138,926L138,930.167C138,934.333,138,942.667,138,950.333C138,958,138,965,138,968.5L138,972\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-L_G_H_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_G_H_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo5MjZ9LHsieCI6MTM4LCJ5Ijo5NTF9LHsieCI6MTM4LCJ5Ijo5NzZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-pointEnd)\"></path><path d=\"M138,1102L138,1106.167C138,1110.333,138,1118.667,138,1126.333C138,1134,138,1141,138,1144.5L138,1148\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-L_H_I_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_H_I_0\" data-points=\"W3sieCI6MTM4LCJ5IjoxMTAyfSx7IngiOjEzOCwieSI6MTEyN30seyJ4IjoxMzgsInkiOjExNTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-pointEnd)\"></path><path d=\"M138,1230L138,1234.167C138,1238.333,138,1246.667,138,1254.333C138,1262,138,1269,138,1272.5L138,1276\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-L_I_J_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_I_J_0\" data-points=\"W3sieCI6MTM4LCJ5IjoxMjMwfSx7IngiOjEzOCwieSI6MTI1NX0seyJ4IjoxMzgsInkiOjEyODB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-pointEnd)\"></path><path d=\"M138,1382L138,1386.167C138,1390.333,138,1398.667,138,1406.333C138,1414,138,1421,138,1424.5L138,1428\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-L_J_K_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_J_K_0\" data-points=\"W3sieCI6MTM4LCJ5IjoxMzgyfSx7IngiOjEzOCwieSI6MTQwN30seyJ4IjoxMzgsInkiOjE0MzJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_H_I_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_I_J_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_J_K_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-flowchart-A-0\" data-look=\"classic\" transform=\"translate(138, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.078125\" y=\"-39\" width=\"178.15625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-59.078125, -24)\"><rect></rect><foreignObject width=\"118.15625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Create<br>new workbench</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-flowchart-B-1\" data-look=\"classic\" transform=\"translate(138, 175)\"><rect class=\"basic label-container\" style=\"\" x=\"-48.0078125\" y=\"-39\" width=\"96.015625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-18.0078125, -24)\"><rect></rect><foreignObject width=\"36.015625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Add<br>offer</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-flowchart-C-2\" data-look=\"classic\" transform=\"translate(138, 315)\"><rect class=\"basic label-container\" style=\"\" x=\"-96.0078125\" y=\"-51\" width=\"192.015625\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-66.0078125, -36)\"><rect></rect><foreignObject width=\"132.015625\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Add traveler/s<br>(traveler<br>remarks optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-flowchart-D-3\" data-look=\"classic\" transform=\"translate(138, 467)\"><rect class=\"basic label-container\" style=\"\" x=\"-100.109375\" y=\"-51\" width=\"200.21875\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-70.109375, -36)\"><rect></rect><foreignObject width=\"140.21875\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Add other remarks<br>&amp; service requests<br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-flowchart-E-4\" data-look=\"classic\" transform=\"translate(138, 607)\"><rect class=\"basic label-container\" style=\"\" x=\"-65.53125\" y=\"-39\" width=\"131.0625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-35.53125, -24)\"><rect></rect><foreignObject width=\"71.0625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Seat map<br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-flowchart-F-5\" data-look=\"classic\" transform=\"translate(138, 747)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.34375\" y=\"-51\" width=\"194.6875\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-67.34375, -36)\"><rect></rect><foreignObject width=\"134.6875\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Book seat/s<br>(optional; repeat<br>for each segment)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-flowchart-G-6\" data-look=\"classic\" transform=\"translate(138, 887)\"><rect class=\"basic label-container\" style=\"\" x=\"-82.140625\" y=\"-39\" width=\"164.28125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-52.140625, -24)\"><rect></rect><foreignObject width=\"104.28125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Ancillary shop<br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-flowchart-H-7\" data-look=\"classic\" transform=\"translate(138, 1039)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-63\" width=\"260\" height=\"126\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -48)\"><rect></rect><foreignObject width=\"200\" height=\"96\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Ancillary price<br>(required for NDC ancillaries;<br>not supported for GDS)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-flowchart-I-8\" data-look=\"classic\" transform=\"translate(138, 1191)\"><rect class=\"basic label-container\" style=\"\" x=\"-82.109375\" y=\"-39\" width=\"164.21875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-52.109375, -24)\"><rect></rect><foreignObject width=\"104.21875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Book ancillary<br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-flowchart-J-9\" data-look=\"classic\" transform=\"translate(138, 1331)\"><rect class=\"basic label-container\" style=\"\" x=\"-96.484375\" y=\"-51\" width=\"192.96875\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-66.484375, -36)\"><rect></rect><foreignObject width=\"132.96875\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Form of payment<br>(optional and<br>GDS only at book)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-flowchart-K-10\" data-look=\"classic\" transform=\"translate(138, 1471)\"><rect class=\"basic label-container\" style=\"\" x=\"-105.359375\" y=\"-39\" width=\"210.71875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-75.359375, -24)\"><rect></rect><foreignObject width=\"150.71875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Commit workbench;<br>create reservation</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-a220846e8be5369edd7bb00abd15fe45efac21cfe49b172bddc848c133401061-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 276px;\" viewBox=\"0 0 276 1518\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .error-icon{fill:#a44141;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .error-text{fill:#ddd;stroke:#ddd;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .edge-thickness-normal{stroke-width:1px;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .edge-thickness-thick{stroke-width:3.5px;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .edge-pattern-solid{stroke-dasharray:0;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .marker.cross{stroke:lightgrey;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 p{margin:0;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#ccc;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .cluster-label text{fill:#F9FFFE;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .cluster-label span{color:#F9FFFE;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .cluster-label span p{background-color:transparent;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .label text,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 span{fill:#ccc;color:#ccc;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .node rect,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .node circle,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .node ellipse,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .node polygon,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .rough-node .label text,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .node .label text,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .image-shape .label,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .icon-shape .label{text-anchor:middle;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .rough-node .label,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .node .label,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .image-shape .label,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .icon-shape .label{text-align:center;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .node.clickable{cursor:pointer;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .arrowheadPath{fill:lightgrey;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .cluster text{fill:#F9FFFE;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .cluster span{color:#F9FFFE;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 rect.text{fill:none;stroke-width:0;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .icon-shape,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .icon-shape p,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .icon-shape .label rect,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 .node .neo-node{stroke:#ccc;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 [data-look=\"neo\"].node rect,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 [data-look=\"neo\"].cluster rect,#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 [data-look=\"neo\"].node polygon{stroke:url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 [data-look=\"neo\"].node path{stroke:url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-gradient);stroke-width:1px;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 [data-look=\"neo\"].node circle{stroke:url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}</style><g><marker id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M138,86L138,90.167C138,94.333,138,102.667,138,110.333C138,118,138,125,138,128.5L138,132\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo4Nn0seyJ4IjoxMzgsInkiOjExMX0seyJ4IjoxMzgsInkiOjEzNn1d\" data-look=\"classic\" marker-end=\"url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-pointEnd)\"></path><path d=\"M138,214L138,218.167C138,222.333,138,230.667,138,238.333C138,246,138,253,138,256.5L138,260\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-L_B_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_C_0\" data-points=\"W3sieCI6MTM4LCJ5IjoyMTR9LHsieCI6MTM4LCJ5IjoyMzl9LHsieCI6MTM4LCJ5IjoyNjR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-pointEnd)\"></path><path d=\"M138,366L138,370.167C138,374.333,138,382.667,138,390.333C138,398,138,405,138,408.5L138,412\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-L_C_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_D_0\" data-points=\"W3sieCI6MTM4LCJ5IjozNjZ9LHsieCI6MTM4LCJ5IjozOTF9LHsieCI6MTM4LCJ5Ijo0MTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-pointEnd)\"></path><path d=\"M138,518L138,522.167C138,526.333,138,534.667,138,542.333C138,550,138,557,138,560.5L138,564\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-L_D_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_E_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo1MTh9LHsieCI6MTM4LCJ5Ijo1NDN9LHsieCI6MTM4LCJ5Ijo1Njh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-pointEnd)\"></path><path d=\"M138,646L138,650.167C138,654.333,138,662.667,138,670.333C138,678,138,685,138,688.5L138,692\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-L_E_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_F_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo2NDZ9LHsieCI6MTM4LCJ5Ijo2NzF9LHsieCI6MTM4LCJ5Ijo2OTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-pointEnd)\"></path><path d=\"M138,798L138,802.167C138,806.333,138,814.667,138,822.333C138,830,138,837,138,840.5L138,844\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-L_F_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_F_G_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo3OTh9LHsieCI6MTM4LCJ5Ijo4MjN9LHsieCI6MTM4LCJ5Ijo4NDh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-pointEnd)\"></path><path d=\"M138,926L138,930.167C138,934.333,138,942.667,138,950.333C138,958,138,965,138,968.5L138,972\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-L_G_H_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_G_H_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo5MjZ9LHsieCI6MTM4LCJ5Ijo5NTF9LHsieCI6MTM4LCJ5Ijo5NzZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-pointEnd)\"></path><path d=\"M138,1102L138,1106.167C138,1110.333,138,1118.667,138,1126.333C138,1134,138,1141,138,1144.5L138,1148\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-L_H_I_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_H_I_0\" data-points=\"W3sieCI6MTM4LCJ5IjoxMTAyfSx7IngiOjEzOCwieSI6MTEyN30seyJ4IjoxMzgsInkiOjExNTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-pointEnd)\"></path><path d=\"M138,1230L138,1234.167C138,1238.333,138,1246.667,138,1254.333C138,1262,138,1269,138,1272.5L138,1276\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-L_I_J_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_I_J_0\" data-points=\"W3sieCI6MTM4LCJ5IjoxMjMwfSx7IngiOjEzOCwieSI6MTI1NX0seyJ4IjoxMzgsInkiOjEyODB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-pointEnd)\"></path><path d=\"M138,1382L138,1386.167C138,1390.333,138,1398.667,138,1406.333C138,1414,138,1421,138,1424.5L138,1428\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-L_J_K_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_J_K_0\" data-points=\"W3sieCI6MTM4LCJ5IjoxMzgyfSx7IngiOjEzOCwieSI6MTQwN30seyJ4IjoxMzgsInkiOjE0MzJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_H_I_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_I_J_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_J_K_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-flowchart-A-0\" data-look=\"classic\" transform=\"translate(138, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.078125\" y=\"-39\" width=\"178.15625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-59.078125, -24)\"><rect></rect><foreignObject width=\"118.15625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Create<br>new workbench</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-flowchart-B-1\" data-look=\"classic\" transform=\"translate(138, 175)\"><rect class=\"basic label-container\" style=\"\" x=\"-48.0078125\" y=\"-39\" width=\"96.015625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-18.0078125, -24)\"><rect></rect><foreignObject width=\"36.015625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Add<br>offer</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-flowchart-C-2\" data-look=\"classic\" transform=\"translate(138, 315)\"><rect class=\"basic label-container\" style=\"\" x=\"-96.0078125\" y=\"-51\" width=\"192.015625\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-66.0078125, -36)\"><rect></rect><foreignObject width=\"132.015625\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Add traveler/s<br>(traveler<br>remarks optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-flowchart-D-3\" data-look=\"classic\" transform=\"translate(138, 467)\"><rect class=\"basic label-container\" style=\"\" x=\"-100.109375\" y=\"-51\" width=\"200.21875\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-70.109375, -36)\"><rect></rect><foreignObject width=\"140.21875\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Add other remarks<br>&amp; service requests<br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-flowchart-E-4\" data-look=\"classic\" transform=\"translate(138, 607)\"><rect class=\"basic label-container\" style=\"\" x=\"-65.53125\" y=\"-39\" width=\"131.0625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-35.53125, -24)\"><rect></rect><foreignObject width=\"71.0625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Seat map<br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-flowchart-F-5\" data-look=\"classic\" transform=\"translate(138, 747)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.34375\" y=\"-51\" width=\"194.6875\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-67.34375, -36)\"><rect></rect><foreignObject width=\"134.6875\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Book seat/s<br>(optional; repeat<br>for each segment)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-flowchart-G-6\" data-look=\"classic\" transform=\"translate(138, 887)\"><rect class=\"basic label-container\" style=\"\" x=\"-82.140625\" y=\"-39\" width=\"164.28125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-52.140625, -24)\"><rect></rect><foreignObject width=\"104.28125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Ancillary shop<br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-flowchart-H-7\" data-look=\"classic\" transform=\"translate(138, 1039)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-63\" width=\"260\" height=\"126\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -48)\"><rect></rect><foreignObject width=\"200\" height=\"96\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Ancillary price<br>(required for NDC ancillaries;<br>not supported for GDS)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-flowchart-I-8\" data-look=\"classic\" transform=\"translate(138, 1191)\"><rect class=\"basic label-container\" style=\"\" x=\"-82.109375\" y=\"-39\" width=\"164.21875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-52.109375, -24)\"><rect></rect><foreignObject width=\"104.21875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Book ancillary<br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-flowchart-J-9\" data-look=\"classic\" transform=\"translate(138, 1331)\"><rect class=\"basic label-container\" style=\"\" x=\"-96.484375\" y=\"-51\" width=\"192.96875\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-66.484375, -36)\"><rect></rect><foreignObject width=\"132.96875\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Form of payment<br>(optional and<br>GDS only at book)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-flowchart-K-10\" data-look=\"classic\" transform=\"translate(138, 1471)\"><rect class=\"basic label-container\" style=\"\" x=\"-105.359375\" y=\"-39\" width=\"210.71875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-75.359375, -24)\"><rect></rect><foreignObject width=\"150.71875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Commit workbench;<br>create reservation</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-68919fb056476ae35e996374552b2b6e821b58ca399767a1593869c5aa51cdf8-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["flowchart TD\n    A[\"Create\\nnew workbench\"]\n    B[\"Add\\noffer\"]\n    C[\"Add traveler/s\\n(traveler\\nremarks optional)\"]\n    D[\"Add other remarks\\n& service requests\\n(optional)\"]\n    E[\"Seat map\\n(optional)\"]\n    F[\"Book seat/s\\n(optional; repeat\\nfor each segment)\"]\n    G[\"Ancillary shop\\n(optional)\"]\n    H[\"Ancillary price\\n(required for NDC ancillaries;\\nnot supported for GDS)\"]\n    I[\"Book ancillary\\n(optional)\"]\n    J[\"Form of payment\\n(optional and\\nGDS only at book)\"]\n    K[\"Commit workbench;\\ncreate reservation\"]\n\n    A --> B --> C --> D --> E --> F --> G --> H --> I --> J --> K\n\n"]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Form of payment (FOP) can be added during the booking workbench only for GDS. If FOP is added for NDC during booking it is not stored and must be sent again at ticketing. Or, for NDC only, you can send both FOP and payment in the same workbench session to book and ticket at once in the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/flights/guides/booking-and-reservations/flights-booking-guide#ndc-instant-pay-workflow-book-and-ticket-in-same-workbench"},"children":["NDC Instant Pay flow"]},"."," ","When adding an ",{"$$mdtype":"Tag","name":"abbr","attributes":{"title":"An air segment without any associated fare or pricing, generally booked for availability versus cost. Shown in the UnpricedSegments object instead of the Offer object. GDS only; NDC does not use unpriced segments."},"children":[" unpriced segment"]}," to the workbench, use the Unpriced Segment API instead of Add Offer. Or, or if adding both an unpriced segment and an offer, send both Unpriced Segment and Add Offer."]}]}]},"headings":[{"value":"Booking Workflow","id":"booking-workflow","depth":1},{"value":"Booking workflow: Required and optional steps","id":"booking-workflow-required-and-optional-steps","depth":4}],"frontmatter":{"seo":{"title":"Booking Workflow"}},"lastModified":"2026-05-27T15:34:23.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/docs/flights/workflows/booking-and-ticketing/booking-workflow","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}