Difference between revisions of "Data Dictionary"

From DE4A
Jump to navigation Jump to search
Line 98: Line 98:
 
Allowed values:  
 
Allowed values:  
  
nuts0 à National level  
+
nuts0: National level  
  
nuts1 à Regional/Province level  
+
nuts1: Regional/Province level  
  
nuts2 à Regional/Province level  
+
nuts2: Regional/Province level  
  
nuts3 à Regional/Province level  
+
nuts3: Regional/Province level  
  
lau à Local level  
+
lau: Local level  
  
edu à Educational level  
+
edu: Educational level  
 
|-
 
|-
 
|AtuCode
 
|AtuCode
Line 119: Line 119:
 
Allowed values:  
 
Allowed values:  
  
ISO 3166-1 alfa-2 à For nuts0  
+
ISO 3166-1 alfa-2 for nuts0  
  
Region à For nuts1-3  
+
Region for nuts1-3  
  
Municipality à For lau  
+
Municipality for lau  
  
Educational Organization à For edu  
+
Educational Organization for edu  
 
|-
 
|-
 
|AtuLatinName
 
|AtuLatinName
Line 137: Line 137:
 
|Not apply
 
|Not apply
 
|N
 
|N
|Identifies DataOwner in format iso6523.  
+
|Identifies DataOwner in format iso6523.<br />
 
+
It defines Party ID for all participants
 
 
 
 
 
 
It defines Party ID for all participants  
 
  
 
MUST be UNIQUE  
 
MUST be UNIQUE  
 
 
  
 
Format: {PEPPOL ParticipantIdentifierScheme}::{Domain Scheme}:{Party Id}  
 
Format: {PEPPOL ParticipantIdentifierScheme}::{Domain Scheme}:{Party Id}  
 
 
  
 
iso6523-actorid-upis::[0-9][0-9][0-9][0-9]:[A-Z0-9]{1,15}  
 
iso6523-actorid-upis::[0-9][0-9][0-9][0-9]:[A-Z0-9]{1,15}  
 
 
  
 
{PEPPOL ParticipantIdentifierScheme} à Must be a constant “iso6523-actorid-upis”  
 
{PEPPOL ParticipantIdentifierScheme} à Must be a constant “iso6523-actorid-upis”  
Line 167: Line 157:
  
 
7 digits DE4A Partner  
 
7 digits DE4A Partner  
 
 
  
 
For regional or local administrations, the entity type is 99 and the 7 digit number is the NUTS/LAU code without country letters and starting with as many zeros on the left as necessary until 7 digits.  
 
For regional or local administrations, the entity type is 99 and the 7 digit number is the NUTS/LAU code without country letters and starting with as many zeros on the left as necessary until 7 digits.  
 
 
  
 
Example Spanish Municipality of San Sebastian with LAU code 20069:  
 
Example Spanish Municipality of San Sebastian with LAU code 20069:  
  
 
ES990020069  
 
ES990020069  
 
 
  
 
Example of Dutch Province of Groningen with NUTS code NL11:  
 
Example of Dutch Province of Groningen with NUTS code NL11:  
Line 413: Line 397:
 
|Not apply
 
|Not apply
 
|Y
 
|Y
|Identifier of the canonical evidence type.  
+
|Identifier of the canonical evidence type.<br />
 +
Format: <nowiki>urn:dea4-eu:CanonicalEvidenceType</nowiki>::<canonical-evidence-type-idtoken><br />
 +
Allowed values for <canonical-evidence-type-idtoken>:
  
 
+
* HigherEducationDiploma  
Format: <nowiki>urn:dea4-eu:CanonicalEvidenceType</nowiki>::<canonical-evidence-type-idtoken>
+
* DomicileRegistrationEvidence  
 
+
* BirthCertificate  
 
+
* MarriageCertificate  
Allowed values for <canonical-evidence-type-idtoken>:
+
* CompanyRegistration  
 
 
 
 
HigherEducationDiploma  
 
 
 
DomicileRegistrationEvidence  
 
 
 
BirthCertificate  
 
 
 
MarriageCertificate  
 
 
 
CompanyRegistration  
 
 
|-
 
|-
 
|RequestGrounds
 
|RequestGrounds
Line 953: Line 928:
 
|Not apply
 
|Not apply
 
|Y
 
|Y
|Identifier of the canonical evidence type.  
+
|Identifier of the canonical evidence type.<br />
 +
