Configuration of pseudonymized attributes

The datasource.dtd DTD is adapted for pseudonymization as follows:

<!ELEMENT datasource (description*, realmtable?, dataextraction?, data, archive?, fragments?, mapping?, systemconfig?, tables?, eventspec?, attributetransformation?, eventattributetypes?, attributesettings?, edaeventtype?, pseudonymization?)>

<!ELEMENT eventattribute (#PCDATA)>
<!ELEMENT pseudonymization (eventattribute+)>

The optional element pseudonymization must contain at least one eventattribute sub-element. A eventattribute element contains the name of the Source System attribute to be pseudonymized, expressed as the attribute type that appears in the event in the output file.

Example

The following example shows the pseudonymization of BSEG-ERNAME and LAST_USER.

<event>

              <attribute type="BSEG-ERNAME">Test User</attribute>

              <attribute type="CARDNO">308342023837750</attribute>

              <attribute type="CONTACT_REASON">Bonus not received</attribute>

              <attribute type="FIELD_2">Phone</attribute>

              <attribute type="LAST_USER">Second user</attribute>

              <attribute type="SR_CLOSED_DATE">11.06.2003 18:07:52</attribute>

</event>

<pseudonymization>

<eventattribute>BSEG-ERNAME</eventattribute>

<eventattribute>LAST_USER</eventattribute>

</pseudonymization>

<event>

              <attribute type="BSEG-ERNAME">WReKoRCNHVdJF6FZ8oLqFGg==</attribute>

              <attribute type="CARDNO">308342023837750</attribute>

              <attribute type="CONTACT_REASON">Bonus not received</attribute>

              <attribute type="FIELD_2">Phone</attribute>

              <attribute type="LAST_USER">+XMLp1ip51d++gfVWvA+bQ==</attribute>

              <attribute type="SR_CLOSED_DATE">11.06.2003 18:07:52</attribute>

</event>