From c07818c4981ff4dc9b74973b2a047ed46e0350e1 Mon Sep 17 00:00:00 2001 From: Ian Young Date: Thu, 13 Feb 2020 16:15:07 +0000 Subject: [PATCH] Add FlowEnable and FlowDisable to ukfedlabel schema See ukf/ukf-meta#67. --- mdx/schema/uk-fed-label.xsd | 89 ++++++++++++++++++++++++++++++++++++- 1 file changed, 87 insertions(+), 2 deletions(-) diff --git a/mdx/schema/uk-fed-label.xsd b/mdx/schema/uk-fed-label.xsd index fdf261d3..0fa25e5e 100644 --- a/mdx/schema/uk-fed-label.xsd +++ b/mdx/schema/uk-fed-label.xsd @@ -2,7 +2,7 @@ @@ -11,7 +11,12 @@ For additional information, see the Federation Technical Specification. - This version of the schema follows FTS edition 1.1 of 1-June-2007. + This version of the schema includes the UKFederationMember and + AccountableUsers elements described in + FTS edition 1.5 of 6-October-2014. + + All other types and elements defined here are for UK federation + internal use only and are not for publication. @@ -166,4 +171,84 @@ + + + + + + A controlled vocabulary of names of flows in the + UK federation tooling. + + + + + + Because we know the valid flow names, we can restrict + values of flowName to just those names. + + + + + + + + + + + + + + + + + A flow constraint is a dated label naming + a flow within the UK federation tooling. + + + + + + + + + + + + + Indicates that the entity should be removed from the + named flow. + + If labelled with multiple DisableFlow elements, the + entity should be removed from each named flow. + + An entity MUST NOT be labelled with both + EnableFlow and DisableFlow elements. + + + + + + + + Indicates that the entity should be allowed to pass + through the named flow, and removed from other + flows. + + If labelled with multiple EnableFlow elements, the + entity should be allowed to pass through all named + flows, and only removed from flows not named by any + EnableFlow element. + + An entity MUST NOT be labelled with both + EnableFlow and DisableFlow elements. + + + +