complexType DescriptorReferenceType
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p471.png
namespace http://ed-fi.org/0210
type extension of ReferenceType
properties
base ReferenceType
children CodeValue Namespace
used by
element DescriptorType/PriorDescriptor
complexTypes AbsenceEventCategoryDescriptorReferenceType AcademicSubjectDescriptorReferenceType AccommodationDescriptorReferenceType AccountCodeDescriptorReferenceType AchievementCategoryDescriptorReferenceType AdministrativeFundingControlDescriptorReferenceType AssessmentCategoryDescriptorReferenceType AssessmentIdentificationSystemDescriptorReferenceType AssessmentPeriodDescriptorReferenceType AssessmentReportingMethodDescriptorReferenceType AttendanceEventCategoryDescriptorReferenceType BehaviorDescriptorReferenceType CalendarEventDescriptorReferenceType CalendarTypeDescriptorReferenceType ClassroomPositionDescriptorReferenceType CompetencyLevelDescriptorReferenceType ContactTypeDescriptorReferenceType ContinuationOfServicesReasonDescriptorReferenceType CountryDescriptorReferenceType CourseIdentificationSystemDescriptorReferenceType CredentialFieldDescriptorReferenceType DiagnosisDescriptorReferenceType DisabilityDescriptorReferenceType DisciplineDescriptorReferenceType EducationOrganizationIdentificationSystemDescriptorReferenceType EmploymentStatusDescriptorReferenceType EntryTypeDescriptorReferenceType ExitWithdrawTypeDescriptorReferenceType GradeLevelDescriptorReferenceType GradingPeriodDescriptorReferenceType GraduationPlanTypeDescriptorReferenceType LanguageDescriptorReferenceType LevelOfEducationDescriptorReferenceType LicenseStatusDescriptorReferenceType LicenseTypeDescriptorReferenceType LimitedEnglishProficiencyDescriptorReferenceType PerformanceLevelDescriptorReferenceType ProgramAssignmentDescriptorReferenceType ProgramCharacteristicDescriptorReferenceType ProviderCategoryDescriptorReferenceType ProviderProfitabilityDescriptorReferenceType ProviderStatusDescriptorReferenceType ReasonExitedDescriptorReferenceType ReporterDescriptionDescriptorReferenceType ResidencyStatusDescriptorReferenceType ResponsibilityDescriptorReferenceType SchoolFoodServicesEligibilityDescriptorReferenceType SectionCharacteristicDescriptorReferenceType SeparationReasonDescriptorReferenceType ServiceDescriptorReferenceType SpecialEducationSettingDescriptorReferenceType StaffClassificationDescriptorReferenceType StaffIdentificationSystemDescriptorReferenceType StudentCharacteristicDescriptorReferenceType StudentIdentificationSystemDescriptorReferenceType TeachingCredentialDescriptorReferenceType TermDescriptorReferenceType WeaponDescriptorReferenceType
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID        
documentation
The XML ID associated with this complex object.
ref  xs:IDREF        
documentation
The XML IDREF that references the object associated with this object.
annotation
documentation
Provides references for descriptors during interchange. Use XML IDREF to reference a descriptor record that is included in the interchange. To lookup when already loaded, specify the full URI or the final segment of the URI.
appinfo
<ann:TypeGroup>Base</ann:TypeGroup>
source <xs:complexType name="DescriptorReferenceType">
 
<xs:annotation>
   
<xs:documentation>Provides references for descriptors during interchange. Use XML IDREF to reference a descriptor record that is included in the interchange. To lookup when already loaded, specify the full URI or the final segment of the URI.</xs:documentation>
   
<xs:appinfo>
     
<ann:TypeGroup>Base</ann:TypeGroup>
   
</xs:appinfo>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="ReferenceType">
     
<xs:sequence>
       
<xs:element name="CodeValue" type="CodeValue">
         
<xs:annotation>
           
<xs:documentation>A globally unique identifier within this descriptor type.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="Namespace" type="URI" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>An optional globally unique namespace that identifies this descriptor set. If supplied, the 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. Actual usage of this element for matching descriptors will be system-specific.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element DescriptorReferenceType/CodeValue
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p472.png
namespace http://ed-fi.org/0210
type CodeValue
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 50
annotation
documentation
A globally unique identifier within this descriptor type.
source <xs:element name="CodeValue" type="CodeValue">
 
<xs:annotation>
   
<xs:documentation>A globally unique identifier within this descriptor type.</xs:documentation>
 
</xs:annotation>
</xs:element>

element DescriptorReferenceType/Namespace
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p473.png
namespace http://ed-fi.org/0210
type URI
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 5
maxLength 255
annotation
documentation
An optional globally unique namespace that identifies this descriptor set. If supplied, the 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. Actual usage of this element for matching descriptors will be system-specific.
source <xs:element name="Namespace" type="URI" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>An optional globally unique namespace that identifies this descriptor set. If supplied, the 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. Actual usage of this element for matching descriptors will be system-specific.</xs:documentation>
 
</xs:annotation>
</xs:element>