<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def notify_change(self, screen_id, x_origin, y_origin, width, height):
 """Requests a size change. in screen_id of type int Logical guest screen number. in x_origin of type int Location of the screen in the guest. in y_origin of type int Location of the screen in the guest. in width of type int Width of the guest display, in pixels. in height of type int Height of the guest display, in pixels. """

        if not isinstance(screen_id, baseinteger):
            raise TypeError("screen_id can only be an instance of type baseinteger")
        if not isinstance(x_origin, baseinteger):
            raise TypeError("x_origin can only be an instance of type baseinteger")
        if not isinstance(y_origin, baseinteger):
            raise TypeError("y_origin can only be an instance of type baseinteger")
        if not isinstance(width, baseinteger):
            raise TypeError("width can only be an instance of type baseinteger")
        if not isinstance(height, baseinteger):
            raise TypeError("height can only be an instance of type baseinteger")
        self._call("notifyChange",
                     in_p=[screen_id, x_origin, y_origin, width, height])