Skills › Scientific Agent Skills › iso-standards-readiness › supplier-controls-template.json
supplier-controls-template.json
119 lines · skills/iso-standards-readiness/assets/templates/supplier-controls-template.json at 5f2bc03
1{
2 "_notice": "DRAFT EXAMPLE ONLY. This checklist cannot approve a supplier, determine legal applicability, or establish product/QMS compliance.",
3 "metadata": {
4 "register_id": "<controlled supplier register ID>",
5 "review_date": "<YYYY-MM-DD>",
6 "owner": "<supplier-control owner>",
7 "status": "draft",
8 "evidence": [],
9 "approval": {"status": "pending", "by": "", "date": ""},
10 "source_refs": []
11 },
12 "control_methodology": {
13 "risk_method": "<approved method for supplier/product/process criticality>",
14 "approval_authority": "<authorized role>",
15 "monitoring_and_escalation": "<performance, change, nonconformity, CAPA, and re-evaluation method>",
16 "owner": "<method owner>",
17 "evidence": [],
18 "approval": {"status": "pending", "by": "", "date": ""},
19 "source_refs": []
20 },
21 "suppliers": [
22 {
23 "id": "<supplier ID>",
24 "name": "<supplier legal name>",
25 "owner": "<supplier owner>",
26 "status": "candidate",
27 "criticality": "critical",
28 "product_service_or_process": "<supplied item/service/outsourced process>",
29 "risk_rationale": "<product/process risk and control rationale>",
30 "next_review_date": "<YYYY-MM-DD>",
31 "evidence": [],
32 "approval": {"status": "pending", "by": "", "date": ""},
33 "source_refs": [],
34 "selection_and_initial_evaluation": {
35 "status": "planned",
36 "owner": "<role>",
37 "method": "<qualification method and acceptance criteria>",
38 "evidence": [],
39 "approval": {"status": "pending", "by": "", "date": ""},
40 "source_refs": []
41 },
42 "purchasing_requirements": {
43 "status": "planned",
44 "owner": "<role>",
45 "method": "<specifications, acceptance, records, and communication controls>",
46 "evidence": [],
47 "approval": {"status": "pending", "by": "", "date": ""},
48 "source_refs": []
49 },
50 "change_notification": {
51 "status": "planned",
52 "owner": "<role>",
53 "method": "<notification, review, approval, and validation controls>",
54 "evidence": [],
55 "approval": {"status": "pending", "by": "", "date": ""},
56 "source_refs": []
57 },
58 "incoming_or_acceptance_verification": {
59 "status": "planned",
60 "owner": "<role>",
61 "method": "<risk-based acceptance/verification method>",
62 "evidence": [],
63 "approval": {"status": "pending", "by": "", "date": ""},
64 "source_refs": []
65 },
66 "performance_monitoring": {
67 "status": "planned",
68 "owner": "<role>",
69 "method": "<metrics, data, review, and escalation>",
70 "evidence": [],
71 "approval": {"status": "pending", "by": "", "date": ""},
72 "source_refs": []
73 },
74 "reevaluation": {
75 "status": "planned",
76 "owner": "<role>",
77 "method": "<frequency/triggers and decision criteria>",
78 "evidence": [],
79 "approval": {"status": "pending", "by": "", "date": ""},
80 "source_refs": []
81 },
82 "nonconformity_and_capa": {
83 "status": "planned",
84 "owner": "<role>",
85 "method": "<containment, notification, SCAR/CAPA, effectiveness, escalation>",
86 "evidence": [],
87 "approval": {"status": "pending", "by": "", "date": ""},
88 "source_refs": []
89 },
90 "quality_agreement": {
91 "status": "planned",
92 "owner": "<role>",
93 "method": "<responsibilities, records, audit, change, sub-tier, and notification terms>",
94 "evidence": [],
95 "approval": {"status": "pending", "by": "", "date": ""},
96 "source_refs": []
97 },
98 "subtier_controls": {
99 "status": "planned",
100 "owner": "<role>",
101 "method": "<sub-tier approval, flow-down, monitoring, and change controls>",
102 "evidence": [],
103 "approval": {"status": "pending", "by": "", "date": ""},
104 "source_refs": []
105 },
106 "business_continuity": {
107 "status": "planned",
108 "owner": "<role>",
109 "method": "<continuity, shortage, transfer, and change-risk controls>",
110 "evidence": [],
111 "approval": {"status": "pending", "by": "", "date": ""},
112 "source_refs": []
113 },
114 "conditions": "",
115 "condition_due_date": "",
116 "disposition": ""
117 }
118 ]
119}