<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.de4a.eu/index.php?action=history&amp;feed=atom&amp;title=RegRep</id>
	<title>RegRep - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.de4a.eu/index.php?action=history&amp;feed=atom&amp;title=RegRep"/>
	<link rel="alternate" type="text/html" href="https://wiki.de4a.eu/index.php?title=RegRep&amp;action=history"/>
	<updated>2026-05-15T13:04:57Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.de4a.eu/index.php?title=RegRep&amp;diff=5895&amp;oldid=prev</id>
		<title>Javier.ferrero: Initial version</title>
		<link rel="alternate" type="text/html" href="https://wiki.de4a.eu/index.php?title=RegRep&amp;diff=5895&amp;oldid=prev"/>
		<updated>2023-03-01T09:13:57Z</updated>

		<summary type="html">&lt;p&gt;Initial version&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;RegRep is a [http://docs.oasis-open.org/regrep/regrep-core/v4.0/os/regrep-core-overview-v4.0-os.html data format standard by OASIS]. It adds another layer of abstraction onto XML schema and splits the data into so called “slots”.&lt;br /&gt;
&lt;br /&gt;
The usage of RegRep is very limited to inside the DE4A Connector. Before the main DEA message is send it is wrapped into a thin RegRep wrapper.&lt;br /&gt;
&lt;br /&gt;
== RegRep Evidence Request ==&lt;br /&gt;
The RegRep Evidence Request consists of the following slots:&lt;br /&gt;
&lt;br /&gt;
* '''SpecificationIdentifier''' (of type String) – Defines the underlying specification that is implemented. Must contain the value &amp;lt;code&amp;gt;de4a-iem-v2&amp;lt;/code&amp;gt;.&lt;br /&gt;
* '''IssueDateTime''' (of type DateTime) – Defines the date and time when request was created.&lt;br /&gt;
* '''DE4AQuery''' (of type Any) – Contains the main DE4A data model.&lt;br /&gt;
&lt;br /&gt;
The following example code shows a complete DE4A RegRep query.&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;query:QueryRequest xmlns:lcm=&amp;quot;urn:oasis:names:tc:ebxml-regrep:xsd:lcm:4.0&amp;quot; xmlns:query=&amp;quot;urn:oasis:names:tc:ebxml-regrep:xsd:query:4.0&amp;quot; xmlns:spi=&amp;quot;urn:oasis:names:tc:ebxml-regrep:xsd:spi:4.0&amp;quot; xmlns:rs=&amp;quot;urn:oasis:names:tc:ebxml-regrep:xsd:rs:4.0&amp;quot; xmlns:wsa=&amp;quot;http://www.w3.org/2005/08/addressing&amp;quot; xmlns:xlink=&amp;quot;http://www.w3.org/1999/xlink&amp;quot; xmlns:rim=&amp;quot;urn:oasis:names:tc:ebxml-regrep:xsd:rim:4.0&amp;quot; id=&amp;quot;fa62b109-b564-4985-a322-afb92e82d906&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;rim:Slot name=&amp;quot;SpecificationIdentifier&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;rim:SlotValue xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xsi:type=&amp;quot;rim:StringValueType&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;rim:Value&amp;gt;de4a-iem-v2&amp;lt;/rim:Value&amp;gt;&lt;br /&gt;
   &amp;lt;/rim:SlotValue&amp;gt;&lt;br /&gt;
  &amp;lt;/rim:Slot&amp;gt;&lt;br /&gt;
  &amp;lt;rim:Slot name=&amp;quot;IssueDateTime&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;rim:SlotValue xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xsi:type=&amp;quot;rim:DateTimeValueType&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;rim:Value&amp;gt;2023-01-28T20:10:49.827+01:00&amp;lt;/rim:Value&amp;gt;&lt;br /&gt;
   &amp;lt;/rim:SlotValue&amp;gt;&lt;br /&gt;
  &amp;lt;/rim:Slot&amp;gt;&lt;br /&gt;
  &amp;lt;query:ResponseOption returnType=&amp;quot;LeafClassWithRepositoryItem&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;query:Query queryDefinition=&amp;quot;DE4AQueryIt2&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;rim:Slot name=&amp;quot;DE4AQuery&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;rim:SlotValue xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xsi:type=&amp;quot;rim:AnyValueType&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;!-- main DE4A request here --&amp;gt;&lt;br /&gt;
     &amp;lt;/rim:SlotValue&amp;gt;&lt;br /&gt;
   &amp;lt;/rim:Slot&amp;gt;&lt;br /&gt;
  &amp;lt;/query:Query&amp;gt;&lt;br /&gt;
&amp;lt;/query:QueryRequest&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== RegRep Evidence Response ==&lt;br /&gt;
The RegRep Evidence Response consists of the following slots:&lt;br /&gt;
&lt;br /&gt;
* '''SpecificationIdentifier''' (of type String) – Defines the underlying specification that is implemented. Must contain the value &amp;lt;code&amp;gt;de4a-iem-v2&amp;lt;/code&amp;gt;.&lt;br /&gt;
* '''IssueDateTime''' (of type DateTime) – Defines the date and time when request was created.&lt;br /&gt;
* '''DE4AResponse''' (of type Any) – Contains the main DE4A data model.&lt;br /&gt;
&lt;br /&gt;
The following example code shows a complete DE4A RegRep query response.&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;query:QueryResponse xmlns:lcm=&amp;quot;urn:oasis:names:tc:ebxml-regrep:xsd:lcm:4.0&amp;quot; xmlns:query=&amp;quot;urn:oasis:names:tc:ebxml-regrep:xsd:query:4.0&amp;quot; xmlns:spi=&amp;quot;urn:oasis:names:tc:ebxml-regrep:xsd:spi:4.0&amp;quot; xmlns:rs=&amp;quot;urn:oasis:names:tc:ebxml-regrep:xsd:rs:4.0&amp;quot; xmlns:wsa=&amp;quot;http://www.w3.org/2005/08/addressing&amp;quot; xmlns:xlink=&amp;quot;http://www.w3.org/1999/xlink&amp;quot; xmlns:rim=&amp;quot;urn:oasis:names:tc:ebxml-regrep:xsd:rim:4.0&amp;quot; status=&amp;quot;urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Success&amp;quot; requestId=&amp;quot;reqid&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;rim:Slot name=&amp;quot;SpecificationIdentifier&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;rim:SlotValue xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xsi:type=&amp;quot;rim:StringValueType&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;rim:Value&amp;gt;de4a-iem-v2&amp;lt;/rim:Value&amp;gt;&lt;br /&gt;
    &amp;lt;/rim:SlotValue&amp;gt;&lt;br /&gt;
  &amp;lt;/rim:Slot&amp;gt;&lt;br /&gt;
  &amp;lt;rim:Slot name=&amp;quot;IssueDateTime&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;rim:SlotValue xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xsi:type=&amp;quot;rim:DateTimeValueType&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;rim:Value&amp;gt;2023-01-28T20:18:46.598+01:00&amp;lt;/rim:Value&amp;gt;&lt;br /&gt;
    &amp;lt;/rim:SlotValue&amp;gt;&lt;br /&gt;
  &amp;lt;/rim:Slot&amp;gt;&lt;br /&gt;
  &amp;lt;rim:RegistryObjectList&amp;gt;&lt;br /&gt;
    &amp;lt;rim:RegistryObject id=&amp;quot;910a4e63-a08d-4d8b-b736-e94e9098b1fd&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;rim:Slot name=&amp;quot;DE4AResponse&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;rim:SlotValue xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xsi:type=&amp;quot;rim:AnyValueType&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;!-- main DE4A response here --&amp;gt;&lt;br /&gt;
        &amp;lt;/rim:SlotValue&amp;gt;&lt;br /&gt;
      &amp;lt;/rim:Slot&amp;gt;&lt;br /&gt;
    &amp;lt;/rim:RegistryObject&amp;gt;&lt;br /&gt;
  &amp;lt;/rim:RegistryObjectList&amp;gt;&lt;br /&gt;
&amp;lt;/query:QueryResponse&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Javier.ferrero</name></author>
	</entry>
</feed>