Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reverted from v. 382

...

Div
idarchitectural-design
classsection
Html-bobswift
<div class="container">

<div class="cols">
<div class="col-9">
<h2>Introduction to the Once-Only Technical System (OOTS)</h2>
<p>The Once-Only Technical System (OOTS) is a technical framework for data sharing. As of the end of 2023, citizens and businesses will be able to request official documents (known as “evidence”) to complete administrative procedures allowing people to study, work, live and retire in other EU countries in 7 simple steps. The decentralised architecture connects public authorities, so they can exchange evidence at the citizen's or business' request.</p>
<p>The Guidance Presentation provides a useful introduction for teams across the EU working on the implementation of the Once-Only Technical System.</p>
<p><a class="btn primary" href="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/592642240/OOTS-guidance-Q3-2022.pdf"><span>Download the Guidance Presentation</span><span class="ico-download"></span></a></p> </div>
</div>

<div class="cols">
<div><h3>Once-Only Technical System - user journey for cross-border procedures</h3></div>
</div>

<div class="cols">
<div class="col-6">
<ul class="technical-system_steps">
<li><div><span>1</span><p><strong>Authenticate: </strong>The user authenticates with an eIDAS notified eID scheme</p></div></li>
<li><div><span>2</span><p><strong>Locate evidence: </strong>The procedure portal identifies what to ask for (Evidence Type), and who to ask it from (Evidence Provider)</p></div></li>
<li><div><span>3</span><p><strong>Evidence request: </strong>The request for evidence is sent to the Evidence Provider</p></div></li>
<li><div><span>4</span><p><strong>Redirect: </strong>The user is redirected to the provider side</p></div></li>
</ul>
</div>
<div class="col-6">
<ul class="technical-system_steps mobile">
<li><div><span>5</span><p><strong>Preview: </strong>The user previews their evidence</p></div></li>
<li><div><span>6</span><p><strong>Evidence response: </strong>The Evidence Provider responds to the evidence request</p></div></li>
<li><div><span>7</span><p><strong>Submit: </strong>The user completes and submits his/her procedural form</p></div></li>
</ul>
</div>
</div>

<div class="cols">
<div>
<h3>Mapping of architecture to the user journey</h3>
<p><img aria-hidden="true" class="img-fluid diagram" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/610468075565379323/diagram-how-does-it-work.png" alt=""></p>
</div>
</div>

</div>

...

Div
idservices
classsection
Div
classcontainer
Div
classcols
Html-bobswift
<div class="col-9">
<h2>Common services</h2>
<p class="lead opacity-75">The Commission provides Common Services to help the Member States ensure the proper exchange of evidences.</p>
</div>
Div
classcols gap-lg
Div
classcol-4
Html-bobswift
<div class="card-grid">
<div class="card-grid-body"> 
<p><img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/610468075565379323/ico-article-secondary.svg"></p> 
<h3 class="h5">Data Service Directory</h3>
<p class="opacity-75">The Data Service Directory is a common service that acts as a catalogue of evidence types that can be provided upon request.</p>
</div>
<div class="card-grid-footer">
<p><span class="badge sm">In development</span></p>
<p class="opacity-50">Expected release date: <strong>October 2023</strong></p>
</div>
</div>
Div
classcol-4 col-separator-before col-separator-after
Html-bobswift
<div class="card-grid">
<div class="card-grid-body">
<p><img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/610468075565379323/ico-assured-workload-secondary.svg"></p>
<h3 class="h5">Evidence Broker</h3>
<p class="opacity-75">The Evidence Broker is an authoritative system that maps specific data sets as evidence types that prove specific requirements.</p>
</div>
<div class="card-grid-footer"> 
<p><span class="badge sm">In development</span></p> 
<p class="opacity-50">Expected release date: <strong>October 2023</strong></p>
</div>
</div>
Div
classcol-4
Html-bobswift
<div class="card-grid">
<div class="card-grid-body">
<p><img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/610468075565379323/ico-dns-secondary.svg"></p>
<h3 class="h5">Semantic Repository</h3>
<p class="opacity-75">The Semantic Repository is a common service that acts as a data portal for the technical system.</p>
</div>
<div class="card-grid-footer"> 
<p><span class="badge sm">In development</span></p> 
<p class="opacity-50">Expected release date: <strong>October 2023</strong></p>
</div>
</div>
Div
idsupporting-services
classsection
Div
classcontainer
Div
classcols
Div
classcol-8
Html-bobswift
<h2>Supporting services</h2>
<p><img aria-hidden="true" alt="" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/610468075565379323/ico-testing-primary.svg"></p>
<h3 class="h5">Testing service</h3>