Format: <nowiki>urn:dea4-eu:CanonicalEvidenceType</nowiki>::<canonical-evidence-type-idtoken><br />
 +
Allowed values for <canonical-evidence-type-idtoken>:
  
 
+
* HigherEducationDiploma  
Format: <nowiki>urn:dea4-eu:CanonicalEvidenceType</nowiki>::<canonical-evidence-type-idtoken>
+
* DomicileRegistrationEvidence  
 
+
* BirthCertificate  
 
+
* MarriageCertificate  
Allowed values for <canonical-evidence-type-idtoken>:
+
* CompanyRegistration  
 
 
 
 
HigherEducationDiploma  
 
 
 
DomicileRegistrationEvidence  
 
 
 
BirthCertificate  
 
 
 
MarriageCertificate  
 
 
 
CompanyRegistration  
 
 
|-
 
|-
 
|RequestGrounds
 
|RequestGrounds
Line 1,439: Line 1,405:
 
|Not apply
 
|Not apply
 
|Y
 
|Y
|Identifier of the canonical evidence type.  
+
|Identifier of the canonical evidence type.<br />
 
+
Format: <nowiki>urn:dea4-eu:CanonicalEvidenceType</nowiki>::<canonical-evidence-type-idtoken><br />
 
+
Allowed values for <canonical-evidence-type-idtoken>:
Format: <nowiki>urn:dea4-eu:CanonicalEvidenceType</nowiki>::<canonical-evidence-type-idtoken>  
 
 
 
 
 
Allowed values for <canonical-evidence-type-idtoken>:  
 
 
 
 
* HigherEducationDiploma  
 
* HigherEducationDiploma  
 
* DomicileRegistrationEvidence  
 
* DomicileRegistrationEvidence  

Revision as of 08:36, 12 May 2022

This document contains a basic detail about the messages exchanged in every step of the patterns for this iteration. More detailed information is available in the schema definition files.

RequestLookupRoutingInformationType

All the necessary parameters will be in the URL. It will be a comma-separated canonical evidence identifier collection (up to 20) followed by the AtuCode.

Detailed information is available in ‘IAL Technical Design’ Document.

ResponseLookupRoutingInformationType

Element ResponseLookupRoutingInformation.jpg
Name Type Format Mandatory Description
ResponseLookupRoutingInformation ResponseLookupRoutingInformationType Not apply Y Root element
ResponseItem ResponseItemType Not apply Y Contains a list of available sources obtained.
Error ErrorType Cardinality 1..∞ Y Contains the response error.

ResponseItemType

Location: //ResponseLookupRoutingInformation/ResponseItemType
Name Type Format Mandatory Description
ResponsePerCountry ResponsePerCountryType Cardinality 1..∞ Y Contains the data for each source obtained.

ResponsePerCountryType

Location: //ResponseLookupRoutingInformation/ResponseItemType/ResponsePerCountryType
Name Type Format Mandatory Description
CountryCode String Attribute Y The two-letter code of the DP country.

Format: ISO 3166-1 alfa-2

https://www.iso.org/obp/ui/

Provision ProvisionType Cardinality 1..∞ Y

ProvisionType

Location: //ResponseLookupRoutingInformation/ResponseItemType/ResponsePerCountryType/Provision
ComplexType ProvisionType.jpg
Name Type Format Mandatory Description
AtuLevel String Enumerated N Level of administration territorial unit.


Allowed values:

nuts0: National level

nuts1: Regional/Province level

nuts2: Regional/Province level

nuts3: Regional/Province level

lau: Local level

edu: Educational level

AtuCode String Not apply N Code of the administrative territory unit.  


Allowed values:

ISO 3166-1 alfa-2 for nuts0

Region for nuts1-3

Municipality for lau

Educational Organization for edu

AtuLatinName String Not apply N Name of the administrative territorial unit.
DataOwnerId anyURI Not apply N Identifies DataOwner in format iso6523.

It defines Party ID for all participants

MUST be UNIQUE

Format: {PEPPOL ParticipantIdentifierScheme}::{Domain Scheme}:{Party Id}

iso6523-actorid-upis::[0-9][0-9][0-9][0-9]:[A-Z0-9]{1,15}

{PEPPOL ParticipantIdentifierScheme} à Must be a constant “iso6523-actorid-upis”

