How to place different family types using csv

i am newbie using dynamo and searched around not still not found any solution for how use a csv file with coordinates , bearing and different family types to place all famlies.
seems cant use place family instance with one list to select one family? thanks in advance.

@Frederic Please upload (or provide a link to) relevant file (csv, rfa, rvt) to enable us to make useful suggestions.

the csv may look like to have families information:
x. y. z. bearing. family type
123 456. 10. 300. type A
150. 566. 20. 330. type B

With coords you build the points.
With the type name you will select the right FamilyType.ByName
Bearing is for? A parameter to fill?

yes, i will try with this. tks.