Type, constants and menu choices to define whether p or d are known, as temporary solution until enumerations are available