{Domain Scheme} à Identifies ICD value, must be 4 UNIQUE digits in PEPPOL

{Party Id} à Identifies DE4A Partner, consisting of:

2 letters country

2 digits entity type à 00 if entity is a DE4A partner, 88 if not

7 digits DE4A Partner

For regional or local administrations, the entity type is 99 and the 7 digit number is the NUTS/LAU code without country letters and starting with as many zeros on the left as necessary until 7 digits.

Example Spanish Municipality of San Sebastian with LAU code 20069:

ES990020069

Example of Dutch Province of Groningen with NUTS code NL11:

NL990000011

https://docs.peppol.eu/edelivery/policies/PEPPOL-EDN-Policy-for-use-of-identifiers-4.0-2019-01-28.pdf

DataOwnerPrefLabel String Not apply N Name of the issuing DO from which the evidence is obtained.
ParameterSet ParameterSetType Not apply Y Contains a list of necessary parameters for the requested evidence.

ParameterSetType

Location: //ResponseLookupRoutingInformation/ResponseItemType/ResponsePerCountryType/Provision/ProvisionType
Name Type Format Mandatory Description
Title String Not apply Y Name of the required parameter for the requested evidence.
Parameter ParameterType Cardinality 1..∞ Y Contains the data for each necessary parameter of the requested evidence.

ParameterType

Location: //ResponseLookupRoutingInformation/ AvailableSources/Source/ProvisionItems/ProvisionItem/ParameterSet 
ComplexType ParameterType.jpg
Name Type Format Mandatory Description
Name String Not apply Y Name of the parameter
Optional Boolean Not apply Y Indicates if the parameter is optional of not

ErrorType

Location: //ResponseLookupRoutingInformation
ComplexType ErrorType.jpg
Name Type Format Mandatory Description
Code String Not apply Y Error code occurred. See [FIX TABLE/DOCUMENT ERRORS]
Text String Not apply Y Text defining the above code. See [FIX TABLE/DOCUMENT ERRORS]

RequestExtractMultiEvidenceIMType

ComplexType RequestExtractMultiEvidenceIMType.jpg
Location: //RequestExtractMultiEvidenceIMType
Name Type Format Mandatory Description
RequestExtractMultiEvidenceIMType RequestExtractMultiEvidenceIMType Not apply Y Root element
RequestId String Not apply Y Request message identifier
SpecificationId String Not apply Y Version used and it will define the message structure.
Timestamp Date Not apply Y Date and time when the message is created. Its value will not be changed when subsequent messages having this timestamp attribute are created.
ProcedureId String Not apply N Metadata about a procedure or public service.
DataEvaluator AgentType Not apply Y Identifier will be used to address the evidence back from the DataOwner.
DataOwner AgentType Not apply Y Indentifier indicates the component responsible of issuing the evidence.
RequestEvidenceIMItem RequestEvidenceItemType Cardinality 1..∞ Y Cardinality 1..∞

AgentType

ComplexType AgentType.jpg
Location: //RequestExtractMultiEvidenceIMType/AgentType
Name Type Format Mandatory Description
AgentUrn anyURI Not apply Y Identifies DataOwner in format iso6523.
Define Party ID for all participants

MUST be UNIQUEFormat: {PEPPOL ParticipantIdentifierScheme}::{Domain Scheme}:{Party Id}iso6523-actorid-upis::[0-9][0-9][0-9][0-9]:[A-Z0-9]{1,15}


{PEPPOL ParticipantIdentifierScheme} à Must be a constant “iso6523-actorid-upis”

{Domain Scheme} à Identifies ICD value, must be 4 UNIQUE digits in PEPPOL

{Party Id} à Identifies DE4A Partner, consisting of:

2 letters country

2 digits entity type à 00 if entity is a DE4A partner, 88 if not

7 digits DE4A Partner

For regional or local administrations, the entity type is 99 and the 7 digit number is the NUTS/LAU code without country

letters and starting with as many zeros on the left as necessary until 7 digits.

Example Spanish Municipality of San Sebastian with LAU code 20069:

ES990020069Example of Dutch Province of Groningen with NUTS code NL11:

NL990000011

https://docs.peppol.eu/edelivery/policies/PEPPOL-EDN-Policy-for-use-of-identifiers-4.0-2019-01-28.pdf

AgentName String Not apply Y Name of the agent Data Owner.
RedirectUrl String Not apply Y Redirect URL to Data Owner.

