Message

Criterion '588e9cbb-aaaf-48de-b5df-46254e5d2742' MUST have RequirementGroup '976b5acb-c00f-46ca-8f83-5ce6abfdfe43' as child number 1.

Context
ccv:Criterion[cbc:ID[normalize-space(text()) = '588e9cbb-aaaf-48de-b5df-46254e5d2742']]
Test
ccv:RequirementGroup[1] and normalize-space(ccv:RequirementGroup[1][current()]/cbc:ID/text()) = '976b5acb-c00f-46ca-8f83-5ce6abfdfe43'