Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Div
classherotext

OOTS Technical Design Documents Version Q1 2023

Div
classquote

Main chapters

Page Tree
spaceKeyTDD
root@self

Div
classyellow_bar

Change log

The following table summarizes the changes compared to the previous release (December 2022).



Chapter / Location 

Area / kind of change

Comments

Location (Chapter, Section)

High Level ArchitectureEditorialAdded LCM to acronym list1.Acronyms

Update

Expanded evidence preview from (just) a service to a process to better describe the various steps, in text and Archimate diagram.

1.3.3



UpdateAdded language on Intermediary platform.

1.3.3

1.3.4


EditorialClarified role of user selection of MS to query.1.10.1
User identification and authenticationUpdate

Clarifications on context, reuse of eIDAS

2.1.1.

2.1.3.2.

2.1.4.


CorrectionUpdate on the use of attributes beyond the mandatory attributes of the minimum data set of eIDAS

2.

2.1.1.

2.1.2.1.

2.1.2.4.

2.1.2.5.

2.1.3.1.

2.1.4.

2.1.3.2.


UpdateFigure 1 for clarification2.1.2.1.

Correction

Update reference to relying party requesting authentication to reflect previous restructure of the chapter.

2.1.2.3.

CorrectionUpdate of title to reflect the restructuring.

2.1.2.4.

2.1.2.3.


CorrectionRestructuring to reflect the different types of representation. New sections added under this chapter.2.3.

UpdateNew example (non-normative) added for user authentication - legal person2.3.4.
Common ServicesCorrectionCorrected reference to RFC 7234 which is obsoleted by RFC 9111.

3.4.3.

3.4.4.


UpdateUpdated the EB jurisdiction-admin-l2 and jurisdiction-admin-l3 description.3.2.4

CorrectionUpdated cardinality of StringValue, DateValue, BooleanValue in SupportedValue in DSD from 0..1 to 0..n . Removal of currently not XSD supported ValueTypes of SupportedValue.

3.1.4

3.1.5


CorrectionUpdated the default value of the ConformsTo attribute in the DSD Query and LCM descriptions from oots:edm-v1.0 to oots-edm:v1.0 to align with Request-Response specification identifier

3.1.3, 3.1.4, 3.1.5


Update

Update query definition and specifications. Inclusion of codelists links, inclusion of sample flows, correction of examples.

Put a note on encoding to query parameter evidencetypeclassification of the DSD (4.2.2. Parameter Details) and requirement-id of the EB and Update of corresponding API DOC

Adding query parameter description for EvidenceProviderClassification

3.1.4 - 4.1 (DSD)

3.2.4 - 4.3 (EB)

3.2.4 - 4.2 (EB)


UpdateChange all XML examples provided in the EB and DSD query specifications. Alignment of text according to examples given. 

3.2.3 (EB), 3.2.4 (EB), 3.1.3 (DSD), 3.1.4 (DSD)



UpdateChange all XML examples provided in the EB and DSD LCM interface specifications. Alignment of text according to examples given. 3.2.5 (EB) 3.1.5 (DSD)

CorrectionUpdated cardinalities in diagrams and text in the EB and DSD LCM interface specifications.3.2.5 (EB) 3.1.5 (DSD)


Correction
Removed Gender-CodeList.gc from Semantic Repository 3.3 Semantic Repository (SR)

UpdateDocument that access to the Common Service is public.3.6.2.5.

UpdateInclusion of "detail" attribute to rs:Exception in DSD and EB queries and LCM

3.2.4 (EB), 3.1.4 (DSD)

3.6 


UpdateAdded section that illustrates an EB Interaction Example Flow3.2.4 (EB) - 4.7 
Evidence ExchangeUpdate

Adding the default value urn:cef.eu:names:identifier:EAS  to @type in section 2.3 Static Routing Metadata of the 4.7 eDelivery configuration.

4.7

Update

Documented that OOTS will (initially) use the current version 1.15 of eDelivery AS4 common profile and four corner profile enhancement.

4.7

UpdateAdded reference to eDelivery certficate guidance document4.7

Update

Added a Payload Profile section that

  • describes the structure of an OOTS evidence exchange message.
  • adds the size restrictions agreed in the TDD sub-group meeting of 2023-03-09. 
  • recommends limitation to OOTS media types. 
4.7.5