<div class="supporting-services-container">
<p>The OOTS Testing service assists national teams in implementing the Once-Only Technical System. Information on available testing services, including the test platform and other tools to facilitate testing are available on a restricted wiki space.<br><br> 
If required, please request access to the restricted wiki via <a target="_blank" href="https://ec.europa.eu/digital-building-blocks/tracker/plugins/servlet/desk/portal/15">the Service Desk</a>.
</p> 
<p><a class="btn ghost" target="_blank" href="https://ec.europa.eu/digital-building-blocks/sites/x/kwPTI"><span>Go to wiki</span><span class="ico-cta"></span></a></p>
</div>

<hr>

<!--
<div class="supporting-services-container">
<p>Access a test platform and tools through our secure testing service</p>
<p><a class="btn ghost" target="_blank" href="#"><span>Go to testing service</span><span class="ico-external"></span></a></p>
</div>
-->

<div class="supporting-services-container">
<p>Contact the service desk on <a href="mailto:EC-OOTS-SUPPORT@ec.europa.eu" target="_blank">EC-OOTS-SUPPORT@ec.europa.eu</a></p>
<p><!--<a class="btn ghost" target="_blank" href="mailto:EC-OOTS-SUPPORT@ec.europa.eu"><span>Contact via email</span><span class="ico-email"></span></a>--></p>
</div>
Div
idlatest-news
classsection
Div
classcontainer
Html-bobswift
<div class="container">
<div class="cols">

<div class="col-7">
<h2>Latest news</h2>
</div>

<div class="col-5 text-right">
<p><a class="link-cta after text-primary" href="https://ec.europa.eu/digital-building-blocks/sites/x/iAJTIw"><span>Go to news room</span></a></p>
</div>

</div>
</div>

News Teaser
cql
filterStartDatenewsTextshort_excerpt
colorwhite
showCreatedDatefalse
columnsfilterByDate3false
showStatsopenLinksInNewWindowfalse
linkspacesSelectedtrueOOTS
showDatetrue
showErrorfalse
maxResults3
promotedLabel
columns3
showStatsfalse
linktrue
showSpacefalse
showAuthorfalse
showDatetrue
contentTypepage, blogpost
imageLabelsooh-news-highlight
showCreatorfalse
filterByDatefalse
openLinksInNewWindowfalse
spacesSelectedOOTS
showSpacefalse
showAuthorfalse
labelColor#0049B0timeFramefilterEndDate
labelsooh, news, event
layoutcards
showErrorfalse
maxResults3
sortOrderlastmodified desc
promotedFirsttrue
contentTypepage, blogpost
imageLabelsooh-news-highlight
showCreatorfalse

Div
idcollaborate-with-us
classsection
Html-bobswift
<div class="container"> 

<h2>Collaborate with us</h2>

<div class="cols gap-lg">
<div class="col-4">
<h3 class="h5">SDG Once-Only Collaborative Space</h3>
<p class="opacity-75">In the context of the Once-Only Technical System, the mission of this <a target="_blank" href="https://ec.europa.eu/transparency/expert-groups-register/screen/expert-groups/consult?lang=en&do=groupDetail.groupDetail&groupID=3639">group</a> is to coordinate the implementation work around the setup of the Once-Only Technical System. The members of this group are the Member States (and other public entities). This groups is only accessible by representatives of the Member States (and other public entities).</p>
<!--<p><a class="btn primary-negative" target="_blank" href="https://ec.europa.eu/transparency/expert-groups-register/screen/expert-groups/consult?lang=en&do=groupDetail.groupDetail&groupID=3639"><span>Visit our space</span><span class="ico-cta"></span></a></p>-->
<p class="ico-next-to before"><img aria-hidden="true" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/581239505/ico-lock-secondary.svg"><span><a class="restricted-space-link" target="_blank" href="https://ec.europa.eu/digital-building-blocks/sites/x/IIG3CQ">Restricted space</a></span></p> 
</div>

<div class="col-4 col-separator-before">
<h3 class="h5">Sub-groups</h3>
<p class="opacity-75">Six sub-groups have been set-up to examine specific topics related to the Once-Only Technical System and are expected to report to the Single Digital Gateway Coordination Group. They enable the participation of all Member States in the discussion and ensure the work done by Member State experts is monitored. The sub-groups can only be joined by experts officially nominated by their National Coordinators.</p>
<!--<p><a class="btn primary-negative" href="#"><span>Visit our space</span><span class="ico-cta"></span></a></p>-->
<p class="ico-next-to before"><img aria-hidden="true" src="https://ec.europa.eu/digital-building-blocks/sites/download/attachments/581239505/ico-lock-secondary.svg"><span><a class="restricted-space-link" target="_blank" href="https://ec.europa.eu/digital-building-blocks/sites/x/wxyDIQ">Restricted space</a></span></p>    
</div>
</div>

