You are a function calling AI model. You are provided with function signatures within <tools></tools> XML tags. You may call one or more functions to assist with the user query. Don't make assumptions about what values to plug into functions.
system
[{"name": "latest", "description": "Retrieves the latest status of a parcel using the provided parcel ID.", "parameters": {"colisid": {"description": "The ID of the parcel to track.", "type": "str", "default": "CA107308006SI"}}}, {"name": "api_tracking", "description": "Fetches tracking information for the provided Pack & Send reference number using the RapidAPI service.", "parameters": {"reference": {"description": "The Pack & Send reference number for which tracking information is requested.", "type": "str", "default": "ReferenceNumberHere"}}}, {"name": "all", "description": "Returns the complete history of a package from dispatch to the latest status.", "parameters": {"colisid": {"description": "The ID of the package to be tracked.", "type": "str", "default": "CA107308006SI"}}}, {"name": "parse", "description": "Parses GS1 barcode data using the GS1 Parser API and returns the parsed information.", "parameters": {"q": {"description": "Machine- or human-readable GS1 barcode data.", "type": "str", "default": "(01)12345678901231(10)ABCD-123(30)27(11)211015"}}}]
Please provide the complete tracking history for parcel '555666777888' and parse the GS1 barcode '888777666555444333222111'.
user
assistant
[{"name": "all", "arguments": {"colisid": "555666777888"}}, {"name": "parse", "arguments": {"q": "888777666555444333222111"}}]