--- alias: user-guide-inspection-plan-index description: "This documentation outlines a reusable inspection plan structure and its associated order" --- # Inspection Plan :lock: InspectionPlan.**Show** ## Overview An **Inspection Plan** is an entity that implements a common inspection plan based on sampling, in this case using AQL (Acceptance Quality Limit), which complies with the ISO 2859-1:1999, ANSI/ASQ z1.4 2018, and the MIL-STD 105E standards. A particular **Inspection Plan** is a reusable object that defines a common inspection plan based on sampling via a **Inspection Order** object. An **Inspection Order** is an object that holds the information from the **Inspection Plan** and implements these definitions through the use of a separate object which represents the logical link between the Materials being used for the inspection and the Steps where it is taking place, gathering and storing the context for the operation. For each Step that is configured to be used in an **Inspection Plan**, a certain number of Materials called *Step Material Samples* will be used to perform the steps defined in the **Inspection Plan** configuration. The **Inspection Order** page displays general information on the specific **Inspection Order**. In addition it enables the user to perform all the operations that can be performed on a specific **Inspection Order**. ## Global and Versioned Data A **Inspection Plan** and the associated **Inspection Order**, being a change controlled object, contains global data and versioned data components, as shown in the next picture. ```mermaid graph LR subgraph Design Time subgraph "Inspection Plan (Versioned)" L1[Inspection Plan Configuration] --- Main1[Inspection Plan] Main1 --- L2[Inspection Plan Step] L1 --- L3[Inspection Plan Configuration Step
Step
Data Collection
Data Collection Limit Set] end end subgraph Run Time subgraph "Inspection Order (Non-Versioned)" Main3[Inspection Order] --- L4[Inspection Order Step Sample] Main1 === Main3 L2 ---- L4 L4 --- A5[Data Collection Instance] L4 -.- A6["(Split)
Material"] Main3 ---|Qualified Relation| L5[Inspection Order Material] L5 --- A7[Material] L5 -.- A6 end end L1 ---- C1[StepInspectionPlanContext] class Main1,Main2,Main3,Main4,Main5 mermaid_entity class A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12 mermaid_businessdata class L1,L2,L3,L4,L5,L6 mermaid_entitylinked class C1,C2,C3,C4,C5,C6 mermaid_context class N1,N2,N3,N4,N5,N6 mermaid_nonbusinessdata ``` ## Tying Everything Together ```mermaid graph TD L1[Inspection Order Material] --- L2[Inspection Order] L2 --- L3[Inspection Order Step Sample] L3 --- A2[Data Collection Instance] A1[Material] --- L1 L2 === Main[Inspection Plan] Main === L4[Inspection Plan Step] L4 --- L3 L4 -.- L5[Inspection Plan Configuration Step] L6[Inspection Plan Configuration] === Main L6 --- L5 A3[Data Collection] --- L5 A4[Data Collection Limit Set] -.- L5 classDef mermaid_title color:#000, fill:#fafafa, stroke:#fafafa, stroke-width:0x, font-size:100%, font-weight:200; classDef mermaid_start color:#000, fill:#fafafa, stroke:#fafafa, color:#fafafa, stroke-width:0x, font-size:100%, visibility: hidden; classDef mermaid_businessdata color:#000, fill:#65CDE8, stroke:#65CDE8, stroke-width:0px, font-size:100%; classDef mermaid_nonbusinessdata color:#000, fill:#B7DEE8, stroke:#B7DEE8, stroke-width:0px, font-size:100%; classDef mermaid_entity color:#000, fill:#FB9F53, stroke:#FB9F53, stroke-width:0px, font-size:100%; classDef mermaid_entitylinked color:#000, fill:#FCD5B5, stroke:#FCD5B5, stroke-width:0px, font-size:100%; classDef mermaid_context color:#000, fill:#B9CDE5, stroke:#B9CDE5, stroke-width:0px, font-size:100%; classDef mermaid_optional color:#000, fill:#B7DEE8, stroke:#65CDE8, stroke-width:1px, font-size:100%, stroke-dasharray: 5 5; class Main mermaid_entity class A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12 mermaid_businessdata class L1,L2,L3,L4,L5,L6 mermaid_entitylinked class C1,C2,C3,C4,C5,C6 mermaid_context class N1,N2,N3,N4,N5,N6 mermaid_nonbusinessdata click Main "../../business-data/inspection-plan" click A1 "../../business-data/material" click A2 "../../business-data/data-collection/data-collection-instance" click A3 "../../business-data/data-collection" click A4 "../../business-data/data-collection-limit-set" click L1 "../../business-data/material" click L2 "../../business-data/inspection-plan/inspection-order" ``` ## Sequence Of Steps The necessary steps for correctly using a **Inspection Plan** are the following: 1. Create the **Inspection Plan**. Make sure the document content is available. 2. Approve the **Change Set** which contains the **Inspection Plan** Version that has been created. !!! note For convenience, the **Inspection Plan** can be configured to use implicit **Change Sets**. Please refer to the [Change Set](../change-set/index.md) section for more information. !!! info For more information, see the [Inspection](../../../tutorials/modules/sampling/inspection.md) tutorial. {{ generate_index() }}