<element name="CubicBSpline" type="womlcore:CubicBSplineType" substitutionGroup="gml:AbstractCurveSegment"><annotation><appinfo><sch:title>Schematron validation</sch:title><sch:ns prefix="womlcore" uri="http://xml.fmi.fi/namespace/woml/core/2011/06/15"/><sch:pattern name="Check the existence of the beginKnot in the first Bézier"><sch:rule><sch:assert test="womlcore:bezier/womlcore:CubicBezierSegment[1]/womlcore:beginKnot">The first bezier element must contain a "beginKnot" element"</sch:assert></sch:rule></sch:pattern></appinfo></annotation></element>