<div class="cols">
<div class="col-6">
<h3 class="h5">Implementers Collaboration Space</h3>
<p class="p-badge"><span class="badge sm">In development</span></p>
<p class="opacity-75">The Implementers Collaboration page is not yet available but we are currently working on it so that you’ll be able to collaborate soon.</p>
</div>
</div>


</div>

...

CSS Stylesheet
/*---------------------------------*/
/*---OOH HOME PAGE - 03-11-2022---*/
/*-------------------------------*/

@media screen and (max-width: 769px) {
  .img-mobile { width: 180px;}
  .remove-on-mobile { display:none !important;}
}  

@media screen and (max-width: 1200px) {
  .not-d-block-mobile  { display:inline !important;}
} 

/*---INTRODUCTION---*/
#introduction { padding-bottom: 26rem;
background-image: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/610468075565379323/bg-illu-sigle-home-introduction.svg");
background-position: bottom right;
background-repeat: no-repeat;
background-size: cover;
}

#introduction h1 { margin-bottom:2.5rem;}

@media screen and (max-width: 769px) {
  #introduction { background-position: top right; background-size: 240%;}
}  

/*---WHO HUB FOR---*/
#who-hub-for { margin-top:-23rem; padding-top: 0;}
#who-hub-for img { height: 120px;}  

@media screen and (max-width: 768px) {
	.who-hub-for-container p:last-child { margin-bottom: 0;}
}  

@media screen and (min-width: 769px) {
	.who-hub-for-container { display: flex; justify-content: space-between;}
	.who-hub-for-container p { width: 45%;} 
}    

/*---ARCHITECTURAL DESIGN---*/
#architectural-design { background: #F3F4F7;}
#architectural-design h2 { margin-bottom:2.5rem;}  
#architectural-design .cols:last-child p:last-child { margin-bottom:0;}  
/*hack - remove empty p from confluence*/
#architectural-design > p:first-child, #architectural-design > p:last-child { display: none; border:1px solid red;}
#architectural-design .technical-system_steps { list-style: none; margin:0; padding: 0;}
#architectural-design .technical-system_steps li > div { display:flex; align-items: baseline; gap:10px;}
#architectural-design .technical-system_steps li > div > span { display: flex; align-items: center; justify-content: center; background: #E3E6EB; width: 24px; height: 24px; min-width: 24px; border-radius: 24px;  color: #3D597A; font-size: 12px;}
#architectural-design .ico-download {filter: invert(99%) sepia(100%) saturate(2%) hue-rotate(141deg) brightness(110%) contrast(100%);} 
#architectural-design .diagram { margin-top:2.5rem;}  

@media screen and (max-width: 768px) {
   #architectural-design .technical-system_steps.mobile { margin-top:-2rem;}  
}

@media screen and (min-width: 769px) {
    #architectural-design h3 { margin-top:3rem;}     
}       

/*---TECHNICAL DOCUMENTATION---*/
#technical-documentation { position:relative; 
background-image: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/610468075565379323/bg-illu-sigle-service-documentation.svg");
background-position: top right;
background-repeat: no-repeat;
background-size: cover;
background-color: white;}

@media screen and (max-width: 769px) {
  #technical-documentation { background-position: top right; background-size: 240%;}
}  

#technical-documentation .container > p:last-child { display:none; border:1px solid red;}
#technical-documentation .card-grid small { color: #5D24A4;}
#technical-documentation .card-grid-footer { text-align: right;}
#technical-documentation .card-grid-footer p:first-child { margin-bottom:1.5rem;}
.technical-documentation-cta { margin-bottom:0 !important;}

@media screen and (min-width: 769px) {
	#technical-documentation .card-grid-body p:last-child { margin-bottom: 0;}
	.technical-documentation-cta { margin-top:2.5rem !important;} 
}

/*---SERVICES---*/
#services { background: #00284A;}
#services h2, #services h3, #services p { color: white;}
#services .card-grid { padding: 0; background: transparent;}
#services .col-separator-before:before, 
#services .col-separator-after:after { border-left:1px solid rgba(255, 255, 255, 0.12);}  
#services .opacity-75 { opacity: 0.75;}
#services .opacity-50 { opacity: 0.50;}
#services .badge { margin-bottom:0.5rem; color: #995E00; background: #FFEECC;}
/*HACK remove empty p from Confluence*/
#services .col-4 > p:first-child { border:1px solid green; display: none;}

