complexType
DescriptorType
attribute DescriptorType/@namespace
element DescriptorType/CodeValue
element DescriptorType/ShortDescription
element DescriptorType/Description
element DescriptorType/EffectiveBeginDate
element DescriptorType/EffectiveEndDate
element DescriptorType/PriorDescriptor
diagram | |||||||||||||||||||||||
namespace | http://ed-fi.org/0110 | ||||||||||||||||||||||
type | extension of ComplexObjectType | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
children | CodeValue ShortDescription Description EffectiveBeginDate EffectiveEndDate PriorDescriptor | ||||||||||||||||||||||
used by | |||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||
source | <xs:complexType name="DescriptorType"> <xs:annotation> <xs:documentation>This is the base for the Descriptor type</xs:documentation> <xs:appinfo> <ann:TypeGroup>Base</ann:TypeGroup> </xs:appinfo> </xs:annotation> <xs:complexContent> <xs:extension base="ComplexObjectType"> <xs:sequence> <xs:element name="CodeValue" type="CodeValue" minOccurs="0"> <xs:annotation> <xs:documentation>A code or abbreviation that is used to refer to the descriptor.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ShortDescription" type="ShortDescription"> <xs:annotation> <xs:documentation>A shortened description for the descriptor.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="Description" minOccurs="0"> <xs:annotation> <xs:documentation>The description of the descriptor.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EffectiveBeginDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>The beginning date of the period when the descriptor is in effect. If omitted, the default is immediate effectiveness.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EffectiveEndDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>The end date of the period when the descriptor is in effect.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PriorDescriptor" type="DescriptorReferenceType" minOccurs="0"> <xs:annotation> <xs:documentation>Immediately prior to the date in EffectiveDate, the reference to the equivalent descriptor.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="namespace" type="URI" use="required"> <xs:annotation> <xs:documentation>A globally unique namespace that identifies this descriptor set. Author is strongly encouraged to use the Universal Resource Identifier (http, ftp, file, etc.) for the source of the descriptor definition. Best practice is for this source to be the descriptor file itself, so that it can be machine-readable and be fetched in real-time, if necessary.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> |
attribute DescriptorType/@namespace
type | URI | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:attribute name="namespace" type="URI" use="required"> <xs:annotation> <xs:documentation>A globally unique namespace that identifies this descriptor set. Author is strongly encouraged to use the Universal Resource Identifier (http, ftp, file, etc.) for the source of the descriptor definition. Best practice is for this source to be the descriptor file itself, so that it can be machine-readable and be fetched in real-time, if necessary.</xs:documentation> </xs:annotation> </xs:attribute> |
element DescriptorType/CodeValue
diagram | ||||||||||
namespace | http://ed-fi.org/0110 | |||||||||
type | CodeValue | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="CodeValue" type="CodeValue" minOccurs="0"> <xs:annotation> <xs:documentation>A code or abbreviation that is used to refer to the descriptor.</xs:documentation> </xs:annotation> </xs:element> |
element DescriptorType/ShortDescription
diagram | ||||||||||
namespace | http://ed-fi.org/0110 | |||||||||
type | ShortDescription | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="ShortDescription" type="ShortDescription"> <xs:annotation> <xs:documentation>A shortened description for the descriptor.</xs:documentation> </xs:annotation> </xs:element> |
element DescriptorType/Description
diagram | ||||||||||
namespace | http://ed-fi.org/0110 | |||||||||
type | Description | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="Description" type="Description" minOccurs="0"> <xs:annotation> <xs:documentation>The description of the descriptor.</xs:documentation> </xs:annotation> </xs:element> |
element DescriptorType/EffectiveBeginDate
diagram | |||||||||
namespace | http://ed-fi.org/0110 | ||||||||
type | xs:date | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="EffectiveBeginDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>The beginning date of the period when the descriptor is in effect. If omitted, the default is immediate effectiveness.</xs:documentation> </xs:annotation> </xs:element> |
element DescriptorType/EffectiveEndDate
diagram | |||||||||
namespace | http://ed-fi.org/0110 | ||||||||
type | xs:date | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="EffectiveEndDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>The end date of the period when the descriptor is in effect.</xs:documentation> </xs:annotation> </xs:element> |
element DescriptorType/PriorDescriptor
diagram | |||||||||||||||||||||||||||||||||||||||
namespace | http://ed-fi.org/0110 | ||||||||||||||||||||||||||||||||||||||
type | DescriptorReferenceType | ||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||
children | CodeValue ShortDescription Description | ||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||
source | <xs:element name="PriorDescriptor" type="DescriptorReferenceType" minOccurs="0"> <xs:annotation> <xs:documentation>Immediately prior to the date in EffectiveDate, the reference to the equivalent descriptor.</xs:documentation> </xs:annotation> </xs:element> |