I'm afraid there's no simple way to achieve this. You could define a subtype inside a package like this:
SUBTYPE myclient is VARCHAR2(50);
but you would not be able to use this as a type for database column. In order to do so, you would have to define a SQL type with:
CREATE TYPE myclient ...
but you are only able to define record types, object types or collection types this way. This is weird, but well, just as quite a few things in Oracle... :)