@abc.abstractmethod<EOL><INDENT>def reassign_parameter_to_configuration(self, parameter_id, from_configuration_id, to_configuration_id):<DEDENT>
pass<EOL>
Moves a ``Parameter`` from one ``Configuration`` to another.

        Mappings to other ``Configurations`` are unaffected.

        :param parameter_id: the ``Id`` of the ``Parameter``
        :type parameter_id: ``osid.id.Id``
        :param from_configuration_id: the ``Id`` of the current ``Configuration``
        :type from_configuration_id: ``osid.id.Id``
        :param to_configuration_id: the ``Id`` of the destination ``Configuration``
        :type to_configuration_id: ``osid.id.Id``
        :raise: ``NotFound`` -- ``parameter_id from_configuration_id,`` or ``to_configuration_id`` not found or
        ``credit_id`` not mapped to ``from_configuration_id``
        :raise: ``NullArgument`` -- ``parameter_id, from_configuration_id,`` or ``to_configuration_id`` is ``null``
        :raise: ``OperationFailed`` -- unable to complete request
        :raise: ``PermissionDenied`` -- authorization failure

        *compliance: mandatory -- This method must be implemented.*