UpdatedAdded reference to UX work on previewing multiple evidences.4.9.6

UpdateThe sample flows section was expanded. It now covers all the situations of the Projectathon and has many other corrections and extensions.4.10

UpdateUpdate all XML snippets, comments related to the use of formats and codelists and other corresponding descriptions in Syntax Mapping4.5.1, 4.5.2, 4.5.3

UpdateUpdate all XML examples, comments and corresponding descriptions in OOTS-EDM Examples of the Evidence Exchange4.5.4

UpdateAdding example upon request of an Extract of a Commercial Register4.5.4

CorrectionUpdated Authorized Representative in Data Model Diagram of Evidence Request - Alignment of PlaceOfBirth and Identifier/@schemeID4.5.1

CorrectionChanged name from 1..1 to 1..n and added lang attribute in Agent class (slots: Evidence Provider, Evidence Requester, Error Provider, Issuing Authority 4.5.1, 4.5.2, 4.5.3

CorrectionAdded PostCityName to tables of Syntax Mapping where missing 4.5.1, 4.5.2, 4.5.3

UpdateChanged rim:slots for procedure and requirement from 0..1 to 1..1, making it mandatory due to requirements of the IA4.3, 4.5.1

CorrectionRemoval of currently not XSD supported ValueTypes of SupportedValue.4.5.1
OOTS Guidance and UX RecommendationsUpdateOOTS Guidance is updated to reflect latest views from the guidance team.6.1

UpdateLink to UX recommendations updated6.2
Data ModelsUpdateUpdated the introductory text5

RemovalSections on three categories of data models are removed. They will be replaced by new content.

5.2

5.3

5.4

Related Artifacts



Correction

Updated cardinality of StringValue, DateValue, BooleanValue in SupportedValue in SDG-GenericMetadataProfile.xsd from 0..1 to 0..n . 

Updated cardinality of Jurisdiction relation to Evidence Type from 0..1 to 0..n in in SDG-GenericMetadataProfile-.xsd.

Updated cardinality of RelatedTo relation to ReferenceFramework from 0..1 to 0..n in in SDG-GenericMetadataProfile.xsd.

Change of OOTS XSD and OOTS Driver from version 0.99 (snapshot) to version 1.0.0

SDG-GenericMetadataProfile.xsd

UpdateCreate new set of examples and snippets in the GIT workspace for DSD, EB, LCM and Request-ResponseDirectory OOTS-EDM/xml

UpdateCreate updated set of business rules for DSD, EB, LCM and Request-Response (Folders: "Complete XML examples" and "Snippets" in corresponding directoriesDirectory OOTS-EDM/xlsx

UpdateCreate updated set of content related schematron validation files for DSD, EB, LCM and Request-Response (all files ending with -C.sch) and tested them.Directory OOTS-EDM/sch

Correction

Bugfix DSD-SUB-S.sch and EB-SUB-S.sch.

Changed the use of default value of ConformsTo from oots:edm-v1.0 to oots-edm:v1.0 oots-edm:v1.0. 

Directory OOTS-EDM/sch

UpdateUpdated all readme files links and text aligned with the new xml samples.

Directory OOTS-EDM/xml

Directory OOTS-EDM/sch


Correction

Updated language "en" to "EN"

Replaced "rim:slot" with "rim:Slot"

Replaced code "EDM:ERR:0001" with "EDM:ERR:0002"  in R-EDM-ERR-C015

Removed rules already covered by XSD validation

Removed rules related to Gender

Changed the use of default value of ConformsTo from oots:edm-v1.0 to oots-edm:v1.0 oots-edm:v1.0

Directory OOTS-EDM/OOTS-EDM/xlsx/

UpdateUpdated Api Documentation for the Common Servicesoots.pages.code-europa-eu.gitlab.host/tdd/apidoc/
CSS Stylesheet
.herotext {
	font-size: 30px; 
	font-weight: 800; 
	line-height: 1; 
	margin-top: 10px; 
	margin-bottom: 25px;}

.quote {
	font-size: 15px;
	padding: 20px; 
	border: 2px solid black; 
	border-radius: 5px; 
	line-height:1.6; 
	margin-top: 10px;
}


.yellow_bar {
	padding-top: 20px;
}



#com-atlassian-confluence .page-metadata {display:none;}
#title-text { display: none;}