{"templateId":"markdown","versions":[{"version":"v1.43","label":"v1.43 LTS","link":"/products/custody/compliance/travel-rule/outgoing-with-pii","default":true,"active":false,"folderId":"c15a2701"},{"version":"v1.42","label":"v1.42 STS","link":"/products/custody/v1.42/compliance/travel-rule/outgoing-with-pii","default":false,"active":true,"folderId":"c15a2701"},{"version":"v1.41","label":"v1.41 STS","link":"/products/custody/v1.41/compliance/travel-rule/outgoing-with-pii","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.34","label":"v1.34 LTS","link":"/products/custody/v1.34/compliance/travel-rule/outgoing-with-pii","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.26","label":"v1.26 LTS","link":"/products/custody/v1.26/compliance/travel-rule/outgoing-with-pii","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.19","label":"v1.19 LTS","link":"/products/custody/v1.19/compliance/travel-rule/outgoing-with-pii","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.15","label":"v1.15 LTS","link":"/products/custody/v1.15/compliance/travel-rule/outgoing-with-pii","default":false,"active":false,"folderId":"c15a2701"}],"sharedDataIds":{"sidebar":"sidebar-products/custody/@v1.15/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Send assets with PII","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com","lang":"en-US"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"send-assets-with-pii","__idx":0},"children":["Send assets with PII"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This workflow covers outgoing transfers where you must submit PII (Personally Identifiable Information). You create the Travel Rule message, collect PII from your end user, submit it through the API, and then create the transfer intent with the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["suggestedIntentId"]}," the message returns."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Creating the message first is the only supported entry path. ","Ripple Custody"," doesn't create a Notabene transfer from a transfer intent on its own."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"prerequisites","__idx":1},"children":["Prerequisites"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/v1.42/compliance/travel-rule/setup"},"children":["Travel Rule setup"]}," complete."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Wallet addresses registered with Notabene. ","Ripple Custody"," registers them automatically when you connect your Notabene account and when you create new wallets."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"process-flow","__idx":2},"children":["Process flow"]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"sequenceDiagram\n    participant Customer\n    participant EndUser as End User\n    participant Custody\n    participant Notabene\n    participant Blockchain\n\n    Customer->>Custody: 1. Create Travel Rule message\n    Custody->>Notabene: Forward to Notabene\n    Notabene-->>Custody: Return transfer details\n    Custody-->>Customer: Return suggestedIntentId, complianceTravelRuleId,<br/>transfer details (including travelRulePolicyId)\n\n    Customer->>Custody: 2. Get transfer status (check PII requirements)\n    Custody-->>Customer: Return isTravelRule, presentationDefinitionUrl\n\n    Customer->>EndUser: 3. Request PII\n    EndUser-->>Customer: Provide PII\n\n    Customer->>Custody: 4. Submit PII via API\n    Custody->>Notabene: Forward PII\n    Notabene-->>Custody: PII attached\n    Custody-->>Customer: Confirmed\n\n    Customer->>Custody: 5. Create Transfer Order Intent (using suggestedIntentId)\n\n    Custody->>Custody: 6. Screen risk (if configured)\n    alt Screening failed\n        Custody->>Custody: AUTO_REJECTED (no Travel Rule check)\n    else Screening passed or not configured\n        Custody->>Notabene: 7. Travel Rule check\n    end\n\n    Custody->>Custody: 8. Compliance decision\n\n    alt AUTO_APPROVED\n        Custody->>Blockchain: 9. Execute transaction\n        Custody->>Notabene: Notify settlement\n    else AUTO_REJECTED\n        Custody->>Notabene: Notify rejection\n    end\n","diagramHtml":"<svg id=\"diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" style=\"max-width: 1077px;\" viewBox=\"-50 -10 1077 1397\" role=\"graphics-document document\" aria-roledescription=\"sequence\"><style>\n    #diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 foreignObject {\n      overflow: visible;\n    }\n  </style><g><rect x=\"827\" y=\"1311\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Blockchain\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"902\" y=\"1343.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"902\" dy=\"0\">Blockchain</tspan></text></g><g><rect x=\"627\" y=\"1311\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Notabene\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"702\" y=\"1343.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"702\" dy=\"0\">Notabene</tspan></text></g><g><rect x=\"400\" y=\"1311\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Custody\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"475\" y=\"1343.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"475\" dy=\"0\">Custody</tspan></text></g><g><rect x=\"200\" y=\"1311\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"EndUser\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"275\" y=\"1343.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"275\" dy=\"0\">End User</tspan></text></g><g><rect x=\"0\" y=\"1311\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Customer\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"75\" y=\"1343.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"75\" dy=\"0\">Customer</tspan></text></g><g><line id=\"actor4\" x1=\"902\" y1=\"65\" x2=\"902\" y2=\"1311\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Blockchain\" data-et=\"life-line\" data-id=\"Blockchain\"></line><g id=\"root-4\" data-et=\"participant\" data-type=\"participant\" data-id=\"Blockchain\"><rect x=\"827\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Blockchain\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"902\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"902\" dy=\"0\">Blockchain</tspan></text></g></g><g><line id=\"actor3\" x1=\"702\" y1=\"65\" x2=\"702\" y2=\"1311\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Notabene\" data-et=\"life-line\" data-id=\"Notabene\"></line><g id=\"root-3\" data-et=\"participant\" data-type=\"participant\" data-id=\"Notabene\"><rect x=\"627\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Notabene\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"702\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"702\" dy=\"0\">Notabene</tspan></text></g></g><g><line id=\"actor2\" x1=\"475\" y1=\"65\" x2=\"475\" y2=\"1311\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Custody\" data-et=\"life-line\" data-id=\"Custody\"></line><g id=\"root-2\" data-et=\"participant\" data-type=\"participant\" data-id=\"Custody\"><rect x=\"400\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Custody\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"475\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"475\" dy=\"0\">Custody</tspan></text></g></g><g><line id=\"actor1\" x1=\"275\" y1=\"65\" x2=\"275\" y2=\"1311\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"EndUser\" data-et=\"life-line\" data-id=\"EndUser\"></line><g id=\"root-1\" data-et=\"participant\" data-type=\"participant\" data-id=\"EndUser\"><rect x=\"200\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"EndUser\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"275\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"275\" dy=\"0\">End User</tspan></text></g></g><g><line id=\"actor0\" x1=\"75\" y1=\"65\" x2=\"75\" y2=\"1311\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Customer\" data-et=\"life-line\" data-id=\"Customer\"></line><g id=\"root-0\" data-et=\"participant\" data-type=\"participant\" data-id=\"Customer\"><rect x=\"0\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Customer\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"75\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"75\" dy=\"0\">Customer</tspan></text></g></g><style>#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639{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-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .error-icon{fill:#552222;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .error-text{fill:#552222;stroke:#552222;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .edge-thickness-normal{stroke-width:1px;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .edge-thickness-thick{stroke-width:3.5px;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .edge-pattern-solid{stroke-dasharray:0;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .marker{fill:#333333;stroke:#333333;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .marker.cross{stroke:#333333;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 p{margin:0;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .actor{stroke:#9370DB;fill:#ECECFF;stroke-width:1;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 rect.actor.outer-path[data-look=\"neo\"]{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 rect.note[data-look=\"neo\"]{stroke:#aaaa33;fill:#fff5ad;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 text.actor&gt;tspan{fill:black;stroke:none;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .actor-line{stroke:#9370DB;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .innerArc{stroke-width:1.5;stroke-dasharray:none;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:#333;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 [id$=\"-arrowhead\"] path{fill:#333;stroke:#333;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .sequenceNumber{fill:white;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 [id$=\"-sequencenumber\"]{fill:#333;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 [id$=\"-crosshead\"] path{fill:#333;stroke:#333;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .messageText{fill:#333;stroke:none;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .labelBox{stroke:#9370DB;fill:#ECECFF;filter:none;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .labelText,#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .labelText&gt;tspan{fill:black;stroke:none;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .loopText,#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .loopText&gt;tspan{fill:black;stroke:none;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .sectionTitle,#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .sectionTitle&gt;tspan{fill:black;stroke:none;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:#9370DB;fill:#9370DB;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .note{stroke:#aaaa33;fill:#fff5ad;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .noteText,#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .noteText&gt;tspan{fill:black;stroke:none;font-weight:normal;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .activation0{fill:#f4f4f4;stroke:#666;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .activation1{fill:#f4f4f4;stroke:#666;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .activation2{fill:#f4f4f4;stroke:#666;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .actorPopupMenu{position:absolute;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .actorPopupMenuPanel{position:absolute;fill:#ECECFF;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .actor-man circle,#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 line{fill:#ECECFF;stroke-width:2px;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 g rect.rect{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));stroke:#9370DB;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 .node .neo-node{stroke:#9370DB;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 [data-look=\"neo\"].node rect,#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 [data-look=\"neo\"].cluster rect,#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g></g><defs><symbol id=\"diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-computer\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z\"></path></symbol></defs><defs><symbol id=\"diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-database\" fill-rule=\"evenodd\" clip-rule=\"evenodd\"><path transform=\"scale(.5)\" d=\"M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z\"></path></symbol></defs><defs><symbol id=\"diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-clock\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z\"></path></symbol></defs><defs><marker id=\"diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead\" refX=\"7.9\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M -1 0 L 10 5 L 0 10 z\"></path></marker></defs><defs><marker id=\"diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-crosshead\" markerWidth=\"15\" markerHeight=\"8\" orient=\"auto\" refX=\"4\" refY=\"4.5\"><path fill=\"none\" stroke=\"#000000\" stroke-width=\"1pt\" d=\"M 1,2 L 6,7 M 6,2 L 1,7\" style=\"stroke-dasharray: 0, 0;\"></path></marker></defs><defs><marker id=\"diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-filled-head\" refX=\"15.5\" refY=\"7\" markerWidth=\"20\" markerHeight=\"28\" orient=\"auto\"><path d=\"M 18,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><defs><marker id=\"diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-sequencenumber\" refX=\"15\" refY=\"15\" markerWidth=\"60\" markerHeight=\"40\" orient=\"auto\"><circle cx=\"15\" cy=\"15\" r=\"6\"></circle></marker></defs><defs><marker id=\"diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-solidTopArrowHead\" refX=\"7.9\" refY=\"7.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 8 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-solidBottomArrowHead\" refX=\"7.9\" refY=\"0.75\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 0 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-stickTopArrowHead\" refX=\"7.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 7 7\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><defs><marker id=\"diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-stickBottomArrowHead\" refX=\"7.5\" refY=\"0\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 7 L 7 0\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><g data-et=\"control-structure\" data-id=\"i18\"><line x1=\"315\" y1=\"753\" x2=\"713\" y2=\"753\" class=\"loopLine\"></line><line x1=\"713\" y1=\"753\" x2=\"713\" y2=\"979\" class=\"loopLine\"></line><line x1=\"315\" y1=\"979\" x2=\"713\" y2=\"979\" class=\"loopLine\"></line><line x1=\"315\" y1=\"753\" x2=\"315\" y2=\"979\" class=\"loopLine\"></line><line x1=\"315\" y1=\"879\" x2=\"713\" y2=\"879\" class=\"loopLine\" style=\"stroke-dasharray: 3, 3;\"></line><polygon points=\"315,753 365,753 365,766 356.6,773 315,773\" class=\"labelBox\"></polygon><text x=\"340\" y=\"766\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"labelText\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">alt</text><text x=\"539\" y=\"771\" text-anchor=\"middle\" class=\"loopText\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\"><tspan x=\"539\">[Screening failed]</tspan></text><text x=\"514\" y=\"897\" text-anchor=\"middle\" class=\"sectionTitle\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">[Screening passed or not</text><text x=\"514\" y=\"915\" text-anchor=\"middle\" class=\"sectionTitle\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">configured]</text></g><g data-et=\"control-structure\" data-id=\"i25\"><line x1=\"464\" y1=\"1065\" x2=\"913\" y2=\"1065\" class=\"loopLine\"></line><line x1=\"913\" y1=\"1065\" x2=\"913\" y2=\"1291\" class=\"loopLine\"></line><line x1=\"464\" y1=\"1291\" x2=\"913\" y2=\"1291\" class=\"loopLine\"></line><line x1=\"464\" y1=\"1065\" x2=\"464\" y2=\"1291\" class=\"loopLine\"></line><line x1=\"464\" y1=\"1205\" x2=\"913\" y2=\"1205\" class=\"loopLine\" style=\"stroke-dasharray: 3, 3;\"></line><polygon points=\"464,1065 514,1065 514,1078 505.6,1085 464,1085\" class=\"labelBox\"></polygon><text x=\"489\" y=\"1078\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"labelText\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">alt</text><text x=\"713.5\" y=\"1083\" text-anchor=\"middle\" class=\"loopText\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\"><tspan x=\"713.5\">[AUTO_APPROVED]</tspan></text><text x=\"688.5\" y=\"1223\" text-anchor=\"middle\" class=\"sectionTitle\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">[AUTO_REJECTED]</text></g><text x=\"274\" y=\"80\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">1. Create Travel Rule message</text><line x1=\"76\" y1=\"111\" x2=\"471\" y2=\"111\" class=\"messageLine0\" data-et=\"message\" data-id=\"i0\" data-from=\"Customer\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"fill: none;\"></line><text x=\"587\" y=\"126\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Forward to Notabene</text><line x1=\"476\" y1=\"155\" x2=\"698\" y2=\"155\" class=\"messageLine0\" data-et=\"message\" data-id=\"i1\" data-from=\"Custody\" data-to=\"Notabene\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"fill: none;\"></line><text x=\"590\" y=\"170\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Return transfer details</text><line x1=\"701\" y1=\"199\" x2=\"479\" y2=\"199\" class=\"messageLine1\" data-et=\"message\" data-id=\"i2\" data-from=\"Notabene\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"277\" y=\"214\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Return suggestedIntentId, complianceTravelRuleId,</text><text x=\"277\" y=\"232\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">transfer details (including travelRulePolicyId)</text><line x1=\"474\" y1=\"263\" x2=\"79\" y2=\"263\" class=\"messageLine1\" data-et=\"message\" data-id=\"i3\" data-from=\"Custody\" data-to=\"Customer\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"274\" y=\"278\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">2. Get transfer status (check PII requirements)</text><line x1=\"76\" y1=\"309\" x2=\"471\" y2=\"309\" class=\"messageLine0\" data-et=\"message\" data-id=\"i4\" data-from=\"Customer\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"fill: none;\"></line><text x=\"277\" y=\"324\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Return isTravelRule, presentationDefinitionUrl</text><line x1=\"474\" y1=\"355\" x2=\"79\" y2=\"355\" class=\"messageLine1\" data-et=\"message\" data-id=\"i5\" data-from=\"Custody\" data-to=\"Customer\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"174\" y=\"370\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">3. Request PII</text><line x1=\"76\" y1=\"401\" x2=\"271\" y2=\"401\" class=\"messageLine0\" data-et=\"message\" data-id=\"i6\" data-from=\"Customer\" data-to=\"EndUser\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"fill: none;\"></line><text x=\"177\" y=\"416\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Provide PII</text><line x1=\"274\" y1=\"445\" x2=\"79\" y2=\"445\" class=\"messageLine1\" data-et=\"message\" data-id=\"i7\" data-from=\"EndUser\" data-to=\"Customer\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"274\" y=\"460\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">4. Submit PII via API</text><line x1=\"76\" y1=\"489\" x2=\"471\" y2=\"489\" class=\"messageLine0\" data-et=\"message\" data-id=\"i8\" data-from=\"Customer\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"fill: none;\"></line><text x=\"587\" y=\"504\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Forward PII</text><line x1=\"476\" y1=\"533\" x2=\"698\" y2=\"533\" class=\"messageLine0\" data-et=\"message\" data-id=\"i9\" data-from=\"Custody\" data-to=\"Notabene\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"fill: none;\"></line><text x=\"590\" y=\"548\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">PII attached</text><line x1=\"701\" y1=\"577\" x2=\"479\" y2=\"577\" class=\"messageLine1\" data-et=\"message\" data-id=\"i10\" data-from=\"Notabene\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"277\" y=\"592\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Confirmed</text><line x1=\"474\" y1=\"621\" x2=\"79\" y2=\"621\" class=\"messageLine1\" data-et=\"message\" data-id=\"i11\" data-from=\"Custody\" data-to=\"Customer\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"274\" y=\"636\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">5. Create Transfer Order Intent (using suggestedIntentId)</text><line x1=\"76\" y1=\"667\" x2=\"471\" y2=\"667\" class=\"messageLine0\" data-et=\"message\" data-id=\"i12\" data-from=\"Customer\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"fill: none;\"></line><text x=\"476\" y=\"682\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">6. Screen risk (if configured)</text><path d=\"M 476,713 C 536,703 536,743 476,733\" class=\"messageLine0\" data-et=\"message\" data-id=\"i13\" data-from=\"Custody\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"fill: none;\"></path><text x=\"476\" y=\"803\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">AUTO_REJECTED (no Travel Rule check)</text><path d=\"M 476,834 C 536,824 536,864 476,854\" class=\"messageLine0\" data-et=\"message\" data-id=\"i15\" data-from=\"Custody\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"fill: none;\"></path><text x=\"587\" y=\"940\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">7. Travel Rule check</text><line x1=\"476\" y1=\"969\" x2=\"698\" y2=\"969\" class=\"messageLine0\" data-et=\"message\" data-id=\"i17\" data-from=\"Custody\" data-to=\"Notabene\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"fill: none;\"></line><text x=\"476\" y=\"994\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">8. Compliance decision</text><path d=\"M 476,1025 C 536,1015 536,1055 476,1045\" class=\"messageLine0\" data-et=\"message\" data-id=\"i19\" data-from=\"Custody\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"fill: none;\"></path><text x=\"687\" y=\"1115\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">9. Execute transaction</text><line x1=\"476\" y1=\"1144\" x2=\"898\" y2=\"1144\" class=\"messageLine0\" data-et=\"message\" data-id=\"i21\" data-from=\"Custody\" data-to=\"Blockchain\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"fill: none;\"></line><text x=\"587\" y=\"1159\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Notify settlement</text><line x1=\"476\" y1=\"1190\" x2=\"698\" y2=\"1190\" class=\"messageLine0\" data-et=\"message\" data-id=\"i22\" data-from=\"Custody\" data-to=\"Notabene\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"fill: none;\"></line><text x=\"587\" y=\"1250\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Notify rejection</text><line x1=\"476\" y1=\"1281\" x2=\"698\" y2=\"1281\" class=\"messageLine0\" data-et=\"message\" data-id=\"i24\" data-from=\"Custody\" data-to=\"Notabene\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b4aafea5a3b858205a4e7c3f8076ca275f69f71635682a1bafd797b246bb3639-arrowhead)\" style=\"fill: none;\"></line></svg>","diagramHtmlDark":"<svg id=\"diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" style=\"max-width: 1077px;\" viewBox=\"-50 -10 1077 1397\" role=\"graphics-document document\" aria-roledescription=\"sequence\"><style>\n    #diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 foreignObject {\n      overflow: visible;\n    }\n  </style><g><rect x=\"827\" y=\"1311\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Blockchain\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"902\" y=\"1343.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"902\" dy=\"0\">Blockchain</tspan></text></g><g><rect x=\"627\" y=\"1311\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Notabene\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"702\" y=\"1343.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"702\" dy=\"0\">Notabene</tspan></text></g><g><rect x=\"400\" y=\"1311\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Custody\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"475\" y=\"1343.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"475\" dy=\"0\">Custody</tspan></text></g><g><rect x=\"200\" y=\"1311\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"EndUser\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"275\" y=\"1343.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"275\" dy=\"0\">End User</tspan></text></g><g><rect x=\"0\" y=\"1311\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Customer\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"75\" y=\"1343.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"75\" dy=\"0\">Customer</tspan></text></g><g><line id=\"actor4\" x1=\"902\" y1=\"65\" x2=\"902\" y2=\"1311\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Blockchain\" data-et=\"life-line\" data-id=\"Blockchain\"></line><g id=\"root-4\" data-et=\"participant\" data-type=\"participant\" data-id=\"Blockchain\"><rect x=\"827\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Blockchain\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"902\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"902\" dy=\"0\">Blockchain</tspan></text></g></g><g><line id=\"actor3\" x1=\"702\" y1=\"65\" x2=\"702\" y2=\"1311\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Notabene\" data-et=\"life-line\" data-id=\"Notabene\"></line><g id=\"root-3\" data-et=\"participant\" data-type=\"participant\" data-id=\"Notabene\"><rect x=\"627\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Notabene\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"702\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"702\" dy=\"0\">Notabene</tspan></text></g></g><g><line id=\"actor2\" x1=\"475\" y1=\"65\" x2=\"475\" y2=\"1311\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Custody\" data-et=\"life-line\" data-id=\"Custody\"></line><g id=\"root-2\" data-et=\"participant\" data-type=\"participant\" data-id=\"Custody\"><rect x=\"400\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Custody\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"475\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"475\" dy=\"0\">Custody</tspan></text></g></g><g><line id=\"actor1\" x1=\"275\" y1=\"65\" x2=\"275\" y2=\"1311\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"EndUser\" data-et=\"life-line\" data-id=\"EndUser\"></line><g id=\"root-1\" data-et=\"participant\" data-type=\"participant\" data-id=\"EndUser\"><rect x=\"200\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"EndUser\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"275\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"275\" dy=\"0\">End User</tspan></text></g></g><g><line id=\"actor0\" x1=\"75\" y1=\"65\" x2=\"75\" y2=\"1311\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Customer\" data-et=\"life-line\" data-id=\"Customer\"></line><g id=\"root-0\" data-et=\"participant\" data-type=\"participant\" data-id=\"Customer\"><rect x=\"0\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Customer\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"75\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"75\" dy=\"0\">Customer</tspan></text></g></g><style>#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7{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-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .error-icon{fill:#a44141;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .error-text{fill:#ddd;stroke:#ddd;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .edge-thickness-normal{stroke-width:1px;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .edge-thickness-thick{stroke-width:3.5px;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .edge-pattern-solid{stroke-dasharray:0;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .marker.cross{stroke:lightgrey;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 p{margin:0;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .actor{stroke:#ccc;fill:#1f2020;stroke-width:1;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 rect.actor.outer-path[data-look=\"neo\"]{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 rect.note[data-look=\"neo\"]{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 text.actor&gt;tspan{fill:lightgrey;stroke:none;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .actor-line{stroke:#ccc;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .innerArc{stroke-width:1.5;stroke-dasharray:none;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:lightgrey;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:lightgrey;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 [id$=\"-arrowhead\"] path{fill:lightgrey;stroke:lightgrey;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .sequenceNumber{fill:black;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 [id$=\"-sequencenumber\"]{fill:lightgrey;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 [id$=\"-crosshead\"] path{fill:lightgrey;stroke:lightgrey;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .messageText{fill:lightgrey;stroke:none;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .labelBox{stroke:#ccc;fill:#1f2020;filter:none;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .labelText,#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .labelText&gt;tspan{fill:lightgrey;stroke:none;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .loopText,#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .loopText&gt;tspan{fill:lightgrey;stroke:none;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .sectionTitle,#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .sectionTitle&gt;tspan{fill:lightgrey;stroke:none;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:#ccc;fill:#ccc;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .note{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .noteText,#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .noteText&gt;tspan{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);stroke:none;font-weight:normal;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .activation0{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .activation1{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .activation2{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .actorPopupMenu{position:absolute;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .actorPopupMenuPanel{position:absolute;fill:#1f2020;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .actor-man circle,#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 line{fill:#1f2020;stroke-width:2px;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 g rect.rect{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));stroke:#ccc;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 .node .neo-node{stroke:#ccc;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 [data-look=\"neo\"].node rect,#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 [data-look=\"neo\"].cluster rect,#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 [data-look=\"neo\"].node polygon{stroke:url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 [data-look=\"neo\"].node path{stroke:url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-gradient);stroke-width:1px;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 [data-look=\"neo\"].node circle{stroke:url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g></g><defs><symbol id=\"diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-computer\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z\"></path></symbol></defs><defs><symbol id=\"diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-database\" fill-rule=\"evenodd\" clip-rule=\"evenodd\"><path transform=\"scale(.5)\" d=\"M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z\"></path></symbol></defs><defs><symbol id=\"diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-clock\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z\"></path></symbol></defs><defs><marker id=\"diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead\" refX=\"7.9\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M -1 0 L 10 5 L 0 10 z\"></path></marker></defs><defs><marker id=\"diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-crosshead\" markerWidth=\"15\" markerHeight=\"8\" orient=\"auto\" refX=\"4\" refY=\"4.5\"><path fill=\"none\" stroke=\"#000000\" stroke-width=\"1pt\" d=\"M 1,2 L 6,7 M 6,2 L 1,7\" style=\"stroke-dasharray: 0, 0;\"></path></marker></defs><defs><marker id=\"diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-filled-head\" refX=\"15.5\" refY=\"7\" markerWidth=\"20\" markerHeight=\"28\" orient=\"auto\"><path d=\"M 18,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><defs><marker id=\"diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-sequencenumber\" refX=\"15\" refY=\"15\" markerWidth=\"60\" markerHeight=\"40\" orient=\"auto\"><circle cx=\"15\" cy=\"15\" r=\"6\"></circle></marker></defs><defs><marker id=\"diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-solidTopArrowHead\" refX=\"7.9\" refY=\"7.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 8 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-solidBottomArrowHead\" refX=\"7.9\" refY=\"0.75\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 0 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-stickTopArrowHead\" refX=\"7.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 7 7\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><defs><marker id=\"diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-stickBottomArrowHead\" refX=\"7.5\" refY=\"0\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 7 L 7 0\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><g data-et=\"control-structure\" data-id=\"i18\"><line x1=\"315\" y1=\"753\" x2=\"713\" y2=\"753\" class=\"loopLine\"></line><line x1=\"713\" y1=\"753\" x2=\"713\" y2=\"979\" class=\"loopLine\"></line><line x1=\"315\" y1=\"979\" x2=\"713\" y2=\"979\" class=\"loopLine\"></line><line x1=\"315\" y1=\"753\" x2=\"315\" y2=\"979\" class=\"loopLine\"></line><line x1=\"315\" y1=\"879\" x2=\"713\" y2=\"879\" class=\"loopLine\" style=\"stroke-dasharray: 3, 3;\"></line><polygon points=\"315,753 365,753 365,766 356.6,773 315,773\" class=\"labelBox\"></polygon><text x=\"340\" y=\"766\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"labelText\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">alt</text><text x=\"539\" y=\"771\" text-anchor=\"middle\" class=\"loopText\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\"><tspan x=\"539\">[Screening failed]</tspan></text><text x=\"514\" y=\"897\" text-anchor=\"middle\" class=\"sectionTitle\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">[Screening passed or not</text><text x=\"514\" y=\"915\" text-anchor=\"middle\" class=\"sectionTitle\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">configured]</text></g><g data-et=\"control-structure\" data-id=\"i25\"><line x1=\"464\" y1=\"1065\" x2=\"913\" y2=\"1065\" class=\"loopLine\"></line><line x1=\"913\" y1=\"1065\" x2=\"913\" y2=\"1291\" class=\"loopLine\"></line><line x1=\"464\" y1=\"1291\" x2=\"913\" y2=\"1291\" class=\"loopLine\"></line><line x1=\"464\" y1=\"1065\" x2=\"464\" y2=\"1291\" class=\"loopLine\"></line><line x1=\"464\" y1=\"1205\" x2=\"913\" y2=\"1205\" class=\"loopLine\" style=\"stroke-dasharray: 3, 3;\"></line><polygon points=\"464,1065 514,1065 514,1078 505.6,1085 464,1085\" class=\"labelBox\"></polygon><text x=\"489\" y=\"1078\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"labelText\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">alt</text><text x=\"713.5\" y=\"1083\" text-anchor=\"middle\" class=\"loopText\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\"><tspan x=\"713.5\">[AUTO_APPROVED]</tspan></text><text x=\"688.5\" y=\"1223\" text-anchor=\"middle\" class=\"sectionTitle\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">[AUTO_REJECTED]</text></g><text x=\"274\" y=\"80\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">1. Create Travel Rule message</text><line x1=\"76\" y1=\"111\" x2=\"471\" y2=\"111\" class=\"messageLine0\" data-et=\"message\" data-id=\"i0\" data-from=\"Customer\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"fill: none;\"></line><text x=\"587\" y=\"126\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Forward to Notabene</text><line x1=\"476\" y1=\"155\" x2=\"698\" y2=\"155\" class=\"messageLine0\" data-et=\"message\" data-id=\"i1\" data-from=\"Custody\" data-to=\"Notabene\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"fill: none;\"></line><text x=\"590\" y=\"170\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Return transfer details</text><line x1=\"701\" y1=\"199\" x2=\"479\" y2=\"199\" class=\"messageLine1\" data-et=\"message\" data-id=\"i2\" data-from=\"Notabene\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"277\" y=\"214\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Return suggestedIntentId, complianceTravelRuleId,</text><text x=\"277\" y=\"232\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">transfer details (including travelRulePolicyId)</text><line x1=\"474\" y1=\"263\" x2=\"79\" y2=\"263\" class=\"messageLine1\" data-et=\"message\" data-id=\"i3\" data-from=\"Custody\" data-to=\"Customer\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"274\" y=\"278\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">2. Get transfer status (check PII requirements)</text><line x1=\"76\" y1=\"309\" x2=\"471\" y2=\"309\" class=\"messageLine0\" data-et=\"message\" data-id=\"i4\" data-from=\"Customer\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"fill: none;\"></line><text x=\"277\" y=\"324\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Return isTravelRule, presentationDefinitionUrl</text><line x1=\"474\" y1=\"355\" x2=\"79\" y2=\"355\" class=\"messageLine1\" data-et=\"message\" data-id=\"i5\" data-from=\"Custody\" data-to=\"Customer\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"174\" y=\"370\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">3. Request PII</text><line x1=\"76\" y1=\"401\" x2=\"271\" y2=\"401\" class=\"messageLine0\" data-et=\"message\" data-id=\"i6\" data-from=\"Customer\" data-to=\"EndUser\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"fill: none;\"></line><text x=\"177\" y=\"416\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Provide PII</text><line x1=\"274\" y1=\"445\" x2=\"79\" y2=\"445\" class=\"messageLine1\" data-et=\"message\" data-id=\"i7\" data-from=\"EndUser\" data-to=\"Customer\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"274\" y=\"460\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">4. Submit PII via API</text><line x1=\"76\" y1=\"489\" x2=\"471\" y2=\"489\" class=\"messageLine0\" data-et=\"message\" data-id=\"i8\" data-from=\"Customer\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"fill: none;\"></line><text x=\"587\" y=\"504\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Forward PII</text><line x1=\"476\" y1=\"533\" x2=\"698\" y2=\"533\" class=\"messageLine0\" data-et=\"message\" data-id=\"i9\" data-from=\"Custody\" data-to=\"Notabene\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"fill: none;\"></line><text x=\"590\" y=\"548\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">PII attached</text><line x1=\"701\" y1=\"577\" x2=\"479\" y2=\"577\" class=\"messageLine1\" data-et=\"message\" data-id=\"i10\" data-from=\"Notabene\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"277\" y=\"592\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Confirmed</text><line x1=\"474\" y1=\"621\" x2=\"79\" y2=\"621\" class=\"messageLine1\" data-et=\"message\" data-id=\"i11\" data-from=\"Custody\" data-to=\"Customer\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"274\" y=\"636\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">5. Create Transfer Order Intent (using suggestedIntentId)</text><line x1=\"76\" y1=\"667\" x2=\"471\" y2=\"667\" class=\"messageLine0\" data-et=\"message\" data-id=\"i12\" data-from=\"Customer\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"fill: none;\"></line><text x=\"476\" y=\"682\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">6. Screen risk (if configured)</text><path d=\"M 476,713 C 536,703 536,743 476,733\" class=\"messageLine0\" data-et=\"message\" data-id=\"i13\" data-from=\"Custody\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"fill: none;\"></path><text x=\"476\" y=\"803\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">AUTO_REJECTED (no Travel Rule check)</text><path d=\"M 476,834 C 536,824 536,864 476,854\" class=\"messageLine0\" data-et=\"message\" data-id=\"i15\" data-from=\"Custody\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"fill: none;\"></path><text x=\"587\" y=\"940\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">7. Travel Rule check</text><line x1=\"476\" y1=\"969\" x2=\"698\" y2=\"969\" class=\"messageLine0\" data-et=\"message\" data-id=\"i17\" data-from=\"Custody\" data-to=\"Notabene\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"fill: none;\"></line><text x=\"476\" y=\"994\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">8. Compliance decision</text><path d=\"M 476,1025 C 536,1015 536,1055 476,1045\" class=\"messageLine0\" data-et=\"message\" data-id=\"i19\" data-from=\"Custody\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"fill: none;\"></path><text x=\"687\" y=\"1115\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">9. Execute transaction</text><line x1=\"476\" y1=\"1144\" x2=\"898\" y2=\"1144\" class=\"messageLine0\" data-et=\"message\" data-id=\"i21\" data-from=\"Custody\" data-to=\"Blockchain\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"fill: none;\"></line><text x=\"587\" y=\"1159\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Notify settlement</text><line x1=\"476\" y1=\"1190\" x2=\"698\" y2=\"1190\" class=\"messageLine0\" data-et=\"message\" data-id=\"i22\" data-from=\"Custody\" data-to=\"Notabene\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"fill: none;\"></line><text x=\"587\" y=\"1250\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Notify rejection</text><line x1=\"476\" y1=\"1281\" x2=\"698\" y2=\"1281\" class=\"messageLine0\" data-et=\"message\" data-id=\"i24\" data-from=\"Custody\" data-to=\"Notabene\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-cdd37befac24f830f10f0bf2595f0abe0e5d136b9accc61b742b8a262b9fcde7-arrowhead)\" style=\"fill: none;\"></line></svg>"},"children":["sequenceDiagram\n    participant Customer\n    participant EndUser as End User\n    participant Custody\n    participant Notabene\n    participant Blockchain\n\n    Customer->>Custody: 1. Create Travel Rule message\n    Custody->>Notabene: Forward to Notabene\n    Notabene-->>Custody: Return transfer details\n    Custody-->>Customer: Return suggestedIntentId, complianceTravelRuleId,<br/>transfer details (including travelRulePolicyId)\n\n    Customer->>Custody: 2. Get transfer status (check PII requirements)\n    Custody-->>Customer: Return isTravelRule, presentationDefinitionUrl\n\n    Customer->>EndUser: 3. Request PII\n    EndUser-->>Customer: Provide PII\n\n    Customer->>Custody: 4. Submit PII via API\n    Custody->>Notabene: Forward PII\n    Notabene-->>Custody: PII attached\n    Custody-->>Customer: Confirmed\n\n    Customer->>Custody: 5. Create Transfer Order Intent (using suggestedIntentId)\n\n    Custody->>Custody: 6. Screen risk (if configured)\n    alt Screening failed\n        Custody->>Custody: AUTO_REJECTED (no Travel Rule check)\n    else Screening passed or not configured\n        Custody->>Notabene: 7. Travel Rule check\n    end\n\n    Custody->>Custody: 8. Compliance decision\n\n    alt AUTO_APPROVED\n        Custody->>Blockchain: 9. Execute transaction\n        Custody->>Notabene: Notify settlement\n    else AUTO_REJECTED\n        Custody->>Notabene: Notify rejection\n    end\n"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"step-1-create-travel-rule-message","__idx":3},"children":["Step 1: Create Travel Rule message"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Create a Travel Rule message with counterparty information:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"POST /v1/domains/{domainId}/compliance/travel-rule/providers/NOTABENE/messages\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Notabene is the only supported Travel Rule provider, so the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["provider"]}," path segment is always ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["NOTABENE"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Request body"]},":"]},{"$$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":"Field"},"children":["Field"]},{"$$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":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["originator"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["object"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Originator identifier (contains ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["@id"]}," - DID or identifier for the party)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["beneficiary"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["object"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Beneficiary identifier (contains ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["@id"]}," - DID or identifier for the party)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["asset"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Asset identifier (e.g., ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["bip122:000000000019d6689c085ae165831e93/slip44:0"]},"). See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://devx.notabene.id/docs/supported-assets"},"children":["Notabene asset registry"]}," for supported formats."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["amount"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Transfer amount"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ref"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Reference identifier for the transfer"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["agents"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["array"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Agents involved in the transfer. Each agent has ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["@id"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["for"]},", and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["role"]}," (values: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["VASP"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Custodian"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SettlementAddress"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SourceAddress"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Gateway"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Unknown"]},")"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Response"]},":"]},{"$$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":"Field"},"children":["Field"]},{"$$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":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["createTransfer201Response.transfer"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["object"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Transfer details from Notabene. If the beneficiary VASP attached a Notabene policy to the transfer, the details include that policy's ID. Use it as ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["{travelRulePolicyId}"]}," in ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#option-c-present-encrypted-pii-for-a-specific-policy-stored-on-receiver-side-only"},"children":["Step 4, Option C"]},"."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["suggestedIntentId"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string (uuid)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The intent ID to use when creating the transfer intent"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["complianceTravelRuleId"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string (uuid)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The ID of this Travel Rule record in ","Ripple Custody",". Use it as ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["{travelRuleId}"]}," in the status and PII endpoints."]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"step-2-check-pii-requirements","__idx":4},"children":["Step 2: Check PII requirements"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Get the transfer to check whether Notabene requires PII and what the counterparty requests:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"GET /v1/domains/{domainId}/compliance/travel-rule/providers/NOTABENE/messages/{travelRuleId}\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["complianceTravelRuleId"]}," from Step 1 as ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["{travelRuleId}"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Key response fields"]},":"]},{"$$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":"Field"},"children":["Field"]},{"$$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":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transfer.isTravelRule"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["boolean"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Whether the transfer requires Travel Rule compliance."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transfer.presentationDefinitionUrl"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["URL of the presentation definition that lists the PII the counterparty requires."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transfer.status"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Notabene transfer status."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Fetch the document at ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["presentationDefinitionUrl"]},". A presentation definition is a JSON document, in the Presentation Exchange format, that lists the IVMS-101 fields the beneficiary VASP's jurisdiction requires. Notabene publishes one per jurisdiction."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"step-3-collect-pii-from-end-user","__idx":5},"children":["Step 3: Collect PII from end user"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Collect required PII from your end user according to the IVMS-101 standard and the requirements in the presentation definition from Step 2."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"step-4-submit-pii-via-api","__idx":6},"children":["Step 4: Submit PII via API"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Notabene offers two ways to attach PII to a transfer, and ","Ripple Custody"," exposes both:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Append"]}," (Option A). You submit plaintext IVMS-101 data. Notabene encrypts it with keys that Notabene manages and stores the encrypted PII on both your Notabene entity and the beneficiary's. Notabene can decrypt it, which lets Notabene run checks such as name screening on it."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Present"]}," (Options B and C). You encrypt the IVMS-101 data yourself before you submit it. Notabene can't read the payload and forwards it to the beneficiary VASP. Only the beneficiary side stores the PII. Your Notabene entity and the Notabene platform don't store it."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In all cases, ","Ripple Custody"," forwards the PII to Notabene without storing it."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"how-end-to-end-encryption-works","__idx":7},"children":["How end-to-end encryption works"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For Options B and C, you produce the encrypted payload. Notabene's end-to-end encryption uses ECDH-ES (RFC 7518) key agreement on the P-256 curve with the beneficiary VASP's public key, which the beneficiary publishes in its DIDdoc, and AES-256-GCM for content encryption. The encrypted payload is a compact JWE string. You publish your own public key in your DIDdoc so that counterparties can encrypt PII for you in the same way. For details and reference implementations, see Notabene's ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://devx.notabene.id/docs/pii-encryption-guide"},"children":["PII encryption guide"]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://devx.notabene.id/docs/self-encryption"},"children":["Encryption managed by the customer"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"option-a-append-pii-stored-on-both-sides","__idx":8},"children":["Option A: Append PII (stored on both sides)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use this option when both sender and receiver need access to the PII. You submit the PII in plaintext IVMS-101 format and Notabene encrypts it."]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"POST /v1/domains/{domainId}/compliance/travel-rule/providers/NOTABENE/messages/{travelRuleId}/pii\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Request body"]},":"]},{"$$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":"Field"},"children":["Field"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Type"},"children":["Type"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Required"},"children":["Required"]},{"$$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":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ivms101"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["object"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Yes"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["IVMS-101 formatted PII data"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["originator"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["object"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["No"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Originator details"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["beneficiary"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["object"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["No"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Beneficiary details"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Response:"]}," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["200 OK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"option-b-present-encrypted-pii-stored-on-receiver-side-only","__idx":9},"children":["Option B: Present encrypted PII (stored on receiver side only)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use this option for end-to-end encrypted PII that Notabene can't read."]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"POST /v1/domains/{domainId}/compliance/travel-rule/providers/NOTABENE/messages/{travelRuleId}/encrypted-pii\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Query parameters"]},":"]},{"$$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":"Parameter"},"children":["Parameter"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Type"},"children":["Type"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Default"},"children":["Default"]},{"$$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":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["skipValidation"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["boolean"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["false"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Corresponds to Notabene's ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["skipValidation"]}," option. When ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["true"]},", Notabene skips validation of the PII against the jurisdiction's requirements, which allows an incomplete submission."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Request body"]},":"]},{"$$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":"Field"},"children":["Field"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Type"},"children":["Type"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Required"},"children":["Required"]},{"$$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":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ivms101"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["object"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Yes"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["End-to-end encrypted IVMS-101 data"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Response:"]}," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["202 Accepted"]}," (asynchronous processing)"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"option-c-present-encrypted-pii-for-a-specific-policy-stored-on-receiver-side-only","__idx":10},"children":["Option C: Present encrypted PII for a specific policy (stored on receiver side only)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The policies in this endpoint are Notabene authorization requirements, not ","Ripple Custody"," governance policies. The beneficiary VASP defines them in Notabene to state what it needs before it authorizes an incoming transfer, for example a Travel Rule message with originator PII. Each policy references the presentation definition that satisfies it."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use this option to fulfill one specific policy that the beneficiary VASP attached to the transfer. ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["travelRulePolicyId"]}," is the ID of that Notabene policy. Notabene returns it in the transfer details in the response to ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#step-1-create-travel-rule-message"},"children":["Step 1"]},", so you don't need to call Notabene directly to get it."]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"POST /v1/domains/{domainId}/compliance/travel-rule/providers/NOTABENE/messages/{travelRuleId}/policies/{travelRulePolicyId}/encrypted-pii\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Query parameters and request body:"]}," Same as Option B."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Response:"]}," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["202 Accepted"]}," (asynchronous processing)"]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Options B and C carry PII that you encrypted with the beneficiary VASP's public key. Notabene can't read the payload and doesn't store it on your Notabene entity or on the Notabene platform. Only the beneficiary side holds it."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"step-5-create-transfer-order-intent","__idx":11},"children":["Step 5: Create Transfer Order intent"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Create the Transfer Order intent using the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["suggestedIntentId"]}," returned in Step 1."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Transfer Order intent payload"]},":"]},{"$$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":"Field"},"children":["Field"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Type"},"children":["Type"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Required"},"children":["Required"]},{"$$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":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["payload.accountId"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string (uuid)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Yes"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Source account ID"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["payload.ledgerId"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["No"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Ledger identifier"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["payload.parameters.operation"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["object"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Yes"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Transfer operation details including ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["destination"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["amount"]},", and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["type"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["payload.type"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Yes"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Must be ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["v0_CreateTransferOrder"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning","name":"Critical"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["suggestedIntentId"]}," from Step 1 when creating the intent. This links the compliance check to your transaction."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"step-6-risk-screening","__idx":12},"children":["Step 6: Risk screening"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If transaction screening is configured (Chainalysis or Elliptic), ","Ripple Custody"," screens the transaction first."]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["If screening fails"]}," (high risk score): The transaction is immediately rejected. No Travel Rule check occurs."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["If screening passes"]},": The workflow proceeds to the Travel Rule check."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"step-7-travel-rule-check","__idx":13},"children":["Step 7: Travel Rule check"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Notabene verifies counterparty information and PII."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"step-8-compliance-decision","__idx":14},"children":["Step 8: Compliance decision"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ripple Custody"," evaluates the results:"]},{"$$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":"Screening Result"},"children":["Screening Result"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Travel Rule Result"},"children":["Travel Rule Result"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Decision"},"children":["Decision"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Approved"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Approved"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AUTO_APPROVED"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Rejected"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["—"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AUTO_REJECTED"]}," (Travel Rule skipped)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Approved"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Rejected"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AUTO_REJECTED"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Inconclusive"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Inconclusive"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["NEED_EXPLICIT_DECISION"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If the decision is ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["NEED_EXPLICIT_DECISION"]},", manual review is required in ","Ripple Custody","."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If only one check is configured (screening only or Travel Rule only), the decision is based on that single check."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"step-9-execution-and-settlement","__idx":15},"children":["Step 9: Execution and settlement"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["If ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AUTO_APPROVED"]},": Transaction executes on blockchain, then Notabene is notified of settlement."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["If ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AUTO_REJECTED"]},": Intent closes, then Notabene is notified of rejection."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["If the intent expires before execution (30 days by default): ","Ripple Custody"," automatically rejects the Travel Rule transfer on Notabene."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"verify-transfer-status","__idx":16},"children":["Verify transfer status"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Poll the Travel Rule transfer status to confirm successful execution:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"GET /v1/domains/{domainId}/compliance/travel-rule/providers/NOTABENE/messages/{travelRuleId}\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Key response fields"]},":"]},{"$$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":"Field"},"children":["Field"]},{"$$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":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transfer.status"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Notabene transfer status (e.g., ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SETTLED"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["REJECTED"]},")"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transfer.direction"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["OUTGOING"]}," for this workflow"]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"next-steps","__idx":17},"children":["Next steps"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/v1.42/compliance/travel-rule/outgoing-no-pii"},"children":["Send without PII"]}," — When PII is not required"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/v1.42/compliance/travel-rule/incoming"},"children":["Receive assets"]}," — Handle incoming Travel Rule transfers"]}]}]},"headings":[{"value":"Send assets with PII","id":"send-assets-with-pii","depth":1},{"value":"Prerequisites","id":"prerequisites","depth":2},{"value":"Process flow","id":"process-flow","depth":2},{"value":"Step 1: Create Travel Rule message","id":"step-1-create-travel-rule-message","depth":2},{"value":"Step 2: Check PII requirements","id":"step-2-check-pii-requirements","depth":2},{"value":"Step 3: Collect PII from end user","id":"step-3-collect-pii-from-end-user","depth":2},{"value":"Step 4: Submit PII via API","id":"step-4-submit-pii-via-api","depth":2},{"value":"How end-to-end encryption works","id":"how-end-to-end-encryption-works","depth":4},{"value":"Option A: Append PII (stored on both sides)","id":"option-a-append-pii-stored-on-both-sides","depth":3},{"value":"Option B: Present encrypted PII (stored on receiver side only)","id":"option-b-present-encrypted-pii-stored-on-receiver-side-only","depth":3},{"value":"Option C: Present encrypted PII for a specific policy (stored on receiver side only)","id":"option-c-present-encrypted-pii-for-a-specific-policy-stored-on-receiver-side-only","depth":3},{"value":"Step 5: Create Transfer Order intent","id":"step-5-create-transfer-order-intent","depth":2},{"value":"Step 6: Risk screening","id":"step-6-risk-screening","depth":2},{"value":"Step 7: Travel Rule check","id":"step-7-travel-rule-check","depth":2},{"value":"Step 8: Compliance decision","id":"step-8-compliance-decision","depth":2},{"value":"Step 9: Execution and settlement","id":"step-9-execution-and-settlement","depth":2},{"value":"Verify transfer status","id":"verify-transfer-status","depth":2},{"value":"Next steps","id":"next-steps","depth":2}],"frontmatter":{"seo":{"title":"Send assets with PII"}},"lastModified":"2026-10-23T14:40:24.020Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/custody/v1.42/compliance/travel-rule/outgoing-with-pii","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}