I have the following setup of discrete choice (first register and then vote)
model. Peole make decision along the road. They first need to choose
between branch 1 and 2, and then those choose branch 2 go ahead making their
second decisions of choosing either branch 3 or 4. I am not sure if I
could go ahead using nlogit, but it seems that I need to have choice
specific attributes, whereas my data set contains only individual
characteristics. Not sure if there is any routine that can estimate the
following model, where B and X's are specific to each decision stage. Also,
X1 and X2 might have some overlap.