@media screen and (min-width: 769px) {
  #services { padding-bottom:6rem;}
  #services .card-grid-body p:last-child { margin-bottom:0;}
}    

/*---SUPPORTING SERVICES---*/
#supporting-services { padding-bottom:11.25rem; background: #F3F4F7;
background-image: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/610468075565379323/bg-illu-sigle-supporting-services.svg");
background-position: bottom right;
background-repeat: no-repeat;
background-size: cover;
}
#supporting-services .cols:last-child { margin-top:-3rem;}
#supporting-services h2 { margin-bottom:2.5rem;}
#supporting-services hr { margin:2rem 0 3rem 0; border:none; border-top:1px solid #E3E6EB; height: 1px;}

@media screen and (min-width: 769px) {
  .supporting-services-container { display: flex; justify-content: space-between;}
  .supporting-services-container p:first-child { width: 70%;}
  .supporting-services-container p:last-child { width: 30%; text-align: right;}
  .supporting-services-container .btn { margin-left:1rem;}
}     

/*---LATEST NEWS---*/
#latest-news .news-teaser-root > div > div > div {display: inline-block; margin-top:1rem; background: #FFFFFF; border-radius: 12px; box-shadow: 0px 2px 12px rgba(0, 24, 50, 0.12);}
#latest-news .news-teaser-root a img {  border-radius:0% 100% 0% 100% / 24% 0% 100% 76%; border-top-left-radius: 12px; border-top-right-radius: 12px;}
#latest-news .news-teaser-root > div > div > div > div > div > div:last-child { padding:0 2rem 0.25rem 2rem;}
#latest-news .news-teaser-root a h2 {font-size: 1.2rem; line-height: 1.4; text-transform: initial; text-decoration:none;}
#latest-news .news-teaser-root a, #latest-news .news-teaser-root a:link { display: inline-block; margin-bottom:0; color: #001832; text-decoration: none;}
#latest-news .news-teaser-root a:hover { text-decoration: underline;}
#latest-news .news-teaser-root .aui-group span { font-size: initial; color: #001832; }
#latest-news .news-teaser-root > div > div:last-child button { color: #001832 !important; background-color: transparent; border: 1px solid #B7C2CF; border-radius: 6px;}
#latest-news .news-teaser-root > div > div:last-child button:hover { text-decoration: underline;}

@media screen and (max-width: 768px) {
#latest-news .news-teaser-root > div > div > div  { position:relative !important; width: auto !important; left: auto !important; top: auto !important;}
#latest-news .news-teaser-root .aui-group { min-height: auto !important;}
}

/*hack - remove empty p from confluence*/
#latest-news .container > p:first-child, #latest-news .container > p:last-child { display:none; border:1px solid red;}

/*---COLLABORATE WITH US---*/
#collaborate-with-us { position:relative; z-index: 5; margin-bottom: -16rem; padding-top: 0; padding-bottom: 0; background: linear-gradient(to right, #00284A 0%, #00284A 50%, transparent 50%, transparent 100%);}
#collaborate-with-us .container { padding: 6rem 3rem 6rem 0; background-color: #00284A; border-top-right-radius: 60px; border-bottom-right-radius: 60px;
background-image: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/610468075565379323/illu-launch-rocket.png");
background-position:  90% bottom;
background-repeat: no-repeat;
}
#collaborate-with-us h2 { margin-bottom:2.5rem;}
#collaborate-with-us .col-separator-before:before, 
#collaborate-with-us .col-separator-after:after { border-left:1px solid rgba(255, 255, 255, 0.12);}  
#collaborate-with-us .opacity-75 { opacity: 0.75;}
#collaborate-with-us h2, #collaborate-with-us h3, #collaborate-with-us p { color: white;}
#collaborate-with-us .p-badge {} 
#collaborate-with-us .badge { margin-bottom:0; color: #995E00; background: #FFEECC;}
#collaborate-with-us a, #collaborate-with-us .restricted-space-link { color: #F4BEFE;}

/*hack - remove empty p from confluence*/
#collaborate-with-us > p:first-child,  #collaborate-with-us > p:last-child { display:none; border:1px solid red;}

/*---SERVICE DESK---*/
#service-desk { position:relative; z-index: 4; padding-top: 21rem;
background-image: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/610468075565379323/bg-illu-sigle-service-desk.svg");
background-position: top right;
background-repeat: no-repeat;
background-size: cover;}  
#service-desk .service-desk-cta { margin-top: 2.5rem; margin-bottom:0;} 

@media screen and (max-width: 769px) {
  #service-desk { background-position: center right; background-size: 240%;}
}