PLS-00646: MAP or ORDER method must be defined in the root of the subtype hierarchy Cause: An attempt was made to define a MAP or ORDER method in a subtype. Action: Define the MAP or ORDER method in the root of the subtype hierarchy. You can override MAP methods in subtypes.