{"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"spec-discriminator-defaultmapping","__idx":0},"children":["spec-discriminator-defaultMapping"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ensures that discriminator objects with optional ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["propertyName"]}," include a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["defaultMapping"]}," field as required by the OpenAPI 3.2.0 specification."]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"OAS"},"children":["OAS"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Compatibility"},"children":["Compatibility"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["2.0"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["❌"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["3.0"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["❌"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["3.1"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["❌"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["3.2"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["✅"]}]}]}]}]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart TD\n\nRoot ==> Paths --> PathItem --> Operation --> RequestBody --> MediaType --> Schema --> Discriminator\nOperation --> Responses --> MediaType\nNamedSchemas --> Schema\nRoot ==> components\n\nsubgraph components\nNamedSchemas\nend\n\nstyle Discriminator fill:#codaf9,stroke:#0044d4,stroke-width:5px\n","diagramHtml":"<svg id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 602.43359375px;\" viewBox=\"0 0 602.43359375 848\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .error-icon{fill:#552222;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .error-text{fill:#552222;stroke:#552222;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .edge-thickness-normal{stroke-width:1px;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .edge-thickness-thick{stroke-width:3.5px;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .edge-pattern-solid{stroke-dasharray:0;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .edge-pattern-dashed{stroke-dasharray:3;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .edge-pattern-dotted{stroke-dasharray:2;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .marker{fill:#333333;stroke:#333333;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .marker.cross{stroke:#333333;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d p{margin:0;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#333;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .cluster-label text{fill:#333;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .cluster-label span{color:#333;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .cluster-label span p{background-color:transparent;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .label text,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d span{fill:#333;color:#333;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .node rect,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .node circle,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .node ellipse,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .node polygon,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .rough-node .label text,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .node .label text,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .image-shape .label,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .icon-shape .label{text-anchor:middle;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .rough-node .label,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .node .label,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .image-shape .label,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .icon-shape .label{text-align:center;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .node.clickable{cursor:pointer;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .arrowheadPath{fill:#333333;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .flowchart-link{stroke:#333333;fill:none;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .cluster text{fill:#333;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .cluster span{color:#333;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",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-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d rect.text{fill:none;stroke-width:0;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .icon-shape,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .icon-shape p,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .icon-shape .label rect,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d .node .neo-node{stroke:#9370DB;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d [data-look=\"neo\"].node rect,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d [data-look=\"neo\"].cluster rect,#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_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-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_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-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_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-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_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-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_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-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_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-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_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-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_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-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_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-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_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-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_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-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_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 class=\"cluster\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-components\" data-look=\"classic\"><rect style=\"\" x=\"346.15234375\" y=\"528\" width=\"248.28125\" height=\"104\"></rect><g class=\"cluster-label\" transform=\"translate(426.70703125, 528)\"><foreignObject width=\"87.171875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5;\"><span class=\"nodeLabel\"><p>components</p></span></div></foreignObject></g></g></g><g class=\"edgePaths\"><path d=\"M252.297,56.367L241.09,61.472C229.884,66.578,207.471,76.789,196.265,85.394C185.059,94,185.059,101,185.059,104.5L185.059,108\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-L_Root_Paths_0\" class=\"edge-thickness-thick edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Root_Paths_0\" data-points=\"W3sieCI6MjUyLjI5Njg3NSwieSI6NTYuMzY2NjQ0OTkxMjcyODF9LHsieCI6MTg1LjA1ODU5Mzc1LCJ5Ijo4N30seyJ4IjoxODUuMDU4NTkzNzUsInkiOjExMn1d\" data-look=\"classic\" marker-end=\"url(#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_flowchart-v2-pointEnd)\"></path><path d=\"M185.059,166L185.059,170.167C185.059,174.333,185.059,182.667,185.059,190.333C185.059,198,185.059,205,185.059,208.5L185.059,212\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-L_Paths_PathItem_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_Paths_PathItem_0\" data-points=\"W3sieCI6MTg1LjA1ODU5Mzc1LCJ5IjoxNjZ9LHsieCI6MTg1LjA1ODU5Mzc1LCJ5IjoxOTF9LHsieCI6MTg1LjA1ODU5Mzc1LCJ5IjoyMTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_flowchart-v2-pointEnd)\"></path><path d=\"M185.059,270L185.059,274.167C185.059,278.333,185.059,286.667,185.059,294.333C185.059,302,185.059,309,185.059,312.5L185.059,316\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-L_PathItem_Operation_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_PathItem_Operation_0\" data-points=\"W3sieCI6MTg1LjA1ODU5Mzc1LCJ5IjoyNzB9LHsieCI6MTg1LjA1ODU5Mzc1LCJ5IjoyOTV9LHsieCI6MTg1LjA1ODU5Mzc1LCJ5IjozMjB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_flowchart-v2-pointEnd)\"></path><path d=\"M133.641,374L125.706,378.167C117.771,382.333,101.901,390.667,93.966,398.333C86.031,406,86.031,413,86.031,416.5L86.031,420\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-L_Operation_RequestBody_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_Operation_RequestBody_0\" data-points=\"W3sieCI6MTMzLjY0MDU0OTg3OTgwNzY4LCJ5IjozNzR9LHsieCI6ODYuMDMxMjUsInkiOjM5OX0seyJ4Ijo4Ni4wMzEyNSwieSI6NDI0fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_flowchart-v2-pointEnd)\"></path><path d=\"M86.031,478L86.031,482.167C86.031,486.333,86.031,494.667,86.031,503C86.031,511.333,86.031,519.667,93.376,527.69C100.721,535.713,115.41,543.427,122.754,547.284L130.099,551.14\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-L_RequestBody_MediaType_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_RequestBody_MediaType_0\" data-points=\"W3sieCI6ODYuMDMxMjUsInkiOjQ3OH0seyJ4Ijo4Ni4wMzEyNSwieSI6NTAzfSx7IngiOjg2LjAzMTI1LCJ5Ijo1Mjh9LHsieCI6MTMzLjY0MDU0OTg3OTgwNzY4LCJ5Ijo1NTN9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_flowchart-v2-pointEnd)\"></path><path d=\"M185.059,607L185.059,611.167C185.059,615.333,185.059,623.667,185.059,632C185.059,640.333,185.059,648.667,193.597,656.724C202.136,664.781,219.214,672.561,227.753,676.451L236.292,680.342\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-L_MediaType_Schema_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_MediaType_Schema_0\" data-points=\"W3sieCI6MTg1LjA1ODU5Mzc1LCJ5Ijo2MDd9LHsieCI6MTg1LjA1ODU5Mzc1LCJ5Ijo2MzJ9LHsieCI6MTg1LjA1ODU5Mzc1LCJ5Ijo2NTd9LHsieCI6MjM5LjkzMjAxNjIyNTk2MTU1LCJ5Ijo2ODJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_flowchart-v2-pointEnd)\"></path><path d=\"M299.195,736L299.195,740.167C299.195,744.333,299.195,752.667,299.195,760.333C299.195,768,299.195,775,299.195,778.5L299.195,782\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-L_Schema_Discriminator_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_Schema_Discriminator_0\" data-points=\"W3sieCI6Mjk5LjE5NTMxMjUsInkiOjczNn0seyJ4IjoyOTkuMTk1MzEyNSwieSI6NzYxfSx7IngiOjI5OS4xOTUzMTI1LCJ5Ijo3ODZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_flowchart-v2-pointEnd)\"></path><path d=\"M236.477,374L244.412,378.167C252.346,382.333,268.216,390.667,276.151,398.333C284.086,406,284.086,413,284.086,416.5L284.086,420\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-L_Operation_Responses_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_Operation_Responses_0\" data-points=\"W3sieCI6MjM2LjQ3NjYzNzYyMDE5MjMyLCJ5IjozNzR9LHsieCI6Mjg0LjA4NTkzNzUsInkiOjM5OX0seyJ4IjoyODQuMDg1OTM3NSwieSI6NDI0fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_flowchart-v2-pointEnd)\"></path><path d=\"M284.086,478L284.086,482.167C284.086,486.333,284.086,494.667,284.086,503C284.086,511.333,284.086,519.667,276.741,527.69C269.397,535.713,254.707,543.427,247.363,547.284L240.018,551.14\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-L_Responses_MediaType_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_Responses_MediaType_0\" data-points=\"W3sieCI6Mjg0LjA4NTkzNzUsInkiOjQ3OH0seyJ4IjoyODQuMDg1OTM3NSwieSI6NTAzfSx7IngiOjI4NC4wODU5Mzc1LCJ5Ijo1Mjh9LHsieCI6MjM2LjQ3NjYzNzYyMDE5MjMyLCJ5Ijo1NTN9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_flowchart-v2-pointEnd)\"></path><path d=\"M470.293,607L470.293,611.167C470.293,615.333,470.293,623.667,470.293,632C470.293,640.333,470.293,648.667,452.306,658.3C434.32,667.933,398.347,678.866,380.361,684.332L362.374,689.799\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-L_NamedSchemas_Schema_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_NamedSchemas_Schema_0\" data-points=\"W3sieCI6NDcwLjI5Mjk2ODc1LCJ5Ijo2MDd9LHsieCI6NDcwLjI5Mjk2ODc1LCJ5Ijo2MzJ9LHsieCI6NDcwLjI5Mjk2ODc1LCJ5Ijo2NTd9LHsieCI6MzU4LjU0Njg3NSwieSI6NjkwLjk2MTg3MzAxNjU5Nzh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_flowchart-v2-pointEnd)\"></path><path d=\"M346.094,49.253L366.794,55.544C387.493,61.836,428.893,74.418,449.593,89.376C470.293,104.333,470.293,121.667,470.293,139C470.293,156.333,470.293,173.667,470.293,191C470.293,208.333,470.293,225.667,470.293,243C470.293,260.333,470.293,277.667,470.293,295C470.293,312.333,470.293,329.667,470.293,347C470.293,364.333,470.293,381.667,470.293,399C470.293,416.333,470.293,433.667,470.293,451C470.293,468.333,470.293,485.667,470.293,497.833C470.293,510,470.293,517,470.293,520.5L470.293,524\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-L_Root_components_0\" class=\"edge-thickness-thick edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Root_components_0\" data-points=\"W3sieCI6MzQ2LjA5Mzc1LCJ5Ijo0OS4yNTMzNzMyMTA2NTcyOX0seyJ4Ijo0NzAuMjkyOTY4NzUsInkiOjg3fSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6MTM5fSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6MTkxfSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6MjQzfSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6Mjk1fSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6MzQ3fSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6Mzk5fSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6NDUxfSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6NTAzfSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6NTI4fSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6NTUzfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Root_Paths_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_Paths_PathItem_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_PathItem_Operation_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_Operation_RequestBody_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_RequestBody_MediaType_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_MediaType_Schema_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_Schema_Discriminator_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_Operation_Responses_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_Responses_MediaType_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_NamedSchemas_Schema_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_Root_components_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-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-flowchart-Root-0\" data-look=\"classic\" transform=\"translate(299.1953125, 35)\"><rect class=\"basic label-container\" style=\"\" x=\"-46.8984375\" y=\"-27\" width=\"93.796875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-16.8984375, -12)\"><rect></rect><foreignObject width=\"33.796875\" height=\"24\"><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>Root</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-flowchart-Paths-1\" data-look=\"classic\" transform=\"translate(185.05859375, 139)\"><rect class=\"basic label-container\" style=\"\" x=\"-50.4609375\" y=\"-27\" width=\"100.921875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-20.4609375, -12)\"><rect></rect><foreignObject width=\"40.921875\" height=\"24\"><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>Paths</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-flowchart-PathItem-2\" data-look=\"classic\" transform=\"translate(185.05859375, 243)\"><rect class=\"basic label-container\" style=\"\" x=\"-62.015625\" y=\"-27\" width=\"124.03125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-32.015625, -12)\"><rect></rect><foreignObject width=\"64.03125\" height=\"24\"><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>PathItem</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-flowchart-Operation-3\" data-look=\"classic\" transform=\"translate(185.05859375, 347)\"><rect class=\"basic label-container\" style=\"\" x=\"-65.1328125\" y=\"-27\" width=\"130.265625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-35.1328125, -12)\"><rect></rect><foreignObject width=\"70.265625\" height=\"24\"><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>Operation</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-flowchart-RequestBody-4\" data-look=\"classic\" transform=\"translate(86.03125, 451)\"><rect class=\"basic label-container\" style=\"\" x=\"-78.03125\" y=\"-27\" width=\"156.0625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-48.03125, -12)\"><rect></rect><foreignObject width=\"96.0625\" height=\"24\"><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>RequestBody</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-flowchart-MediaType-5\" data-look=\"classic\" transform=\"translate(185.05859375, 580)\"><rect class=\"basic label-container\" style=\"\" x=\"-69.1328125\" y=\"-27\" width=\"138.265625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-39.1328125, -12)\"><rect></rect><foreignObject width=\"78.265625\" height=\"24\"><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>MediaType</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-flowchart-Schema-6\" data-look=\"classic\" transform=\"translate(299.1953125, 709)\"><rect class=\"basic label-container\" style=\"\" x=\"-59.3515625\" y=\"-27\" width=\"118.703125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-29.3515625, -12)\"><rect></rect><foreignObject width=\"58.703125\" height=\"24\"><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>Schema</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-flowchart-Discriminator-7\" data-look=\"classic\" transform=\"translate(299.1953125, 813)\"><rect class=\"basic label-container\" style=\"fill:#codaf9 !important;stroke:#0044d4 !important;stroke-width:5px !important\" x=\"-76.671875\" y=\"-27\" width=\"153.34375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-46.671875, -12)\"><rect></rect><foreignObject width=\"93.34375\" height=\"24\"><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>Discriminator</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-flowchart-Responses-9\" data-look=\"classic\" transform=\"translate(284.0859375, 451)\"><rect class=\"basic label-container\" style=\"\" x=\"-70.0234375\" y=\"-27\" width=\"140.046875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-40.0234375, -12)\"><rect></rect><foreignObject width=\"80.046875\" height=\"24\"><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>Responses</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-flowchart-NamedSchemas-11\" data-look=\"classic\" transform=\"translate(470.29296875, 580)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.140625\" y=\"-27\" width=\"178.28125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-59.140625, -12)\"><rect></rect><foreignObject width=\"118.28125\" height=\"24\"><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>NamedSchemas</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-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-6e844ec78d42268a58822f3fd1cfbc7799136e6726cd486b7123ced0e0df444d-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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 602.43359375px;\" viewBox=\"0 0 602.43359375 848\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .error-icon{fill:#a44141;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .error-text{fill:#ddd;stroke:#ddd;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .edge-thickness-normal{stroke-width:1px;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .edge-thickness-thick{stroke-width:3.5px;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .edge-pattern-solid{stroke-dasharray:0;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .edge-pattern-dashed{stroke-dasharray:3;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .edge-pattern-dotted{stroke-dasharray:2;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .marker{fill:lightgrey;stroke:lightgrey;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .marker.cross{stroke:lightgrey;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae p{margin:0;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#ccc;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .cluster-label text{fill:#F9FFFE;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .cluster-label span{color:#F9FFFE;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .cluster-label span p{background-color:transparent;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .label text,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae span{fill:#ccc;color:#ccc;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .node rect,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .node circle,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .node ellipse,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .node polygon,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .rough-node .label text,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .node .label text,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .image-shape .label,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .icon-shape .label{text-anchor:middle;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .rough-node .label,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .node .label,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .image-shape .label,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .icon-shape .label{text-align:center;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .node.clickable{cursor:pointer;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .arrowheadPath{fill:lightgrey;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .flowchart-link{stroke:lightgrey;fill:none;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .cluster text{fill:#F9FFFE;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .cluster span{color:#F9FFFE;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae rect.text{fill:none;stroke-width:0;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .icon-shape,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .icon-shape p,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .icon-shape .label rect,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae .node .neo-node{stroke:#ccc;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae [data-look=\"neo\"].node rect,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae [data-look=\"neo\"].cluster rect,#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae [data-look=\"neo\"].node polygon{stroke:url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae [data-look=\"neo\"].node path{stroke:url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-gradient);stroke-width:1px;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae [data-look=\"neo\"].node circle{stroke:url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_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 class=\"cluster\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-components\" data-look=\"classic\"><rect style=\"\" x=\"346.15234375\" y=\"528\" width=\"248.28125\" height=\"104\"></rect><g class=\"cluster-label\" transform=\"translate(426.70703125, 528)\"><foreignObject width=\"87.171875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5;\"><span class=\"nodeLabel\"><p>components</p></span></div></foreignObject></g></g></g><g class=\"edgePaths\"><path d=\"M252.297,56.367L241.09,61.472C229.884,66.578,207.471,76.789,196.265,85.394C185.059,94,185.059,101,185.059,104.5L185.059,108\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-L_Root_Paths_0\" class=\"edge-thickness-thick edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Root_Paths_0\" data-points=\"W3sieCI6MjUyLjI5Njg3NSwieSI6NTYuMzY2NjQ0OTkxMjcyODF9LHsieCI6MTg1LjA1ODU5Mzc1LCJ5Ijo4N30seyJ4IjoxODUuMDU4NTkzNzUsInkiOjExMn1d\" data-look=\"classic\" marker-end=\"url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_flowchart-v2-pointEnd)\"></path><path d=\"M185.059,166L185.059,170.167C185.059,174.333,185.059,182.667,185.059,190.333C185.059,198,185.059,205,185.059,208.5L185.059,212\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-L_Paths_PathItem_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_Paths_PathItem_0\" data-points=\"W3sieCI6MTg1LjA1ODU5Mzc1LCJ5IjoxNjZ9LHsieCI6MTg1LjA1ODU5Mzc1LCJ5IjoxOTF9LHsieCI6MTg1LjA1ODU5Mzc1LCJ5IjoyMTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_flowchart-v2-pointEnd)\"></path><path d=\"M185.059,270L185.059,274.167C185.059,278.333,185.059,286.667,185.059,294.333C185.059,302,185.059,309,185.059,312.5L185.059,316\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-L_PathItem_Operation_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_PathItem_Operation_0\" data-points=\"W3sieCI6MTg1LjA1ODU5Mzc1LCJ5IjoyNzB9LHsieCI6MTg1LjA1ODU5Mzc1LCJ5IjoyOTV9LHsieCI6MTg1LjA1ODU5Mzc1LCJ5IjozMjB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_flowchart-v2-pointEnd)\"></path><path d=\"M133.641,374L125.706,378.167C117.771,382.333,101.901,390.667,93.966,398.333C86.031,406,86.031,413,86.031,416.5L86.031,420\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-L_Operation_RequestBody_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_Operation_RequestBody_0\" data-points=\"W3sieCI6MTMzLjY0MDU0OTg3OTgwNzY4LCJ5IjozNzR9LHsieCI6ODYuMDMxMjUsInkiOjM5OX0seyJ4Ijo4Ni4wMzEyNSwieSI6NDI0fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_flowchart-v2-pointEnd)\"></path><path d=\"M86.031,478L86.031,482.167C86.031,486.333,86.031,494.667,86.031,503C86.031,511.333,86.031,519.667,93.376,527.69C100.721,535.713,115.41,543.427,122.754,547.284L130.099,551.14\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-L_RequestBody_MediaType_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_RequestBody_MediaType_0\" data-points=\"W3sieCI6ODYuMDMxMjUsInkiOjQ3OH0seyJ4Ijo4Ni4wMzEyNSwieSI6NTAzfSx7IngiOjg2LjAzMTI1LCJ5Ijo1Mjh9LHsieCI6MTMzLjY0MDU0OTg3OTgwNzY4LCJ5Ijo1NTN9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_flowchart-v2-pointEnd)\"></path><path d=\"M185.059,607L185.059,611.167C185.059,615.333,185.059,623.667,185.059,632C185.059,640.333,185.059,648.667,193.597,656.724C202.136,664.781,219.214,672.561,227.753,676.451L236.292,680.342\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-L_MediaType_Schema_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_MediaType_Schema_0\" data-points=\"W3sieCI6MTg1LjA1ODU5Mzc1LCJ5Ijo2MDd9LHsieCI6MTg1LjA1ODU5Mzc1LCJ5Ijo2MzJ9LHsieCI6MTg1LjA1ODU5Mzc1LCJ5Ijo2NTd9LHsieCI6MjM5LjkzMjAxNjIyNTk2MTU1LCJ5Ijo2ODJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_flowchart-v2-pointEnd)\"></path><path d=\"M299.195,736L299.195,740.167C299.195,744.333,299.195,752.667,299.195,760.333C299.195,768,299.195,775,299.195,778.5L299.195,782\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-L_Schema_Discriminator_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_Schema_Discriminator_0\" data-points=\"W3sieCI6Mjk5LjE5NTMxMjUsInkiOjczNn0seyJ4IjoyOTkuMTk1MzEyNSwieSI6NzYxfSx7IngiOjI5OS4xOTUzMTI1LCJ5Ijo3ODZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_flowchart-v2-pointEnd)\"></path><path d=\"M236.477,374L244.412,378.167C252.346,382.333,268.216,390.667,276.151,398.333C284.086,406,284.086,413,284.086,416.5L284.086,420\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-L_Operation_Responses_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_Operation_Responses_0\" data-points=\"W3sieCI6MjM2LjQ3NjYzNzYyMDE5MjMyLCJ5IjozNzR9LHsieCI6Mjg0LjA4NTkzNzUsInkiOjM5OX0seyJ4IjoyODQuMDg1OTM3NSwieSI6NDI0fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_flowchart-v2-pointEnd)\"></path><path d=\"M284.086,478L284.086,482.167C284.086,486.333,284.086,494.667,284.086,503C284.086,511.333,284.086,519.667,276.741,527.69C269.397,535.713,254.707,543.427,247.363,547.284L240.018,551.14\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-L_Responses_MediaType_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_Responses_MediaType_0\" data-points=\"W3sieCI6Mjg0LjA4NTkzNzUsInkiOjQ3OH0seyJ4IjoyODQuMDg1OTM3NSwieSI6NTAzfSx7IngiOjI4NC4wODU5Mzc1LCJ5Ijo1Mjh9LHsieCI6MjM2LjQ3NjYzNzYyMDE5MjMyLCJ5Ijo1NTN9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_flowchart-v2-pointEnd)\"></path><path d=\"M470.293,607L470.293,611.167C470.293,615.333,470.293,623.667,470.293,632C470.293,640.333,470.293,648.667,452.306,658.3C434.32,667.933,398.347,678.866,380.361,684.332L362.374,689.799\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-L_NamedSchemas_Schema_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_NamedSchemas_Schema_0\" data-points=\"W3sieCI6NDcwLjI5Mjk2ODc1LCJ5Ijo2MDd9LHsieCI6NDcwLjI5Mjk2ODc1LCJ5Ijo2MzJ9LHsieCI6NDcwLjI5Mjk2ODc1LCJ5Ijo2NTd9LHsieCI6MzU4LjU0Njg3NSwieSI6NjkwLjk2MTg3MzAxNjU5Nzh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_flowchart-v2-pointEnd)\"></path><path d=\"M346.094,49.253L366.794,55.544C387.493,61.836,428.893,74.418,449.593,89.376C470.293,104.333,470.293,121.667,470.293,139C470.293,156.333,470.293,173.667,470.293,191C470.293,208.333,470.293,225.667,470.293,243C470.293,260.333,470.293,277.667,470.293,295C470.293,312.333,470.293,329.667,470.293,347C470.293,364.333,470.293,381.667,470.293,399C470.293,416.333,470.293,433.667,470.293,451C470.293,468.333,470.293,485.667,470.293,497.833C470.293,510,470.293,517,470.293,520.5L470.293,524\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-L_Root_components_0\" class=\"edge-thickness-thick edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Root_components_0\" data-points=\"W3sieCI6MzQ2LjA5Mzc1LCJ5Ijo0OS4yNTMzNzMyMTA2NTcyOX0seyJ4Ijo0NzAuMjkyOTY4NzUsInkiOjg3fSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6MTM5fSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6MTkxfSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6MjQzfSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6Mjk1fSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6MzQ3fSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6Mzk5fSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6NDUxfSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6NTAzfSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6NTI4fSx7IngiOjQ3MC4yOTI5Njg3NSwieSI6NTUzfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Root_Paths_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_Paths_PathItem_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_PathItem_Operation_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_Operation_RequestBody_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_RequestBody_MediaType_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_MediaType_Schema_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_Schema_Discriminator_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_Operation_Responses_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_Responses_MediaType_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_NamedSchemas_Schema_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_Root_components_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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-flowchart-Root-0\" data-look=\"classic\" transform=\"translate(299.1953125, 35)\"><rect class=\"basic label-container\" style=\"\" x=\"-46.8984375\" y=\"-27\" width=\"93.796875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-16.8984375, -12)\"><rect></rect><foreignObject width=\"33.796875\" height=\"24\"><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>Root</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-flowchart-Paths-1\" data-look=\"classic\" transform=\"translate(185.05859375, 139)\"><rect class=\"basic label-container\" style=\"\" x=\"-50.4609375\" y=\"-27\" width=\"100.921875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-20.4609375, -12)\"><rect></rect><foreignObject width=\"40.921875\" height=\"24\"><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>Paths</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-flowchart-PathItem-2\" data-look=\"classic\" transform=\"translate(185.05859375, 243)\"><rect class=\"basic label-container\" style=\"\" x=\"-62.015625\" y=\"-27\" width=\"124.03125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-32.015625, -12)\"><rect></rect><foreignObject width=\"64.03125\" height=\"24\"><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>PathItem</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-flowchart-Operation-3\" data-look=\"classic\" transform=\"translate(185.05859375, 347)\"><rect class=\"basic label-container\" style=\"\" x=\"-65.1328125\" y=\"-27\" width=\"130.265625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-35.1328125, -12)\"><rect></rect><foreignObject width=\"70.265625\" height=\"24\"><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>Operation</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-flowchart-RequestBody-4\" data-look=\"classic\" transform=\"translate(86.03125, 451)\"><rect class=\"basic label-container\" style=\"\" x=\"-78.03125\" y=\"-27\" width=\"156.0625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-48.03125, -12)\"><rect></rect><foreignObject width=\"96.0625\" height=\"24\"><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>RequestBody</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-flowchart-MediaType-5\" data-look=\"classic\" transform=\"translate(185.05859375, 580)\"><rect class=\"basic label-container\" style=\"\" x=\"-69.1328125\" y=\"-27\" width=\"138.265625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-39.1328125, -12)\"><rect></rect><foreignObject width=\"78.265625\" height=\"24\"><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>MediaType</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-flowchart-Schema-6\" data-look=\"classic\" transform=\"translate(299.1953125, 709)\"><rect class=\"basic label-container\" style=\"\" x=\"-59.3515625\" y=\"-27\" width=\"118.703125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-29.3515625, -12)\"><rect></rect><foreignObject width=\"58.703125\" height=\"24\"><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>Schema</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-flowchart-Discriminator-7\" data-look=\"classic\" transform=\"translate(299.1953125, 813)\"><rect class=\"basic label-container\" style=\"fill:#codaf9 !important;stroke:#0044d4 !important;stroke-width:5px !important\" x=\"-76.671875\" y=\"-27\" width=\"153.34375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-46.671875, -12)\"><rect></rect><foreignObject width=\"93.34375\" height=\"24\"><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>Discriminator</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-flowchart-Responses-9\" data-look=\"classic\" transform=\"translate(284.0859375, 451)\"><rect class=\"basic label-container\" style=\"\" x=\"-70.0234375\" y=\"-27\" width=\"140.046875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-40.0234375, -12)\"><rect></rect><foreignObject width=\"80.046875\" height=\"24\"><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>Responses</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-flowchart-NamedSchemas-11\" data-look=\"classic\" transform=\"translate(470.29296875, 580)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.140625\" y=\"-27\" width=\"178.28125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-59.140625, -12)\"><rect></rect><foreignObject width=\"118.28125\" height=\"24\"><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>NamedSchemas</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-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-286938e2528d1c298ca67e13dda0e9d80f2f674ca974b2ee23f8323bb5c0fdae-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":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"api-design-principles","__idx":1},"children":["API design principles"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["According to the OpenAPI 3.2.0 specification, when a discriminator's ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["propertyName"]}," is optional (not in the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["required"]}," array), the discriminator MUST include a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["defaultMapping"]}," field."," ","This field specifies the schema to validate against when the discriminating property is absent or has no explicit/implicit mapping."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"configuration","__idx":2},"children":["Configuration"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Option"},"children":["Option"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Type"},"children":["Type"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Description"},"children":["Description"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["severity"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Possible values: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["off"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["warn"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["error"]},". Default ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["warn"]}," (in ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["recommended"]}," configuration)."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["An example configuration:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"yaml","header":{"controls":{"copy":{}}},"source":"rules:\n  spec-discriminator-defaultMapping: warn\n","lang":"yaml"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"examples","__idx":3},"children":["Examples"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Given this configuration:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"yaml","header":{"controls":{"copy":{}}},"source":"rules:\n  spec-discriminator-defaultMapping: warn\n","lang":"yaml"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Example of an ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["incorrect"]}," discriminator object:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"yaml","header":{"controls":{"copy":{}}},"source":"components:\n  schemas:\n    Base:\n      type: object\n      discriminator:\n        propertyName: type\n        mapping:\n          a: SomeType\n      properties:\n        type:\n          type: string\n    SomeType:\n      allOf:\n        - $ref: '#/components/schemas/Base'\n","lang":"yaml"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Example of a ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["correct"]}," discriminator object:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"yaml","header":{"controls":{"copy":{}}},"source":"components:\n  schemas:\n    Base:\n      type: object\n      discriminator:\n        propertyName: type\n        defaultMapping: DefaultType\n      properties:\n        type:\n          type: string\n    DefaultType:\n      allOf:\n        - $ref: '#/components/schemas/Base'\n","lang":"yaml"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"related-rules","__idx":4},"children":["Related rules"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"Link","attributes":{"href":"/docs/cli/rules/common/struct"},"children":["struct"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"Link","attributes":{"href":"/docs/cli/rules/oas/spec-example-values"},"children":["spec-example-values"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"Link","attributes":{"href":"/docs/cli/rules/oas/spec-no-invalid-encoding-combinations"},"children":["spec-no-invalid-encoding-combinations"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"Link","attributes":{"href":"/docs/cli/rules/oas/spec-no-invalid-tag-parents"},"children":["spec-no-invalid-tag-parents"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"resources","__idx":5},"children":["Resources"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"Link","attributes":{"href":"https://github.com/Redocly/redocly-cli/blob/main/packages/core/src/rules/oas3/spec-discriminator-defaultMapping.ts"},"children":["Rule source"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"Link","attributes":{"href":"https://redocly.com/docs/openapi-visual-reference/discriminator/"},"children":["Discriminator object docs"]}]}]}]},"frontmatter":{"slug":"/docs/cli/rules/oas/spec-discriminator-defaultMapping"},"tagList":[],"title":"spec-discriminator-defaultMapping","lastModified":"2025-10-16T12:59:52.000Z"}