Mitglieder eines Haushalts zuordnen

In der folgenden Tabelle wird angegeben, wie Beziehungen in der Regel in einem Antragsformular ausgedrückt werden. Voraussetzung ist die Zuordnung der CDS-Entitäten zu einem vorab gefüllten Antragsformular, das dem nachfolgend dargestellten ähnelt. Schwierig ist in diesem Zusammenhang das Ausfüllen des Felds 'In welcher Beziehung stehen Sie zu dieser Person?'. Dieses Feld trägt im folgenden Beispiel die Bezeichnung 'RelType'.

Tabelle 1. Mitglieder des Haushalts
Name In welcher Beziehung stehen Sie zu dieser Person? Geburtsdatum Sozialversicherungsnummer
Grace Ehepartner 2.1.1981 209-57-9943
Ella Kind 3.1.2002 987-23-1190

In diesem Beispiel wird die erforderliche Zuordnung wie folgt geschrieben:

1  <condition expression="Person.isPrimaryParticipant == true">    
2   <map-entity source="Person">            
3     <map-entity source="Relationship">
4       <follow-association source="personID">                
5         <target-entity name="Householder" id="Householder">                  
6           <map-attribute from="firstName" to="Name"/>
7           <map-attribute from="relationshipType" to="RelType" 
            entity="Relationship"/>
8         </target-entity>
9       </follow-association>
10    </map-entity>
11  </map-entity>
12 </condition>

Dies lässt sich wie folgt umschreiben: "Folgen Sie für jede im primären Beteiligten enthaltene Beziehung der Zuordnung zu der Person, auf die von dieser Beziehung verwiesen wird. Ordnen Sie das Attribute 'firstName' der Entität 'Person' dem Feld 'Name' zu. Ordnen Sie das Attribut 'relationshipType' der Entität 'Relationship' dem Feld 'RelType' zu." Der Schlüssel zum Verständnis dieses Beispiels befindet sich in Zeile 7, in der das Feld 'RelType' von einem Attribut in der Entität 'Relationship' zugeordnet wird.