ГОСТ Р ИСО 10303-203-2003
WHERE
wrl: <SIZEOF(QUERY ( prc <* parametric_rcprescniation_conicxt | (NOT (
SIZEOF(USEDIN(prc.’ ’)) >= I)) )) = 0):
END_RULE: - - dcpendcnt_itistantiablc_paramctric_repn:scntation_contcxt
RULE dcpendcnt_instantiablc_pcison_and_organization_rolc FOR (
pcrson_and_organization_role) ;
WHERE
wrl: (SlZEOF(QUERY ( poar <* pcreon,and_orgaiiizat ion,role | (NOT <
SIZEOF(USEDIN<poar,* ’)) > - 1)) )) - 0);
END_RULE: - - dcpendcnt_instantiablc_pcrson_and_organization_rolc
RULE dcpcndcni_instantiablc_represcntation_itcm FOR
(rcprescnlation_itcm) ;
WHERE
wrl: (SIZEOF(QUERY ( ri <* representationJtem | (NOT <S!ZEOF(USEDIN(
ri. 1*)) > - I)) )) = 0);
END_RULE; - - dcpendcnt_instantiable_rcprcscntation,item
RULE dcpendcnt_instantiable_sccurity_classification_lcvcl FOR (
seeurity_dassificationJevel);
WHERE
wrl: (SlZEOF(QUERY ( scl <* security_dassincat»on_lcvcl | (NOT (
SIZEOF(USEDIN(scl, *’)) >- 1)))) - 0);
END_RULE: - - dcpendcnt_instantiable_sccurity_classif»cation_lcvcl
RULE dcpcndcnt_instantiablc_shape_representation FOR (
shape representation):
WHERE
wrl: (S1ZEOF (QUERY ( sr <* shape_rcprescntation | (NOT (SIZEOF(USEDIN(
sr,>= I)))) =»0);
END_RULE: - - dcpendcnt_instantiab!c,shape_rcprcscntation
RULE design_contcxt lor_propcity FOR (product_dcfmition) :
WHERE
wrl: (SIZEOF(QUERY ( pd <* product_definilion | ((SlZEOF(USEDIN(pd.
‘CONFIG_CONTROL_DESlGN.‘ + PROPERTY_DEFINITION.DEFINITION ) «■
QUERY ( pdr <* USEDIN( pd, CONFIG_CONTROL_DESIGN.’ +
’PRODUCT_DEFINITION_RELATlON$HIP.RELATED_PRODUCT_DEFINITION’ )
| (SIZEOF(USEDlN(pdr,
*CONFIG_CONTROL_DESIGN.PROPERTY_DEFINITION.* + DEFINITION’))
> - I ) )) >« l) AND (NOT (
’CONFIG_CONTROL_DESIGN.DESIGN_CONTEXT’ IN TYPEOF(pd.
frame_of_refcrcncc)))) )) = 0);
END_RULE; - - dcsign_contcxt_for_pnopcrty
RULE documcnt_to_product_dcfmilion FOR <
cc_design spccification_relerencc) ;
WHERE
wrl: (SlZEOF(QUERY ( sp <* cc_design_specification_n:fcrence | (NOT <(
((‘CONFIG CONTROL_DESIGN.DOCUMENT_RELATIONSHIP.’ +
RELATING,DOCUMENT’) IN ROLESOF(sp\documcnl_rcfcrence.
assigned_documcnt)) AND (SIZEOF(QUERY ( it <* sp.items i (NOT
(’CONFIG_CONTROL_DESIGN.PRODUCT_DEFINITION‘ IN TYPEOF (it))) ))
- 0» OR (NOT ((’CONFIG_CONTROL_DESIGN.DOCUMENT_RELATIONSHIP.’’
’RELATING,DOCUMENT’) IN ROLESOF(sp\documcnl_rcfercncc.
asagncd_dacumcnt))))) )) = 0);
END_RULE; - - dcKiimenl to product dctinilion
RULE elTectivity_requires_approval FOR (eflectivity, ccdesignapproval);
WHERE
I7l