RequestEvidenceItemType

Location: //RequestExtractMultiEvidenceIMType/RequestEvidenceItemType
ComplexType RequestEvidenceItemType.jpg
Name Type Format Mandatory Description
RequestItemId String Not apply Y Evidence request unique id
DataRequestSubject DataRequestSubjectCVType Not apply Y Contains the identifying details of the person, company or representative to obtain the evidence.
CanonicalEvidenceTypeId String Not apply Y Identifier of the canonical evidence type.

Format: urn:dea4-eu:CanonicalEvidenceType::<canonical-evidence-type-idtoken>
Allowed values for <canonical-evidence-type-idtoken>:

  • HigherEducationDiploma
  • DomicileRegistrationEvidence
  • BirthCertificate
  • MarriageCertificate
  • CompanyRegistration
RequestGrounds RequestGrounds Not apply Y Request grounds to request evidence.
AdditionalParameter AdditionalParameterType Cardinality 1..∞ N Contains each additional parameter necessary to request the evidence.

DataRequestSubjectCVType

Location: //RequestExtractMultiEvidenceIMType/RequestEvidenceItemType/DataRequestSubject
ComplexType DataRequestSubjectCVType.jpg
Name Type Format Mandatory Description
DataSubjectPerson NaturalPersonIdentifierType Not apply Y Contains the identifying details of the person to obtain the evidence.
DataSubjectCompany LegalPersonIdentifierType Not apply Y Contains the identifying details of the company to obtain the evidence.
DataSubjectRepresentative NaturalPersonIdentifierType Not apply N Contains the identifying details of the representative to obtain the evidence.

NaturalPersonIdentifierType

Location: //RequestExtractMultiEvidenceIMType/RequestEvidenceItemType/DataRequestSubject/NaturalPersonIdentifierType
ComplexType NaturalPersonIdentifierType.jpg
Name Type Format Mandatory Description
PersonIdentifier String Not apply Y Unique identifier for the natural person as defined by the eIDAS Regulation.
FirstName String Not apply Y Current given names of the natural person.
FamilyName String Not apply Y Current family name of the natural person.
DateOfBirth Date Not apply Y Date of birth for the natural person.

Format: YYYY-MM-DD

Gender String Enumetared Y Gender of the natural person.

Allowed values:

  • Male
  • Female
  • Unspecified
BitrhName String Not apply N First name(s) and family name(s) of the natural person at birth.
PlaceOfBirth String Not apply N Place of birth for a natural person.
CurrentAddress String Not apply N Current address of the natural person as a base64 encoded string.

LegalPersonIdentifierType

Location: //RequestExtractMultiEvidenceIMType/RequestEvidenceItemType/DataRequestSubject/LegalPersonIdentifierType
ComplexType LegalPersonIdentifierType.jpg
Name Type Format Mandatory Description
LegalPersonIdentifier String Not apply Y Unique identifier for the legal person as defined by the eIDAS Regulation.
LegalName String Not apply Y Current legal name for the legal person or organisation.
LegalAddress String Not apply N The address the legal person has registered with the MS authority or operating address if not registered.  

For a company this should be the registered address within the MS issuing the eID as a base64 encoded string.

VATRegistration String Not apply N VAT - VAT registration number.
TaxReference String Not apply N TAX-Ref - tax reference number.
D-2012-17-EUIdentifier String Not apply N D-2012/17/EU - the identifier used under directive 2012/17/EU
LEI String Not apply N Legal Entity Identifier.
EORI String Not apply N Economic Operator Registration and Identification.
SEED String Not apply N System for Exchange of Excise Data.
SIC String Not apply N Standard Industrial Classification.

RequestGroundsType

Location: //RequestExtractMultiEvidenceIMType/RequestEvidenceItemType/RequestGrounds
ComplexType RequestGroundsType.jpg
Name Type Format Mandatory Description
LawELIPermanentLink anyURI Not apply Y Permanent link allowing access to the system.
ExplicitRequest token Enumerated Y Consent allowing access to the system.

Allowed values:

SDGR14

AdditionalParameterType

Location: //RequestExtractMultiEvidenceIMType/RequestEvidenceItemType/AdditionalPatameter
Name Type Format Mandatory Description
Label String Not apply Y Label identifying the required parameter.
Type String Enumerated Y Type of the required parameter.


