Verify DSCSA T3 + GS1 SGTIN and EPCIS event (art-112) → verify saleable returns against the original transaction (art-113) → assess suspect/illegitimate product and required FDA actions (art-114). Client-side, zero-egress alternative to a permissioned serialization consortium.
verify_dscsa_transaction_statement{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "verify_dscsa_transaction_statement",
"arguments": {
"sgtin": "00312345678901.12345",
"transaction_information": true,
"transaction_history": true,
"transaction_statement": true,
"epcis_event_type": "ObjectEvent"
}
},
"id": 1
}
verify_saleable_return{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "verify_saleable_return",
"arguments": {
"returned_sgtin": "00312345678901.12345",
"returned_lot": "LOT-2026-001",
"original_transaction_hash": "sha256:<from step 1>",
"original_sgtin": "00312345678901.12345",
"original_lot": "LOT-2026-001",
"authorized_trading_partner": true
}
},
"id": 2
}
assess_suspect_product_status{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "assess_suspect_product_status",
"arguments": {
"sgtin": "00312345678901.12345",
"suspect_trigger": "saleable_return_refused",
"counterfeit_evidence": false,
"serial_verification_attempted": true,
"quarantine_initiated": true
}
},
"id": 3
}