Skip to main content

Function: trackAndTraceService()

trackAndTraceService(client): object

Defined in: service/TrackAndTraceService.ts:16

Service for managing track and trace operations

Parameters

client

GraphQLClient

Returns

createTrackAndTrace()

createTrackAndTrace(input): Promise<TrackAndTrace>

Creates a new track and trace record *

Parameters

input

TrackAndTraceCreateInput

Track and trace creation input *

Returns

Promise<TrackAndTrace>

Promise<TrackAndTrace> The created track and trace record

getTrackAndTrace()

getTrackAndTrace(id): Promise&lt;TrackAndTrace>

Retrieves a specific track and trace record *

Parameters

id

number

Track and trace ID *

Returns

Promise&lt;TrackAndTrace>

Promise<TrackAndTrace> Track and trace data

getTrackAndTraces()

getTrackAndTraces(input?): Promise&lt;TrackAndTraceResponse>

Retrieves track and trace records with search *

Parameters

input?

TrackAndTraceSearchInput

Search input parameters *

Returns

Promise&lt;TrackAndTraceResponse>

Promise<TrackAndTraceResponse> Track and trace response

updateTrackAndTrace()

updateTrackAndTrace(variables): Promise&lt;TrackAndTrace>

Updates an existing track and trace record *

Parameters

variables

TrackAndTraceUpdateVariables

Track and trace update input *

Returns

Promise&lt;TrackAndTrace>

Promise<TrackAndTrace> The updated track and trace record