Allowed values:

  • Date à Date tye
  • InputText à Input Text type
  • YesNo à Selector Yes/No type
Value String Not apply Y Value of the required parameter.

ResponseExtractMultiEvidenceType

ComplexType ResponseExtractMultiEvidenceType.jpg
Location: //ResponseExtractMultiEvidenceType 
Name Type Format Mandatory Description
RequestExtractMultiEvidenceIMType ResponseExtractMultiEvidenceType Not apply Y Root element
RequestId String Not apply Y Request message identifier
Timestamp Date Not apply Y Date and time when the message is created. Its value will not be changed when subsequent messages having this timestamp attribute are created.
DataEvaluator AgentType Not apply Y Identifier will be used to address the evidence back from the DataOwner.
DataOwner AgentType Not apply Y Indentifier indicates the component responsible of issuing the evidence.
ResponseExtractEvidenceItem ResponseExtractEvidenceItemType Cardinality 1..∞ Y Evidence requested

ResponseExtractEvidenceItemType

Location: //ResponseExtractMultiEvidenceType/ResponseExtractEvidenceItem
ComplexType ResponseExtractEvidenceItemType.jpg
Name Type Format Mandatory Description
RequestItemId String Not apply Y Evidence request unique id
DataRequestSubject DataRequestSubjectCVType Not apply Y Contains the identifying details of the person, company or representative to obtain the evidence.
CanonicalEvidenceTypeId String Not apply Y Identifier of the canonical evidence type.

Format: urn:dea4-eu:CanonicalEvidenceType::<canonical-evidence-type-idtoken>

Allowed values for <canonical-evidence-type-idtoken>:

  • HigherEducationDiploma
  • DomicileRegistrationEvidence
  • BirthCertificate
  • MarriageCertificate
  • CompanyRegistration
CanonicalEvidence CanonicalEvidenceType lax Y Canonical Evidence obtained.
DomesticEvidence DomesticEvidenceType Cardinality 1..∞ Y Contains the data of each domestic evidences obtained.
Error ErrorType Cardinality 1..∞ N Contains the data for each error that occurred.

CanonicalEvidenceType

Location: //ResponseExtractMultiEvidenceType/ResponseExtractEvidenceItem/CanonicalEvidence
ComplexType CanonicalEvidenceType.jpg

DomesticEvidenceType

Location: //ResponseExtractMultiEvidenceType/ResponseExtractEvidenceItem/DomesticEvidence
Name Type Format Mandatory Description
IssuingType Token Enumerated Y Indicates what type of evidence it is:

OriginalIssuing à

Original Evidence

MultinlingualFormIssuing à

Multilingual evidence

MimeType normalizedString Enumerated Y Contains the MIME Type of the canonical evidence.
https://docs.oasis-open.org/ubl/os-UBL-2.1/cva/UBL-DefaultDTQ-2.1.html#d4e1
DataLanguage language Not apply N Contains the language of the canonical evidence.
Values conform to RFC 3066, allowed values:
Conformity to ISO 639

Conformity to ISO 3166

Languages registered by the Internet Assigned Numbers Authority (IANA)

Expression pattern: [a-zA-Z]{1,8}(-[a-zA-Z0-9]{1,8})*

EvidenceData base64Binary Not apply Y Contains the domestic that the Data Owner system returns (in formats like XML, PDF, etc.) codified in B64.
AdditionalInfo TextType Not apply N Contains additional information about domestic evidence.

TextType

Location: //ResponseExtractMultiEvidenceType/ResponseExtractEvidenceItem/DomesticEvidence/AdditionalInfo
Name Type Format Mandatory Description
languageID language Attribute N The identifier of the language used in the content.
languageLocaleID normalizedString Attribute N The identification of the locale of the language.

RequestExtractMultiEvidenceUSIType

Location: //ResponseExtractMultiEvidenceUSIType
ComplexType RequestExtractMultiEvidenceUSIType.jpg
Name Type Format Mandatory Description
RequestExtractMultiEvidenceUSIType RequestExtractMultiEvidenceType Not apply Y Root element
RequestId String Not apply Y Request message identifier
SpecificationId String Not apply Y Version used and it will define the message structure.
Timestamp Date Not apply Y Date and time when the message is created. Its value will not be changed when subsequent messages having this timestamp attribute are created.
ProcedureId String Not apply N Metadata about a procedure or public service.
DataEvaluator AgentType Not apply Y Identifier will be used to address the evidence back from the DataOwner.
DataOwner AgentType Not apply Y Indentifier indicates the component responsible of issuing the evidence.
RequestEvidenceUSIItem RequestEvidenceUSIItemType Cardinality 1..∞ Y Evidence requested

