Complexe inhoudsopgave automatisch genereren

Ik wil een complexe inhoudsopgave maken in Indesign. Heeft iemand een idee hoe ik dat moet doen? Een gewone inhoudsopgave maken is geen probleem, Stijlen aanmaken en toekennen, en in het menu aangeven welke stijlen je wil genereren enz.

Wat ik nl. wil is van een adressenlijst een aantal gegevens per adres in de inhoudsopgave vermelden. Maar er staan meerdere adressen op 1 pagina.

Bijv.
Piet Pietersen
Henkstraat 80
3333AB Amsterdam
(dit staat dan op pagina 20)

Henk Henkel
Pietstraat 80
3333AB Amsterdam
(dit staat dan ook op pagina 20)

In de inhoudsopgave wil ik uiteindelijk op plaatsnaam alles genereren. Daar moet dan komen te staan:
Amsterdam Piet Pietersen Henkstraat 20
Amsterdam Henk Henkel Pietstraat 20

Weet iemand hoe ik deze gegevens kan genereren? Als het al te doen is?

Wanneer de adressenlijst al op plaatsnaam staat, is het dan niet handig de inhoudsopgave op naam te doen. Dan heb je ook maar een regel die je indexeert, en dan is het weer een makkelijk geval. Je maakt immers een index om niet nog een keer alle data te hoeven tonen. Of zet de postcode er ook nog bij en je hoeft helemaal niet meer naar pagina 20.

In het boekje staat alles niet op plaatsnaam maar op naam van de persoon. Heb ik in het voorbeeld toevallig 2x amsterdam achter elkaar staan, maar dat is niet het geval