CINXE.COM
Home Data Exchange Framework Signing Portal
<!DOCTYPE html> <html lang="en-US" data-lang="en-US" crm-lang="en-US" dir="ltr" crm-lcid="1033" same-site-mode="None"> <head> <meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /> <script type="text/javascript" > </script> <title> Home Data Exchange Framework Signing Portal </title> <script src="/_portal/bf70eec4-cc53-ed11-bba3-002248049a55/Resources/ResourceManager?lang=en-US"></script> <script type="text/javascript"> // Refresh all powerBI Iframes on Login in one Iframe window.addEventListener('message', function (event) { if (event && event.data && event.data == 'refreshPowerBI') { $("iframe.powerbi").each(function () { this.src = this.src; }); } }); // Fix for incorrect viewport width setting in IE 10 on Windows Phone 8. if (navigator.userAgent.match(/IEMobile\/10\.0/)) { var msViewportStyle = document.createElement("style"); msViewportStyle.appendChild(document.createTextNode("@-ms-viewport{width:auto!important}")); document.getElementsByTagName("head")[0].appendChild(msViewportStyle); } </script> <link href="/bootstrap.min.css?1666637472000" rel="stylesheet" /> <link href="https://content.powerapps.com/resource/powerappsportal/dist/font-awesome.bundle-3d8a58a48f.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/font-awesome.bundle-3d8a58a48f.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> <link href="https://content.powerapps.com/resource/powerappsportal/dist/preform.bundle-6ce0674302.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/preform.bundle-6ce0674302.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> <link href="/thumbnail.css?1706666213000" rel="stylesheet" /> <link href="/theme.css?1666658252000" rel="stylesheet" /> <link href="/portalbasictheme.css?1667787446000" rel="stylesheet" /> <link href="https://content.powerapps.com/resource/powerappsportal/dist/pwa-style.bundle-2739c60227.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/pwa-style.bundle-2739c60227.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> </head> <body data-sitemap-state="/" data-dateformat="M/d/yyyy" data-timeformat="h:mm tt" data-datetimeformat="M/d/yyyy h:mm tt" data-app-path="/" data-ckeditor-basepath="/js/BaseHtmlContentDesigner/Libs/msdyncrm_/libs/ckeditor/" data-case-deflection-url="/_services/search/bf70eec4-cc53-ed11-bba3-002248049a55"> <link href="https://content.powerapps.com/resource/powerappsportal/dist/pcf-style.bundle-2659c6f064.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/pcf-style.bundle-2659c6f064.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> <div id="offlineNotificationBar" style="display: none;"> <img alt="web" id="web" onerror="javascript: var target = event.target; var img = document.createElement('img'); img.src = '/css/images/web.png'; img.alt = 'web'; img.id = 'web' ; target.insertAdjacentElement('afterend',img); target.remove();" src="https://content.powerapps.com/resource/powerappsportal/img/web.png" /> <div id="message">You’re offline. This is a read only version of the page.</div> <div id="close" onclick="this.parentElement.style.display='none';"><img alt="close" onerror="javascript: var target = event.target; var img = document.createElement('img'); img.src = '/css/images/close.png'; img.alt = 'close'; img.id = '' ; target.insertAdjacentElement('afterend',img); target.remove();" src="https://content.powerapps.com/resource/powerappsportal/img/close.png" /></div> </div> <script type="text/javascript"> window.DisableCkEditor = window.DisableCkEditor || {}; DisableCkEditor.Value = 'False'; </script> <script type="text/javascript"> var enableOmniChannelWidgetWithSiteCopilot = 'False'; if (enableOmniChannelWidgetWithSiteCopilot === "True" || enableOmniChannelWidgetWithSiteCopilot === "true") { const authUrl = window.location.origin + "/_services/auth/portalusertoken"; const fetchWithRetries = async (url, options, retries) => { try { const authResponse = await fetch(url, options); const token = await authResponse.text(); sessionStorage['c2Token'] = token; } catch (err) { if (retries === 1) throw err; return await fetchWithRetries(url, options, retries - 1); } }; fetchWithRetries(authUrl, { method: "POST" }, 4); } </script> <script type="text/javascript"> var isPvaBotAuthenticated = sessionStorage['isPvaBotAuthenticated']; var isPortalUserLoggedIn = 'False'; if ((isPvaBotAuthenticated != null || isPvaBotAuthenticated != undefined) && isPvaBotAuthenticated != isPortalUserLoggedIn) { sessionStorage['triggerPvaBotSignOut'] = true; sessionStorage.removeItem('c2Token'); sessionStorage.removeItem('directLinetoken'); sessionStorage.removeItem('conversation_Id'); } sessionStorage['isPvaBotAuthenticated'] = isPortalUserLoggedIn; </script> <script type="text/javascript"> window["Microsoft"] = window["Microsoft"] || {}; window["Microsoft"].Dynamic365 = { Portal: { User: { userName: '', contactId: '' }, version: '9.6.9.39', type: 'DefaultPortalTemplate', id: '89966bb6-ce62-4541-9463-6ee1c462115f', geo: 'NAM', tenant: '775650ba-b745-4b44-8ad1-716f7773e659', correlationId: '178b7691-1a8a-4132-a863-dd5bf55fe54f', orgEnvironmentId: '10dc20eb-dc9c-e6e7-a9e9-84b46c8c000d', portalProductionOrTrialType: 'Production', isTelemetryEnabled: 'True', InstrumentationSettings: { instrumentationKey: '197418c5cb8c4426b201f9db2e87b914-87887378-2790-49b0-9295-51f43b6204b1-7172', collectorEndpoint: 'https://us-mobile.events.data.microsoft.com/OneCollector/1.0/' }, timerProfileForBatching: 'NEAR_REAL_TIME' } } // Mark request not cacheable if Dynamics365PortalAnalytics cookie is being refreshed by the server or if the cookie in request header is invalid // For client side telemetry intializing Dynamics365PortalAnalytics cookie object window["Microsoft"].Dynamic365.Portal.dynamics365PortalAnalytics = 'vOYd70atiDypkEzs__SE30XCAZgOKCn1G8OCj-vBOzvUD696o1-zScM-59CUfaBB_kJbRfv1gLQ31_T4p94r2XnieZxH8t9jbv9GLnEVOkLK_vuE_utyxWo7G7bb5_i7Nj4a9MyeUQ14THlgmXQl5A2'; // CodeQL [SM00430] False Positive: only alphanumeric chars allowed, for non-alphanumeric char it will return INVALID_CHARACTERS_IN_COOKIE localStorage.setItem("Dynamics365PortalAnalytics", window["Microsoft"].Dynamic365.Portal.dynamics365PortalAnalytics); </script> <script type="text/javascript"> </script> <div class="navbar navbar-inverse navbar-static-top" role="banner"> <div class="skip-to-content"><a href="#mainContent">Skip to main content</a></div><div class="container"> <div class="navbar-header"> <!--div class="visible-xs-block"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"><a href="~/"><img src="/logo-blue.png" alt="" name="logo-blue.png" style="width: auto; height: 32px; margin: 0 10px;"> <h1 class="siteTitle">DxF DSA Signing Portal and Participant Directory</h1> </a></div></div> </div--> <div class="visible-sm-block visible-md-block visible-lg-block visible-xs-block navbar-brand"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"><a href="~/"><img src="/logo-blue.png" alt="" name="logo-blue.png" style="width: auto; height: 32px; margin: 0 10px;"> <h1 class="siteTitle">DxF DSA Signing Portal and Participant Directory</h1> </a></div></div> </div> <button type="button" class="navbar-toggle collapsed" title="Toggle navigation" data-toggle="collapse" data-target="#navbar" aria-expanded="false" onclick="setHeight();"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div id="navbar" class="navbar-collapse collapse"> <nav aria-label="Main Navigation" class="navbar-right menu-bar " data-weblinks-maxdepth="2"> <ul class="nav navbar-nav weblinks"> <li class="weblink "> <a aria-label="Home" aria-roledescription = "link" href="/" title="Home" > Home </a> </li> <li class="divider-vertical" aria-hidden="true"></li> <li class="weblink "> <a aria-label="Help" aria-roledescription = "link" href="/help/" title="Help" > Help </a> </li> <li class="divider-vertical" aria-hidden="true"></li> <li class="dropdown"> <a id="search" class="navbar-icon" href="#" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" aria-label="Search"> <span class="glyphicon glyphicon-search"></a> </a> <div class="dropdown-menu dropdown-search"> <form method="GET" action="/search/" role="search" class="form-search"> <div class="input-group"> <label for="q" class="sr-only"> Search </label> <input type="text" class="form-control" id="q" name="q" placeholder="Search" value="" title="Search"> <div class="input-group-btn"> <button type="submit" class="btn btn-primary" title="Search" aria-label="Search"> <span class="fa fa-search" aria-hidden="true"></span> </button> </div> </div> </form> </div> </li> <li class="divider-vertical" aria-hidden="true"></li> <li> <a aria-label="Sign in/Register" aria-roledescription = "link" href="/Account/Login/ExternalLogin?returnUrl=%2F&provider=https%3A%2F%2Fdxfsigningportal.b2clogin.com%2Ftfp%2F5d2a5b0c-0028-468d-9b59-80e0c169c91e%2Fb2c_1_signinsignup%2Fv2.0%2F"> Sign in/Register </a> </li> </ul> </nav> </div> </div> </div> <script type="text/javascript"> window.onload = function() { if (window.navigator.appName == "Microsoft Internet Explorer" || window.navigator.userAgent.indexOf("Trident") > 0) { var searchElement = document.getElementById("search"); if (searchElement != null) searchElement.setAttribute("href", ""); } }; function setHeight() { var windowHeight = window.innerHeight - 140; var navbar = document.getElementById("navbar"); if (navbar) { navbar.style.maxHeight = windowHeight + "px"; } } window.addEventListener('resize', function(event) { setHeight(); }); </script> <!-- add anti-forgery token--> <div id="antiforgerytoken" data-url="/_layout/tokenhtml"></div> <!-- Client Telemetry init if telemetry enabled--> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/client-telemetry.bundle-ecbf4ab0d0.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/client-telemetry.bundle-ecbf4ab0d0.js" type="text/javascript"></script> <!-- Client Telemetry Wrapper init --> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/client-telemetry-wrapper.bundle-633e70f51b.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/client-telemetry-wrapper.bundle-633e70f51b.js" type="text/javascript"></script> <script> window.clientLogWrapper = new ClientLogWrapper(); </script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/preform.moment_2_29_4.bundle-4fdd3f639b.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/preform.moment_2_29_4.bundle-4fdd3f639b.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-dependency.bundle-805a1661b7.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-dependency.bundle-805a1661b7.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf.bundle-9183da3d63.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf.bundle-9183da3d63.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-extended.bundle-e303d53553.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-extended.bundle-e303d53553.js" type="text/javascript"></script> <!-- Default studio template. Please do not modify --> <div id="mainContent" class = "wrapper-body" role="main"> <div class="page-copy"> <div class="xrm-editable-html xrm-attribute"><div class="xrm-attribute-value"><div data-component-theme="portalThemeColor7" id="ieqok" class="row sectionBlockLayout" style="padding: 8px; margin: 0px; display: flex; flex-wrap: wrap; text-align: left; min-height: auto;"> <div id="izebye" class="container" style="padding: 0px; display: flex; flex-wrap: wrap; flex-direction: row-reverse; column-gap: 0px;"> <div id="i6089h" class="col-md-4 columnBlockLayout" style="word-break: break-word; flex-grow: 1; display: flex; flex-direction: column; min-width: 300px; margin: 20px 0px; padding: 16px; width: calc(33.3333% + 0px);"><img src="https://signdxf.powerappsportals.com/AdobeStock_228931464.jpeg" alt="" name="AdobeStock_228931464.jpeg" id="it4suf" style="width: 100%; height: 250px; max-width: 100%;" /></div> <div id="ionlqk" class="col-md-8 columnBlockLayout" style="word-break: break-word; flex-grow: 1; display: flex; flex-direction: column; min-width: 300px; margin: 20px 0px; padding: 16px; width: calc(66.6667% + 0px);"> <p id="i8tmzx" style="text-align: left;">Welcome to the Data Exchange Framework (DxF) Data Signing Agreement (DSA) Signing Portal and Participant Directory.</p> <div id="ipqtnj" class="row sectionBlockLayout" style="display: flex; flex-wrap: wrap; padding: 8px; margin: 0px; min-height: 15px;"></div> <p id="il09je">Signing the DSA is a critical first step toward full implementation of the DxF.</p> <div id="iopise" class="row sectionBlockLayout" style="display: flex; flex-wrap: wrap; padding: 8px; margin: 0px; min-height: 15px;"></div> <p id="i50sil">Once your organization’s DSA is signed, you must continue to the Participant Directory section of this portal to complete entries as required of Participants per the Participant Directory Policy & Procedure.</p> <div id="i9a30v" class="row sectionBlockLayout" style="display: flex; flex-wrap: wrap; padding: 8px; margin: 0px; min-height: 15px;"></div> <div id="dsa"></div> <div id="irsw7q" class="row sectionBlockLayout" style="display: flex; flex-wrap: wrap; padding: 8px; margin: 0px; min-height: 15px;"></div> <p><button id="homestartbutton" draggable="true" name="provider" type="submit" onclick="location.href='https://signdxf.powerappsportals.com/Account/Login/ExternalLogin?returnUrl=%2F&provider=https%3A%2F%2Fdxfsigningportal.b2clogin.com%2Ftfp%2F5d2a5b0c-0028-468d-9b59-80e0c169c91e%2Fb2c_1_signinsignup%2Fv2.0%2F';" title="Register to Start" value="https://signdxf.powerappsportals.com/Account/Login/ExternalLogin?returnUrl=%2F&provider=https%3A%2F%2Fdxfsigningportal.b2clogin.com%2Ftfp%2F5d2a5b0c-0028-468d-9b59-80e0c169c91e%2Fb2c_1_signinsignup%2Fv2.0%2F" aria-label="Button Register to Start Editing this component" class="btn btn-primary btn-line" style="position: relative;">Sign in/Register</button></p> <!--<p id="i6xsqy"><button id="homestartbutton" draggable="true" name="provider" type="submit" title="Register to Start" value="https://signdxf.powerappsportals.com/Account/Login/ExternalLogin?returnUrl=%2F&provider=https%3A%2F%2Fdxfsigningportal.b2clogin.com%2Ftfp%2F5d2a5b0c-0028-468d-9b59-80e0c169c91e%2Fb2c_1_signinsignup%2Fv2.0%2F" aria-label="Button Register to Start Press enter to edit" class="btn btn-primary btn-line" style="position: relative;">Register to Start</button></p>--> </div> </div> </div> </div></div> </div> </div> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-loader.bundle-f4a0e619b8.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-loader.bundle-f4a0e619b8.js" type="text/javascript"></script> <div id="pp-native-controls-react-root"></div> <script>window._nativeControlConfig = { "publicPath":"https://content.powerapps.com/resource/powerappsportal/controls", "versions": {"pcf_loader":"0.0.27","pcf_controls":"3.2.6","mf_shared":"0.2.7","host":"0.2.0","data_grid":"1.1.26","controls_fluent_v9":"0.0.30"} }</script> <script defer="defer" src="https://content.powerapps.com/resource/powerappsportal/controls/host/main.04a618205e.chunk.js"></script> <footer role="contentinfo" class="footer"> <div data-component-theme="portalThemeColor4" class="row sectionBlockLayout" style="padding: 8px; margin: 0px; display: flex; flex-wrap: wrap; min-height: 28px;"></div> <div class="footer-bottom hidden-print"> <div class="container"> <div class="row"> <div class="col-md-9 col-sm-9 col-xs-9 text-left"> <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"><p class="smallText">Copyright © </p> <p class="smallText">2024</p> <p class="smallText">. All rights reserved.</p></div></div> </div> <div id="accessibilityLinkContainer" class="col-md-3 col-sm-3 col-xs-3 text-right"> </div> </div> </div> </footer> <script type="text/javascript"> window.onload = function() { const accessibilityLinkContainer = document.getElementById("accessibilityLinkContainer"); switch(window.navigator.language) { case "fr": if (accessibilityLinkContainer != null) { const accessibilityText="Accessibilité : partiellement conforme"; const frenchAccessibilityAnchor = document.createElement("a"); frenchAccessibilityAnchor.id = "frenchAccesssibleLink"; frenchAccessibilityAnchor.target = "_blank"; frenchAccessibilityAnchor.href = "https://go.microsoft.com/fwlink/?linkid=2163806"; frenchAccessibilityAnchor.title = accessibilityText; frenchAccessibilityAnchor.innerText = accessibilityText; accessibilityLinkContainer.appendChild(frenchAccessibilityAnchor); } break; case "it": if (accessibilityLinkContainer != null) { const accessibilityText="Accessibilità: parzialmente conforme"; const italianAccessibilityAnchor = document.createElement("a"); italianAccessibilityAnchor.id = "italianAccesssibleLink"; italianAccessibilityAnchor.target = "_blank"; italianAccessibilityAnchor.href = "https://go.microsoft.com/fwlink/?linkid=2208177"; italianAccessibilityAnchor.title = accessibilityText; italianAccessibilityAnchor.innerText = accessibilityText; accessibilityLinkContainer.appendChild(italianAccessibilityAnchor); } break; default: accessibilityLinkContainer.remove(); } }; </script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/bootstrap.bundle-105a4995b8.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/bootstrap.bundle-105a4995b8.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/postpreform.bundle-184c77da50.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/postpreform.bundle-184c77da50.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/app.bundle-0d23a48b21.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/app.bundle-0d23a48b21.js" type="text/javascript"></script> <script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/default-1033.moment_2_29_4.bundle-eda4e638fd.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/default-1033.moment_2_29_4.bundle-eda4e638fd.js" type="text/javascript"></script> <script type="text/javascript">$(document).ready(function(){ // To get loggedin user guid var username = ''; var dsadiv = document.getElementById("dsa"); var startbutton = document.getElementById("homestartbutton"); if (!username) { dsadiv.innerHTML = "Click “Sign in/Register” to register if this is your first time using the portal or to sign in if you have already registered."; dsadiv.style.fontFamily = "arial"; dsadiv.style.fontSize = "20px"; } else { dsadiv.innerHTML = "Click on “My Organizations” to create, sign, review, or amend your DSA, or to enter, review, or update your choices for exchange in the Participant Directory."; dsadiv.style.fontFamily = "arial"; dsadiv.style.fontSize = "20px"; startbutton.innerHTML = "My Organizations"; startbutton.title="My Organizations"; startbutton.onclick = function() { location.href='https://signdxf.powerappsportals.com/my-organizations/'; } } });</script> <script> //this event will update the title of the page based on active breadcrumb $('.breadcrumb').ready(function () { if ($('.breadcrumb').is(':visible')) { document.querySelector('title').innerHTML = ($('.breadcrumb > li.active').text() + "Data Exchange Framework Signing Portal"); } }); function GoToNewEditor() { var editCmsUrlSegment = "EditInCms"; var currentUrl = window.location.href; if (currentUrl.indexOf('?') > -1) { var urlSegments = currentUrl.split("?"); window.location.href = window.location.origin + '/' + editCmsUrlSegment + window.location.pathname + '?' + urlSegments[1]; } else { window.location.href = window.location.origin + '/' + editCmsUrlSegment + window.location.pathname; } } </script> <script> if ('serviceWorker' in navigator) { navigator.serviceWorker.getRegistrations().then(function(registrations) { for(let registration of registrations) { registration.unregister(); }}).catch(function(err) { console.log('Service Worker unregister action failed: ', err); }); } </script> <!--Start Show Session Expire Warning Popup here --> </body> </html> <!-- Generated at 11/24/2024 10:45:04 AM --> <!-- Page OK -->