RequestExtractMultiEvidenceType

Location: //ResponseExtractMultiEvidenceUSIType/RequestEvidenceUSIItem
ComplexType RequestEvidenceUSIItemType.jpg
Name Type Format Mandatory Description
RequestItemId String Not apply Y Evidence request unique id
DataRequestSubject DataRequestSubjectCVType Not apply Y Contains the identifying details of the person, company or representative to obtain the evidence.
CanonicalEvidenceTypeId String Not apply Y Identifier of the canonical evidence type.

Format: urn:dea4-eu:CanonicalEvidenceType::<canonical-evidence-type-idtoken>
Allowed values for <canonical-evidence-type-idtoken>:

  • HigherEducationDiploma
  • DomicileRegistrationEvidence
  • BirthCertificate
  • MarriageCertificate
  • CompanyRegistration
RequestGrounds RequestGrounds Not apply Y Request grounds to request evidence.
AdditionalParameter AdditionalParameterType Cardinality 1..∞ N Contains each additional parameter necessary to request the evidence.
DataEvaluatorURL anyUri Not apply Y Indicates the redirection url to return to the user.

RedirectUserType

Location: //RedirectUserType
ComplexType RedirectUserType.jpg
Name Type Format Mandatory Description
RedirectUserType RedirectUserType Not apply Y Root element
RequestId String Not apply Y Request message identifier
SpecificationId String Not apply Y Version used and it will define the message structure.
Timestamp Date Not apply Y Date and time when the message is created. Its value will not be changed when subsequent messages having this timestamp attribute are created.
DataEvaluator AgentType Not apply Y Identifier will be used to address the evidence back from the DataOwner.
DataOwner AgentType Not apply Y Indentifier indicates the component responsible of issuing the evidence.
CanonicalEvidenceTypeId String Not apply Y Identifier of the canonical evidence type.

Format: urn:dea4-eu:CanonicalEvidenceType::<canonical-evidence-type-idtoken>

Allowed values for <canonical-evidence-type-idtoken>:

  • HigherEducationDiploma
  • DomicileRegistrationEvidence
  • BirthCertificate
  • MarriageCertificate
  • CompanyRegistration
RedirectURL anyURI Not apply Y Indicates the redirection url to return to the user.
Error ErrorType Cardinality 1..∞ Y Contains the response error.

RequestEventSubscriptionType

Location: //RequestEventSubscriptionType
ComplexType RequestEventSubscriptionType.jpg
Name Type Format Mandatory Description
RequestEventSubscriptionType RequestEventSubscriptionType Not apply Y Root element
RequestId String Not apply Y Request message identifier
SpecificationId String Not apply Y Version used and it will define the message structure.
Timestamp Date Not apply Y Date and time when the message is created. Its value will not be changed when subsequent messages having this timestamp attribute are created.
ProcedureId String Not apply N Metadata about a procedure or public service.
DataEvaluator AgentType Not apply Y Identifier will be used to address the evidence back from the DataOwner.
DataOwner AgentType Not apply Y Indentifier indicates the component responsible of issuing the evidence.
EventSubscripRequestItem EventSubscripRequestItemType Cardinality 1..∞ Y Evidence requested

EventSubscripRequestItemType

Location: //RequestEventSubscriptionType/EventSubscripRequestItem
ComplexType EventSubscripRequestItemType.jpg
Name Type Format Mandatory Description
RequestItemId string Not apply Y Evidence request unique id
DataRequestSubject DataRequestSubjectCVType Not apply Y Contains the identifying details of the person, company or representative to obtain the evidence.
CanonicalEventCatalogUri anyUri Not apply Y
SubscriptionPeriod TimePeriodType Not apply Y Period dates of the subscription

TimePeriodType

Location: //RequestEventSubscriptionType/EventSubscripRequestItem/SubscriptionPeriod
ComplexType TimePeriodType.jpg
Name Type Format Mandatory Description
StartDate dateTime Not apply Y Subscription Start Date
EndDate dateTime Not apply N Subscription End Date

ResponseEventSubscriptionType

