def METHOD_NAME(
    process: ProcessInterface,
) -> pyows_types.ProcessDescription:
    summary = encode_process_summary(process)
    return pyows_types.ProcessDescription(
        **dataclasses.asdict(summary),
        inputs=[encode_input(fix_parameter(*param)) for param in process.inputs],
        outputs=[encode_output(fix_parameter(*param)) for param in process.outputs],
    )