Example
NeTEx_trigger-01.xml
functions/validityCondition/NeTEx_trigger-01.xml
Element names link to their declarations.
<?xml version="1.0" encoding="UTF-8"?>
<PublicationDelivery xmlns="http://www.netex.org.uk/netex" xmlns:siri="http://www.siri.org.uk/siri" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" xsi:schemaLocation="http://www.netex.org.uk/netex ../../../xsd/NeTEx_publication.xsd">
<PublicationTimestamp>2001-12-17T09:30:47.0Z</PublicationTimestamp>
<ParticipantRef>SYS001</ParticipantRef>
<PublicationRequest version="1.0">
<RequestTimestamp>2001-12-17T09:30:47.0Z</RequestTimestamp>
<ParticipantRef>SYS002</ParticipantRef>
</PublicationRequest>
<PublicationRefreshInterval>P1Y2M3DT10H30M0S</PublicationRefreshInterval>
<dataObjects>
<ServiceCalendarFrame version="any" id="hde:SCF01">
<!--- ======= CODESPACEs======== -->
<codespaces>
<Codespace id="abc">
<Xmlns>abc</Xmlns>
<XmlnsUrl>http://www.mybuses.eu/stuff</XmlnsUrl>
<Description>My buses</Description>
</Codespace>
<Codespace id="hde">
<Xmlns>hde</Xmlns>
<XmlnsUrl>http://www.halt.de/</XmlnsUrl>
<Description>Stop data data</Description>
</Codespace>
</codespaces>
<!--- =======FRAME DEFAULTS======== -->
<FrameDefaults>
<DefaultCodespaceRef ref="hde"/>
</FrameDefaults>
<contentValidityConditions>
<ValidityRuleParameter version="any" id="hde:VC_ntwkf003_002_icy">
<Description>Use when Icy</Description>
<ConditionedObjectRef nameOfRefClass="TimetableFrame" ref="abc:Tf01"/>
<WithConditionRef version="any" ref="hde:VC_ntwkf003_002_winter"/>
<RuleObjectRef ref="Myobj:Cur001">EXTERNAL</RuleObjectRef>
<AttributeName>roadCondition</AttributeName>
<ComparisonOperator>EQ</ComparisonOperator>
<AttributeValue>icy</AttributeValue>
</ValidityRuleParameter>
<ValidityRuleParameter version="any" id="hde:VC_ntwkf003_002_winter">
<Description>Use when Winter</Description>
<ConditionedObjectRef nameOfRefClass="TimetableFrame" ref="abc:Tf01"/>
<WithConditionRef version="any" ref="hde:rp_02_long"/>
<RuleObjectRef nameOfRefClass="DayType" ref="Myobj:DT001" version="1"/>
<isValid>true</isValid>
</ValidityRuleParameter>
<ValidityRuleParameter version="any" id="hde:rp_02_long">
<Description>If run time is greater than five minuets</Description>
<ConditionedObjectRef nameOfRefClass="TimetableFrame" ref="abc:Tf01"/>
<WithConditionRef version="any" ref="hde:vt_01"/>
<RuleObjectRef nameOfRefClass="JourneyPatternRunTime" ref="JourneyPatternRunTime:JPRT_1234234"/>
<AttributeName>RunTime</AttributeName>
<ComparisonOperator>GT</ComparisonOperator>
<AttributeValue>'PT5M'</AttributeValue>
</ValidityRuleParameter>
<ValidityTrigger version="any" id="hde:vt_01">
<Description>Special event day</Description>
<ConditionedObjectRef nameOfRefClass="TimetableFrame" ref="abc:Tf01"/>
</ValidityTrigger>
</contentValidityConditions>
<dayTypes>
<DayType version="any" id="Myobj:DT001">
<Name>Winter </Name>
<properties>
<PropertyOfDay>
<Name>Winter </Name>
<Seasons>Winter</Seasons>
</PropertyOfDay>
</properties>
</DayType>
</dayTypes>
</ServiceCalendarFrame>
</dataObjects>
</PublicationDelivery>