If any of the Parameters reference a table field that is modeled with either an
EncryptDataAttribute or FieldDataTypeAttribute, then the function
GetInterpretedFieldValue(String, Object) will need to be called, replacing the
target parameter with the returned value so that the field value will be properly set prior
to executing any database function.