How Should I Represent My Input with Multiple fields?

Have you considered using the multiencoder? It will concatenate multiple inputs into a single sdr exactly as you suggest.