Appendix A: Common Types
Common and supporting types referenced in this specification are included here as a reference.
A.1 AbstractContentElementType
AbstractContentPackageType
used as an element rather than an object, omitting RefId
, SIF_Metadata
and SIF_ExtendedElements
.
Figure A.1-1: AbstractContentElementType | Element/@Attribute | Char | Description | Type |
---|
| AbstractContentElementType | | AbstractContentPackageType used as an element rather than an object, omitting RefId , SIF_Metadata and SIF_ExtendedElements .
| |
| XMLData | C | Contains an arbitary XML element, encoded in UTF-8. | <xs:any processContents="lax" /> |
@ | Description | O |
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
| xs:token |
| TextData | C | Contains arbitrary text, encoded in UTF-8. | xs:string |
@ | MIMEType | O |
Optional MIME type to specifically indicate the text type. Otherwise text/plain can be assumed.
| xs:token |
@ | FileName | O |
Optional file name to indicate the file from which the content originated, or to suggest a name to use when saving the content.
| xs:token |
@ | Description | O |
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
| xs:token |
| BinaryData | C | Contains the base64Binary encoding of binary or text data not encoded in UTF-8. | xs:base64Binary |
@ | MIMEType | M |
MIME type to indicate the content type.
| xs:token |
@ | FileName | O |
Optional file name to indicate the file from which the content originated, or to suggest a name to use when saving the content.
| xs:token |
@ | Description | O |
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
| xs:token |
| Reference | C | References external content via a URL. | |
@ | MIMEType | M |
MIME type to indicate the content type to be expected when retrieving the external content.
| xs:token |
@ | Description | O |
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
| xs:token |
| Reference/URL | M | Location of external content. | xs:anyURI |
Table A.1-1: AbstractContentElementType
A.2 AbstractContentPackageType
An abstract type for derived content package types, elements and objects. This structure may be used verbatim, optionally extending
with additional attributes, or may be redefined to include only a subset of child elements and/or to add validation to XML
contained in XMLData
. Only one instance of XMLData
, TextData
, BinaryData
or
Reference
can occur in a single instance.
Figure A.2-1: AbstractContentPackageType | Element/@Attribute | Char | Description | Type |
---|
| AbstractContentPackageType | |
An abstract type for derived content package types, elements and objects. This structure may be used verbatim, optionally extending
with additional attributes, or may be redefined to include only a subset of child elements and/or to add validation to XML
contained in XMLData . Only one instance of XMLData , TextData , BinaryData or
Reference can occur in a single instance.
| |
@
| RefId | M | The GUID that uniquely identifies an instance of the package. | RefIdType |
| XMLData | C | Contains an arbitary XML element, encoded in UTF-8. | <xs:any processContents="lax" /> |
@ | Description | O |
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
| xs:token |
| TextData | C | Contains arbitrary text, encoded in UTF-8. | xs:string |
@ | MIMEType | O |
Optional MIME type to specifically indicate the text type. Otherwise text/plain can be assumed.
| xs:token |
@ | FileName | O |
Optional file name to indicate the file from which the content originated, or to suggest a name to use when saving the content.
| xs:token |
@ | Description | O |
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
| xs:token |
| BinaryData | C | Contains the base64Binary encoding of binary or text data not encoded in UTF-8. | xs:base64Binary |
@ | MIMEType | M |
MIME type to indicate the content type.
| xs:token |
@ | FileName | O |
Optional file name to indicate the file from which the content originated, or to suggest a name to use when saving the content.
| xs:token |
@ | Description | O |
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
| xs:token |
| Reference | C | References external content via a URL. | |
@ | MIMEType | M |
MIME type to indicate the content type to be expected when retrieving the external content.
| xs:token |
@ | Description | O |
Contains an optional description of the content or a processing hint with regard to its structure (e.g. named standard, file layout or XSD).
Contents may be mandated in instances of this type, or types that follow the AbstractContentPackageType pattern.
| xs:token |
| Reference/URL | M | Location of external content. | xs:anyURI |
| SIF_Metadata | O | | SIF_Metadata |
| SIF_ExtendedElements | O | | SIF_ExtendedElements |
Table A.2-1: AbstractContentPackageType
A.3 BaseNameType
Base type, without attributes, for Name
elements, primarily to allow structure to be leveraged with different Type
attribute values.
Figure A.3-1: BaseNameType | Element/@Attribute | Char | Description | Type |
---|
| BaseNameType | |
Base type, without attributes, for Name elements, primarily to allow structure to be leveraged with different Type attribute values.
| |
| Prefix | O | A prefix associated with the name like Mr., Ms., etc. | xs:normalizedString |
| LastName | M | The last name. | LastName |
| FirstName | M | The first name. | FirstName |
| MiddleName | O | The middle name or initial. | MiddleName |
| Suffix | O | Generation of suffix like II, Jr., etc. | xs:normalizedString |
| PreferredName | O | This is a name that the person prefers to be called by. | xs:normalizedString |
| SortName | O | This is the name to be used for sorting purposes. | xs:normalizedString |
| FullName | O | A free text field for the complete name. | xs:normalizedString |
Table A.3-1: BaseNameType
<Name Type="04">
<Prefix>Mr.</Prefix>
<LastName>Woodall</LastName>
<FirstName>Charles</FirstName>
<MiddleName>William</MiddleName>
<PreferredName>Chuck</PreferredName>
</Name>
Example A.3-1: BaseNameType
A.4 DefinedProtocolsType
The transport protocols defined in SIF.
Figure A.4-1: DefinedProtocolsType | Element/@Attribute | Char | Description | Type |
---|
| DefinedProtocolsType | | The transport protocols defined in SIF. | values:
- HTTPS
- HTTP
|
Table A.4-1: DefinedProtocolsType
A.5 ExtendedContentType
Allows for any mixed XML in an element.
Figure A.5-1: ExtendedContentType | Element/@Attribute | Char | Description | Type |
---|
| ExtendedContentType | | Allows for any mixed XML in an element. | <xs:complexContent mixed="true">
<xs:restriction base="xs:anyType">
<xs:sequence>
<xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:restriction>
</xs:complexContent> |
Table A.5-1: ExtendedContentType
A.6 FSAmountType
This provides information about the value of a food service transaction amount.
When credits are specified the value is the total cash value of all the credits.
Figure A.6-1: FSAmountType | Element/@Attribute | Char | Description | Type |
---|
| FSAmountType | | | MonetaryAmountType |
@ | Type | |
Type of amount. Note that when this common element is used not all of the following values apply. There are notes to indicate values that are applicable.
The type Value is used to denote the value of the amount.
| values:
- Cash
- BreakfastCredit
- LunchCredit
- Check
- CreditCard
- ACH
- Value
|
@ | Credits | |
Number of credits. This attribute does not apply to Cash or Value
and hence has a value 0 . It only applies to types BreakfastCredit and LunchCredit .
| xs:decimal |
Table A.6-1: FSAmountType
A.7 FSCountType
Reports aggregate counts and, optionally, received funds for individual combinations of student or staff meal status and meal type.
Figure A.7-1: FSCountType | Element/@Attribute | Char | Description | Type |
---|
| FSCountType | | Reports aggregate counts and, optionally, received funds for individual combinations of student or staff meal status and meal type. | |
| MealStatus | C | Student meal status. If a meal status applies, either MealStatus (for students), or EarnedStatus (for staff) is specified. | MealStatus |
| EarnedStatus | C | Staff meal status. | EarnedStatus |
| MealType | O | | MealType |
| Amount | O | | FSAmountType |
| Tax | O | Value of tax collected. | MonetaryAmountType |
| Value | M | The value of the count. | xs:decimal |
Table A.7-1: FSCountType
A.8 GUIDType
SIF format for a GUID.
Figure A.8-1: GUIDType | Element/@Attribute | Char | Description | Type |
---|
| GUIDType | | SIF format for a GUID. | xs:token
|
Table A.8-1: GUIDType
A.9 IdRefType
A reference to a RefId.
Figure A.9-1: IdRefType | Element/@Attribute | Char | Description | Type |
---|
| IdRefType | | A reference to a RefId. | RefIdType |
Table A.9-1: IdRefType
A.10 MonetaryAmountType
A monetary amount.
Figure A.10-1: MonetaryAmountType | Element/@Attribute | Char | Description | Type |
---|
| MonetaryAmountType | | A monetary amount. | xs:decimal |
@ | Currency | O | Currency code. Where omitted, defaults to implementation-defined local currency, typically USD in the United States. | ISO4217CurrencyNamesAndCodeElementsType |
Table A.10-1: MonetaryAmountType
A.11 MsgIdType
A message identifier.
Figure A.11-1: MsgIdType | Element/@Attribute | Char | Description | Type |
---|
| MsgIdType | | A message identifier. | GUIDType |
Table A.11-1: MsgIdType
A.12 NameOfRecordType
Extends BaseNameType
to allow for one Type
attribute value, indicating the name is the name of record;
serves as the primary name in some SIF objects, including StudentPersonal
.
Figure A.12-1: NameOfRecordType | Element/@Attribute | Char | Description | Type |
---|
| NameOfRecordType | |
Extends BaseNameType to allow for one Type attribute value, indicating the name is the name of record;
serves as the primary name in some SIF objects, including StudentPersonal .
| BaseNameType |
@ | Type | M |
Code that specifies what type of name this is.
| values:
- 04
- Name of Record
|
Table A.12-1: NameOfRecordType
A.13 ObjectNameType
An unenumerated SIF object name.
Figure A.13-1: ObjectNameType | Element/@Attribute | Char | Description | Type |
---|
| ObjectNameType | | An unenumerated SIF object name. | xs:NCName
|
Table A.13-1: ObjectNameType
A.14 OrganizationRelationshipType
Provides information about a student's relationship to an organization.
Figure A.14-1: OrganizationRelationshipType | Element/@Attribute | Char | Description | Type |
---|
| OrganizationRelationshipType | | Provides information about a student's relationship to an organization. | |
| ResidencyStatus | M | | |
| ResidencyStatus/Code | M | Location of an individual's legal residence relative to (within or outside) the boundaries of the organization. | NCES0598PublicSchoolResidenceStatusType |
| ResidencyStatus/OtherCodeList | O | | OtherCodeList |
| ProvidingInstruction | M | Flag that indicates if the reporting organization is providing instruction to the student. | xs:boolean |
| ProvidingServices | M | Flag that indicates if the reporting organization is providing services that are not related to instruction to the student. An example of a non-instructional service is transportation. | xs:boolean |
| FinanciallyResponsible | M | Flag that indicates if the reporting organization is financially responsible for the student. | xs:boolean |
Table A.14-1: OrganizationRelationshipType
A.15 OtherNameType
Extends BaseNameType
to allow for Type
attribute values excluding "name of record." Used for other names to
be included in addition to the name of record in objects like StudentPersonal.
Figure A.15-1: OtherNameType | Element/@Attribute | Char | Description | Type |
---|
| OtherNameType | |
Extends BaseNameType to allow for Type attribute values excluding "name of record." Used for other names to
be included in addition to the name of record in objects like StudentPersonal.
| BaseNameType |
@ | Type | M |
Code that specifies what type of name this is, excluding "name of record."
| values:
- 01
- Given Name (Name at Birth)
- 02
- Current Legal
- 03
- Alias
- 05
- Previous Name (sometimes called Maiden Name of Female Persons)
- 07
- Married Name
- 08
- Professional Name
|
Table A.15-1: OtherNameType
A.16 PartialDateType
A year, with an optional month/day, or an optional month by itself.
Figure A.16-1: PartialDateType | Element/@Attribute | Char | Description | Type |
---|
| PartialDateType | | A year, with an optional month/day, or an optional month by itself. | union of:
xs:date xs:gYearMonth xs:gYear |
Table A.16-1: PartialDateType
A.17 RefIdType
An object or element identifier.
Figure A.17-1: RefIdType | Element/@Attribute | Char | Description | Type |
---|
| RefIdType | | An object or element identifier. | GUIDType |
Table A.17-1: RefIdType
A.18 ReportDataObjectType
The SIF objects that can be included in
SIF_ReportObject/ReportData
, plus
ReportPackage
.
Figure A.18-1: ReportDataObjectTypeTable A.18-1: ReportDataObjectType
A.19 ReportPackageType
This package has exactly the same structure as
AbstractContentPackageType
.
ReportPackage
can be used in addition to SIF objects specifically in reporting situations within
SIF_ReportObject
.
At this time, it is not a SIF object. It cannot be requested via
SIF_Query
or
SIF_ExtendedQuery
in a
ReportManifest
. It may be included in
SIF_ReportObject
as part of an external report
definition.
Figure A.19-1: ReportPackageType | Element/@Attribute | Char | Description | Type |
---|
| ReportPackageType | |
This package has exactly the same structure as AbstractContentPackageType . ReportPackage
can be used in addition to SIF objects specifically in reporting situations within SIF_ReportObject .
At this time, it is not a SIF object. It cannot be requested via SIF_Query or SIF_ExtendedQuery
in a ReportManifest . It may be included in SIF_ReportObject as part of an external report
definition.
| AbstractContentPackageType |
Table A.19-1: ReportPackageType
A.20 SelectedContentType
Allows an XML fragment selected from an object to be used in an element with XML validation skipped.
Figure A.20-1: SelectedContentType | Element/@Attribute | Char | Description | Type |
---|
| SelectedContentType | | Allows an XML fragment selected from an object to be used in an element with XML validation skipped. | <xs:complexContent mixed="true">
<xs:restriction base="xs:anyType">
<xs:sequence>
<xs:any processContents="skip" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:restriction>
</xs:complexContent> |
Table A.20-1: SelectedContentType
A.21 SIF_EventObjectType
The SIF objects that can be included in a
SIF_Event
message.
Figure A.21-1: SIF_EventObjectTypeTable A.21-1: SIF_EventObjectType
A.22 SIF_ExampleObjectType
The SIF objects that can be included in
SIF_Query/SIF_Example
.
Figure A.22-1: SIF_ExampleObjectType | Element/@Attribute | Char | Description | Type |
---|
| SIF_ExampleObjectType | | The SIF objects that can be included in SIF_Query/SIF_Example . | choice of:
StudentLocator |
Table A.22-1: SIF_ExampleObjectType
A.23 SIF_ProvideObjectNamesType
The SIF object names that can be specified in a
SIF_Provide
message.
Figure A.23-1: SIF_ProvideObjectNamesType | Element/@Attribute | Char | Description | Type |
---|
| SIF_ProvideObjectNamesType | | The SIF object names that can be specified in a SIF_Provide message. | values:
- AccountingPeriod
- Activity
- ActivityProvider
- AggregateCharacteristicInfo
- AggregateStatisticFact
- AggregateStatisticInfo
- Assessment
- AssessmentAdministration
- AssessmentForm
- AssessmentItem
- AssessmentPackage
- AssessmentRegistration
- AssessmentSubTest
- Assignment
- AttendanceCodeInfo
- Authentication
- BellSchedule
- Billing
- BusEquipment
- BusInfo
- BusPositionInfo
- BusRouteDetail
- BusRouteInfo
- BusStopInfo
- CalendarDate
- CalendarSummary
- ContentCatalog
- CurriculumStructure
- DisciplineIncident
- EmployeeAssignment
- EmployeeContract
- EmployeeCredential
- EmployeeCredit
- EmployeePersonal
- EmployeePicture
- EmployeeRecertification
- EmployeeWage
- EmploymentRecord
- FinancialAccount
- FinancialAccountAccountingPeriodLocationInfo
- FinancialAnnual
- FinancialBudget
- FinancialClass
- FinancialIncomeStatement
- FinancialTransaction
- FiscalYear
- FoodserviceItem
- FoodserviceItemPortion
- FoodserviceItemSales
- FoodserviceItemUnit
- FoodserviceMealPrices
- FoodserviceMenuPlan
- FoodserviceMilkSales
- FoodservicePurchaseTransaction
- FoodserviceReimbursementRates
- FoodserviceSales
- FoodserviceStaffEnrollmentCount
- FoodserviceStaffMealCounts
- FoodserviceStudentEnrollmentCount
- FoodserviceStudentMealCounts
- FoodserviceTransaction
- FoodserviceTransactionDetails
- FoodserviceTransactionPayMethod
- GradingAssignment
- GradingAssignmentScore
- GradingCategory
- ItemCharacteristics
- LEAInfo
- LearningResource
- LearningResourcePackage
- LearningStandardDocument
- LearningStandardItem
- Lesson
- LibraryPatronStatus
- LocationInfo
- MarkInfo
- MarkValueInfo
- OfficialStudentPeriodAttendance
- Payment
- ProfessionalDevelopmentActivities
- ProfessionalDevelopmentProgram
- ProfessionalDevelopmentRegistration
- Purchasing
- ReportAuthorityInfo
- ReportManifest
- RoomInfo
- RoomType
- SchoolCourseInfo
- SchoolInfo
- SEAInfo
- SectionInfo
- SectionMarkInfo
- SIF_LogEntry
- SIF_ReportObject
- StaffAssignment
- StaffMeal
- StaffPersonal
- StudentAcademicRecord
- StudentActivityInfo
- StudentActivityParticipation
- StudentAttendanceSummary
- StudentContact
- StudentContactPersonal
- StudentContactRelationship
- StudentDailyAttendance
- StudentDemographicRecord
- StudentGrade
- StudentLEARelationship
- StudentLocator
- StudentMeal
- StudentParticipation
- StudentPeriodAttendance
- StudentPersonal
- StudentPicture
- StudentPlacement
- StudentRecordExchange
- StudentRecordPackage
- StudentResponseSet
- StudentSchoolEnrollment
- StudentScoreSet
- StudentSectionEnrollment
- StudentSectionMarks
- StudentSnapshot
- StudentSpecialEducationRecord
- StudentSpecialEducationSummary
- StudentTransportInfo
- TermInfo
- TestAccommodation
- TimeWorked
- VendorInfo
- W4
|
Table A.23-1: SIF_ProvideObjectNamesType
A.24 SIF_RequestObjectNamesType
The SIF object names that can be specified in a
SIF_Request
message, or every SIF object name.
Figure A.24-1: SIF_RequestObjectNamesType | Element/@Attribute | Char | Description | Type |
---|
| SIF_RequestObjectNamesType | | The SIF object names that can be specified in a SIF_Request message, or every SIF object name. | values:
- AccountingPeriod
- Activity
- ActivityProvider
- AggregateCharacteristicInfo
- AggregateStatisticFact
- AggregateStatisticInfo
- Assessment
- AssessmentAdministration
- AssessmentForm
- AssessmentItem
- AssessmentPackage
- AssessmentRegistration
- AssessmentSubTest
- Assignment
- AttendanceCodeInfo
- Authentication
- BellSchedule
- Billing
- BusEquipment
- BusInfo
- BusPositionInfo
- BusRouteDetail
- BusRouteInfo
- BusStopInfo
- CalendarDate
- CalendarSummary
- ContentCatalog
- CurriculumStructure
- DisciplineIncident
- EmployeeAssignment
- EmployeeContract
- EmployeeCredential
- EmployeeCredit
- EmployeePersonal
- EmployeePicture
- EmployeeRecertification
- EmployeeWage
- EmploymentRecord
- FinancialAccount
- FinancialAccountAccountingPeriodLocationInfo
- FinancialAnnual
- FinancialBudget
- FinancialClass
- FinancialIncomeStatement
- FinancialTransaction
- FiscalYear
- FoodserviceItem
- FoodserviceItemPortion
- FoodserviceItemSales
- FoodserviceItemUnit
- FoodserviceMealPrices
- FoodserviceMenuPlan
- FoodserviceMilkSales
- FoodservicePurchaseTransaction
- FoodserviceReimbursementRates
- FoodserviceSales
- FoodserviceStaffEnrollmentCount
- FoodserviceStaffMealCounts
- FoodserviceStudentEnrollmentCount
- FoodserviceStudentMealCounts
- FoodserviceTransaction
- FoodserviceTransactionDetails
- FoodserviceTransactionPayMethod
- GradingAssignment
- GradingAssignmentScore
- GradingCategory
- ItemCharacteristics
- LEAInfo
- LearningResource
- LearningResourcePackage
- LearningStandardDocument
- LearningStandardItem
- Lesson
- LibraryPatronStatus
- LocationInfo
- MarkInfo
- MarkValueInfo
- OfficialStudentPeriodAttendance
- Payment
- ProfessionalDevelopmentActivities
- ProfessionalDevelopmentProgram
- ProfessionalDevelopmentRegistration
- Purchasing
- ReportAuthorityInfo
- ReportManifest
- RoomInfo
- RoomType
- SchoolCourseInfo
- SchoolInfo
- SEAInfo
- SectionInfo
- SectionMarkInfo
- SIF_AgentACL
- SIF_LogEntry
- SIF_ReportObject
- SIF_ZoneStatus
- StaffAssignment
- StaffMeal
- StaffPersonal
- StudentAcademicRecord
- StudentActivityInfo
- StudentActivityParticipation
- StudentAttendanceSummary
- StudentContact
- StudentContactPersonal
- StudentContactRelationship
- StudentDailyAttendance
- StudentDemographicRecord
- StudentGrade
- StudentLEARelationship
- StudentLocator
- StudentMeal
- StudentParticipation
- StudentPeriodAttendance
- StudentPersonal
- StudentPicture
- StudentPlacement
- StudentRecordExchange
- StudentRecordPackage
- StudentResponseSet
- StudentSchoolEnrollment
- StudentScoreSet
- StudentSectionEnrollment
- StudentSectionMarks
- StudentSnapshot
- StudentSpecialEducationRecord
- StudentSpecialEducationSummary
- StudentTransportInfo
- TermInfo
- TestAccommodation
- TimeWorked
- VendorInfo
- W4
|
Table A.24-1: SIF_RequestObjectNamesType
A.25 SIF_ResponseObjectsType
The SIF objects that can be included, repeated, in a
SIF_Response
message.
Figure A.25-1: SIF_ResponseObjectsType | Element/@Attribute | Char | Description | Type |
---|
| SIF_ResponseObjectsType | | The SIF objects that can be included, repeated, in a SIF_Response message. | <xs:choice minOccurs="0">
<xs:sequence>
<xs:element ref="sif:AccountingPeriod" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:Activity" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:ActivityProvider" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:AggregateCharacteristicInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:AggregateStatisticFact" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:AggregateStatisticInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:Assessment" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:AssessmentAdministration" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:AssessmentForm" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:AssessmentItem" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:AssessmentPackage" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:AssessmentRegistration" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:AssessmentSubTest" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:Assignment" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:AttendanceCodeInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:Authentication" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:BellSchedule" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:Billing" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:BusEquipment" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:BusInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:BusPositionInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:BusRouteDetail" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:BusRouteInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:BusStopInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:CalendarDate" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:CalendarSummary" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:ContentCatalog" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:CurriculumStructure" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:DisciplineIncident" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:EmployeeAssignment" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:EmployeeContract" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:EmployeeCredential" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:EmployeeCredit" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:EmployeePersonal" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:EmployeePicture" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:EmployeeRecertification" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:EmployeeWage" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:EmploymentRecord" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FinancialAccount" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FinancialAccountAccountingPeriodLocationInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FinancialAnnual" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FinancialBudget" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FinancialClass" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FinancialIncomeStatement" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FinancialTransaction" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FiscalYear" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceItem" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceItemPortion" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceItemSales" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceItemUnit" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceMealPrices" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceMenuPlan" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceMilkSales" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodservicePurchaseTransaction" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceReimbursementRates" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceSales" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceStaffEnrollmentCount" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceStaffMealCounts" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceStudentEnrollmentCount" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceStudentMealCounts" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceTransaction" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceTransactionDetails" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:FoodserviceTransactionPayMethod" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:GradingAssignment" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:GradingAssignmentScore" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:GradingCategory" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:ItemCharacteristics" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:LEAInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:LearningResource" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:LearningResourcePackage" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:LearningStandardDocument" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:LearningStandardItem" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:Lesson" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:LibraryPatronStatus" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:LocationInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:MarkInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:MarkValueInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:OfficialStudentPeriodAttendance" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:Payment" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:ProfessionalDevelopmentActivities" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:ProfessionalDevelopmentProgram" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:ProfessionalDevelopmentRegistration" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:Purchasing" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:ReportAuthorityInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:ReportManifest" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:RoomInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:RoomType" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:SchoolCourseInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:SchoolInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:SEAInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:SectionInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:SectionMarkInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:SIF_AgentACL" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:SIF_LogEntry" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:SIF_ReportObject" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:SIF_ZoneStatus" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StaffAssignment" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StaffMeal" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StaffPersonal" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentAcademicRecord" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentActivityInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentActivityParticipation" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentAttendanceSummary" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentContact" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentContactPersonal" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentContactRelationship" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentDailyAttendance" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentDemographicRecord" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentGrade" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentLEARelationship" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentLocator" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentMeal" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentParticipation" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentPeriodAttendance" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentPersonal" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentPicture" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentPlacement" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentRecordExchange" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentRecordPackage" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentResponseSet" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentSchoolEnrollment" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentScoreSet" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentSectionEnrollment" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentSectionMarks" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentSnapshot" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentSpecialEducationRecord" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentSpecialEducationSummary" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:StudentTransportInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:TermInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:TestAccommodation" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:TimeWorked" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:VendorInfo" maxOccurs="unbounded" />
</xs:sequence>
<xs:sequence>
<xs:element ref="sif:W4" maxOccurs="unbounded" />
</xs:sequence>
</xs:choice> |
Table A.25-1: SIF_ResponseObjectsType
A.26 SIF_ResponseObjectType
The SIF objects that can be included in a
SIF_Response
message, or every SIF object.
Figure A.26-1: SIF_ResponseObjectTypeTable A.26-1: SIF_ResponseObjectType
A.27 SIF_SubscribeObjectNamesType
The SIF object names that can be specified in a
SIF_Subscribe
message.
Figure A.27-1: SIF_SubscribeObjectNamesType | Element/@Attribute | Char | Description | Type |
---|
| SIF_SubscribeObjectNamesType | | The SIF object names that can be specified in a SIF_Subscribe message. | values:
- AccountingPeriod
- Activity
- ActivityProvider
- AggregateCharacteristicInfo
- AggregateStatisticFact
- AggregateStatisticInfo
- AssessmentAdministration
- AssessmentRegistration
- Assignment
- AttendanceCodeInfo
- Authentication
- BellSchedule
- Billing
- BusEquipment
- BusInfo
- BusPositionInfo
- BusRouteDetail
- BusRouteInfo
- BusStopInfo
- CalendarDate
- CalendarSummary
- CurriculumStructure
- DisciplineIncident
- EmployeeAssignment
- EmployeeContract
- EmployeeCredit
- EmployeePersonal
- EmployeePicture
- EmployeeWage
- EmploymentRecord
- FinancialAccount
- FinancialAccountAccountingPeriodLocationInfo
- FinancialClass
- FinancialIncomeStatement
- FinancialTransaction
- FiscalYear
- FoodserviceItem
- FoodserviceItemPortion
- FoodserviceItemSales
- FoodserviceItemUnit
- FoodserviceMealPrices
- FoodserviceMenuPlan
- FoodservicePurchaseTransaction
- FoodserviceReimbursementRates
- FoodserviceSales
- FoodserviceTransaction
- FoodserviceTransactionDetails
- FoodserviceTransactionPayMethod
- GradingAssignment
- GradingAssignmentScore
- GradingCategory
- LEAInfo
- LearningResource
- LearningStandardDocument
- LearningStandardItem
- Lesson
- LocationInfo
- MarkInfo
- MarkValueInfo
- OfficialStudentPeriodAttendance
- Payment
- ProfessionalDevelopmentActivities
- ProfessionalDevelopmentProgram
- ProfessionalDevelopmentRegistration
- Purchasing
- ReportAuthorityInfo
- ReportManifest
- RoomInfo
- RoomType
- SchoolCourseInfo
- SchoolInfo
- SectionInfo
- SectionMarkInfo
- SIF_AgentACL
- SIF_LogEntry
- SIF_ReportObject
- SIF_ZoneStatus
- StaffAssignment
- StaffMeal
- StaffPersonal
- StudentActivityInfo
- StudentActivityParticipation
- StudentContact
- StudentContactPersonal
- StudentContactRelationship
- StudentDailyAttendance
- StudentGrade
- StudentLEARelationship
- StudentMeal
- StudentParticipation
- StudentPeriodAttendance
- StudentPersonal
- StudentPicture
- StudentPlacement
- StudentResponseSet
- StudentSchoolEnrollment
- StudentScoreSet
- StudentSectionEnrollment
- StudentSectionMarks
- StudentTransportInfo
- TermInfo
- TimeWorked
- VendorInfo
- W4
|
Table A.27-1: SIF_SubscribeObjectNamesType
A.28 StaffParametersType
Characteristics of the staff person identified by the district which the state uses to perform its matching logic.
Figure A.28-1: StaffParametersType | Element/@Attribute | Char | Description | Type |
---|
| StaffParametersType | | Characteristics of the staff person identified by the district which the state uses to perform its matching logic. | |
| StateProvinceId | O | Specified if the requesting agency believes it knows the person’s state Id. | StateProvinceId |
| LocalId | O | This is the requesting agent’s unique Id for the person. | LocalId |
| SIF_RefId | O | Requesting agency’s local zone’s GUID of the person’s data source object. | IdRefType |
| SSN | O | Social security number of the person. | SSN |
| Names | O | The name(s) of the person. | List |
| Names/Name | OR | The name(s) of the person. | Name |
| Addresses | O | The address(es) of the person. | List |
| Addresses/Address | OR | The address(es) of the person. | Address |
| Demographics | O | Demographic information about the person. This will typically be the core matching information. Privacy considerations may mean that it is filled differently here than it might be in a local object, but it must include enough to drive the state's matching algorithms. | Demographics |
| Contacts | O | Typically used to provide the state information about a person's parents and legal guardians. | List |
| Contacts/Contact | OR | Typically used to provide the state information about a person's parents and legal guardians. | |
| Contacts/Contact/Relationship | M | Relationship to the person. | Relationship |
| Contacts/Contact/Names | O | The name(s) of the contact. | List |
| Contacts/Contact/Names/Name | OR | The name(s) of the contact. | Name |
| Contacts/Contact/OtherIdList | O | OtherIds associated with the contact . | OtherIdList |
| Contacts/Contact/EducationalLevel | O | The highest level of education completed by the contact person. | EducationalLevel |
| EffectiveDate | O | This should match StudentSchoolEnrollment/EntryDate. | xs:date |
| StartDate | O | Start date for a range that is being requested. In most cases this will correspond to the school entry date. | xs:date |
| EndDate | O | End date for a range that is being requested. In most cases this will correspond to the school exit date. | xs:date |
| OtherIdList | O | Additional person identifiers not represented elsewhere in Characteristics (e.g. the driver's license number of the person ). | OtherIdList |
| TimeElement | O | SIF_Metadata’s TimeElement may be specified to indicate a time duration to which the characteristics apply (as opposed to adding new elements to Characteristics). This metadata may be supplied by systems that know a student existed in a district during a certain time period (e.g. a system initiating a student record exchange). If the responder is able to make use of the metadata, it may do so to narrow down the student look-up; otherwise the metadata can be ignored or logged. | TimeElement |
Table A.28-1: StaffParametersType
A.29 StudentParametersType
Characteristics of the student identified by the district which the state uses to perform its locator matching logic.
Figure A.29-1: StudentParametersType | Element/@Attribute | Char | Description | Type |
---|
| StudentParametersType | | Characteristics of the student identified by the district which the state uses to perform its locator matching logic. | |
| StateProvinceId | O | Specified if the requesting agency believes it knows the person’s state Id. | StateProvinceId |
| LocalId | O | This is the requesting agent’s unique Id for the person. | LocalId |
| SIF_RefId | O | Requesting agency’s local zone’s GUID of the student's data source object. | IdRefType |
| GradeLevel | O | The student’s current grade level. | GradeLevel |
| SSN | O | Social security number of the person. | SSN |
| Names | O | The name(s) of the person. | List |
| Names/Name | OR | The name(s) of the person. | Name |
| Addresses | O | The address(es) of the person. | List |
| Addresses/Address | OR | The address(es) of the person. | Address |
| Demographics | O | Demographic information about the person. This will typically be the core matching information. Privacy considerations may mean that it is filled differently here than it might be in a local object, but it must include enough to drive the state's matching algorithms. | Demographics |
| Contacts | O | Typically used to provide the state information about a person's parents and legal guardians. | List |
| Contacts/Contact | OR | Typically used to provide the state information about a person's parents and legal guardians. | |
| Contacts/Contact/Relationship | M | Relationship to the person. | Relationship |
| Contacts/Contact/Names | O | The name(s) of the contact. | List |
| Contacts/Contact/Names/Name | OR | The name(s) of the contact. | Name |
| Contacts/Contact/OtherIdList | O | OtherIds associated with the contact . | OtherIdList |
| Contacts/Contact/EducationalLevel | O | The highest level of education completed by the contact person. | EducationalLevel |
| EffectiveDate | O | This should match StudentSchoolEnrollment/EntryDate. | xs:date |
| StartDate | O | Start date for a range that is being requested. In most cases this will correspond to the school entry date. | xs:date |
| EndDate | O | End date for a range that is being requested. In most cases this will correspond to the school exit date. | xs:date |
| GraduationDate | O | Indicates the date the person's graduated Year, Year and Month, or Year, Month and Day may be specified. Intended to facilitate locating persons that may not be currently enrolled in a school or district, particularly in the context of locating student identifiers for initiating a request for a student's academic record. Supplied date values may often be approximations made by the entity endeavoring to request a student's academic record. | GraduationDate |
| SchoolAttendedName | O | The name of the school last attended by the person. | xs:normalizedString |
| SchoolAttendedLocation | O | The location of the school last attended by the person (e.g. city or county name, district name, etc.). | xs:normalizedString |
| OtherIdList | O | Additional person identifiers not represented elsewhere in Characteristics (e.g. the driver's license number of the person ). | OtherIdList |
| TimeElement | O | SIF_Metadata’s TimeElement may be specified to indicate a time duration to which the characteristics apply (as opposed to adding new elements to Characteristics). This metadata may be supplied by systems that know a student existed in a district during a certain time period (e.g. a system initiating a student record exchange). If the responder is able to make use of the metadata, it may do so to narrow down the student look-up; otherwise the metadata can be ignored or logged. | TimeElement |
Table A.29-1: StudentParametersType
A.30 URIOrBinaryType
Allows for a URL or a Base-64 encoding.
Figure A.30-1: URIOrBinaryType | Element/@Attribute | Char | Description | Type |
---|
| URIOrBinaryType | | Allows for a URL or a Base-64 encoding. | union of:
xs:anyURI xs:base64Binary |
Table A.30-1: URIOrBinaryType
A.31 VersionType
A SIF version number.
Figure A.31-1: VersionType | Element/@Attribute | Char | Description | Type |
---|
| VersionType | | A SIF version number. | xs:token
|
Table A.31-1: VersionType
A.32 VersionWithWildcardsType
A SIF version number, with wildcards for matching multiple versions.
Figure A.32-1: VersionWithWildcardsType | Element/@Attribute | Char | Description | Type |
---|
| VersionWithWildcardsType | | A SIF version number, with wildcards for matching multiple versions. | xs:token
|
Table A.32-1: VersionWithWildcardsType