Location: //ResponseEventSubscriptionType
ComplexType ResponseEventSubscriptionType.jpg
Name Type Format Mandatory Description
ResponseEventSubscriptionType ResponseEventSubscriptionType Not apply Y Root element
RequestId String Not apply Y Request message identifier
Timestamp Date Not apply Y Date and time when the message is created. Its value will not be changed when subsequent messages having this timestamp attribute are created.
DataEvaluator AgentType Not apply Y Identifier will be used to address the evidence back from the DataOwner.
DataOwner AgentType Not apply Y Indentifier indicates the component responsible of issuing the evidence.
ResponseEventSubscriptionItem ResponseEventSubscriptionItemType Cardinality 1..∞ Y Evidence requested

ResponseEventSubscriptionItemType

Location: //ResponseEventSubscriptionType/ResponseEventSubscriptionItem
ComplexType ResponseEventSubscriptionItemType.jpg
Name Type Format Mandatory Description
RequestItemId string Not apply Y Evidence request unique id
CanonicalEventCatalogUri anyUri Not apply Y
SubscriptionPeriod TimePeriodType Not apply Y Period dates of the subscription

EventNotificationType

Location: //EventNotificationType
ComplexType EventNotificationType.jpg
Name Type Format Mandatory Description
EventNotificationType EventNotificationType Not apply Y Root element
NotificationId String Not apply Y Request notification identifier
Timestamp Date Not apply Y Date and time when the message is created. Its value will not be changed when subsequent messages having this timestamp attribute are created.
DataEvaluator AgentType Not apply Y Identifier will be used to address the evidence back from the DataOwner.
DataOwner AgentType Not apply Y Indentifier indicates the component responsible of issuing the evidence.
EventNotificationItem EventNotificationItemType Cardinality 1..∞ Y Evidence requested

EventNotificationItemType

Location: //EventNotificationType/EventNotificationItem
ComplexType EventNotificationItemType.jpg
Name Type Format Mandatory Description
NotificationItemId string Not apply Y Notification unique id
EventId string Not apply Y Event unique id
EventSubject DataRequestSubjectCVType Not apply Y Contains the identifying details of the person, company or representative to obtain the evidence.
CanonicalEventCatalogUri anyUri Not apply Y
EventDate Datetime Not apply Y Date of the event notification
RelatedEventSubject DataRequestSubjectCVType Cardinality 1..∞ Y

RequestExtractMultiEvidenceLUType

Location: //RequestExtractMultiEvidenceLUType
ComplexType RequestExtractMultiEvidenceLUType.jpg
Name Type Format Mandatory Description
RequestExtractMultiEvidenceLUType RequestExtractMultiEvidenceLUType Not apply Y Root element
RequestId String Not apply Y Request message identifier
SpecificationId String Not apply Y Version used and it will define the message structure.
Timestamp Date Not apply Y Date and time when the message is created. Its value will not be changed when subsequent messages having this timestamp attribute are created.
ProcedureId String Not apply N Metadata about a procedure or public service.
DataEvaluator AgentType Not apply Y Identifier will be used to address the evidence back from the DataOwner.
DataOwner AgentType Not apply Y Indentifier indicates the component responsible of issuing the evidence.
RequestEvidenceLUItem RequestEvidenceLUItemType Cardinality 1..∞ Y Evidence requested

RequestEvidenceLUItemType

Location: //RequestExtractMultiEvidenceLUType/RequestEvidenceLUItem
ComplexType RequestEvidenceLUItemType.jpg
Name Type Format Mandatory Description
RequestItemId String Not apply Y Evidence request unique id
DataRequestSubject DataRequestSubjectCVType Not apply Y Contains the identifying details of the person, company or representative to obtain the evidence.
CanonicalEvidenceTypeId String Not apply Y Identifier of the canonical evidence type.

Format: urn:dea4-eu:CanonicalEvidenceType::<canonical-evidence-type-idtoken>
Allowed values for <canonical-evidence-type-idtoken>:

  • HigherEducationDiploma
  • DomicileRegistrationEvidence
  • BirthCertificate
  • MarriageCertificate
  • CompanyRegistration
RequestGrounds RequestGrounds Not apply Y Request grounds to request evidence.
AdditionalParameter AdditionalParameterType Cardinality 1..∞ N Contains each additional parameter necessary to request the evidence.
EventNotificationRef String Not apply Y Reference of the notification event