Typically you define just one visualization for a field, but it is possible to define several visualizations and use them in different contexts:

Here is the source for the visualizations:
Begin_Com Role(*EXTENDS #PRIM_OBJT)