Schools Interoperability Framework™
SIF Implementation Specification 2.0 Errata






Specification:
http://specification.sifinfo.org/Implementation/2.0/

This version:
http://specification.sifinfo.org/Implementation/2.0/errata/4/
Previous version:
http://specification.sifinfo.org/Implementation/2.0/errata/3/
Latest version:
http://specification.sifinfo.org/Implementation/2.0/errata/


Copyright ©2007 Schools Interoperability Framework (SIF™) Association. All Rights Reserved.


Known Issues

Errata as of 2007-06-11

E.117

Section 6.15.3 StudentAcademicRecord

Change the Char column of AdditionalGraduationRequirementPerformanceHistory/Requirement/StatusDeterminationDate to O.

E.116

Section 6.15.3 StudentAcademicRecord

Change the Char column of AssessmentPerformanceHistory/Assessment/StudentGradeLevelWhenAssessed to O.

E.115

Section 6.15.3 StudentAcademicRecord

Change the Char column of CurrentCourseActivity/Courses/Course/MarkingPeriod/CourseCreditsAttempted to O.

E.114

Section 6.15.3 StudentAcademicRecord

Change the Char column of CurrentCourseActivity/Courses/Course/SchoolCourseInfoData/CourseCode to O.

E.113

Section 6.3.8 StudentScoreSet

Add mandatory @StudentPersonalRefId.

E.112

Section 6.3.7 StudentResponseSet

Add mandatory @StudentPersonalRefId.

Errata as of 2007-05-23

E.111

Section 6.2.65 SCEDCode

Change the Type column of CourseDescription to SCEDCourseTitlesType and add the SCED course titles from the following to the External Code Sets appendix:

Secondary School Course Classification System: School Codes for the Exchange of Data (SCED)

E.110

Section 5.3.2 SIF_AgentACL

Change the Type column of each @ObjectName attribute to xs:NCName.

E.109

Section 6.3.8 StudentScoreSet

Change the Char column of @AssessmentRegistrationRefId to O and add mandatory @AssessmentAdministrationRefId.

E.108

Section 6.3.7 StudentResponseSet

Change the Char column of @AssessmentRegistrationRefId to O and add mandatory @AssessmentAdministrationRefId.

E.107

Section 6.6.15 FoodserviceTransaction

Change StaffPersonalRefId and StudentPersonalRefId in the Description and Type columns to StaffPersonal and StudentPersonal, respectively.

E.106

Section 6.14.4 DisciplineIncident

Change the Char column of VictimList/Victim/Name to O.

E.105

Section 6.14.4 DisciplineIncident

Change the Char column of OffenderList/Offender/ActionList/Action/OtherCodeList to O.

E.104

Section 6.14.4 DisciplineIncident

Change the Char column of OffenderList/Offender/ManifestationDetermination/DueToDisability to O.

E.103

Section 6.14.4 DisciplineIncident

Change the Char column of OffenderList/Offender/ManifestationDetermination/MeetingDate to O.

E.102

Section 6.14.4 DisciplineIncident

Change the Char column of OffenderList/Offender/ManifestationDetermination/MeetingHeld to O.

E.101

Section 6.14.4 DisciplineIncident

Change the Char column of OffenderList/Offender/ManifestationDetermination to O.

E.100

Section 6.14.4 DisciplineIncident

Change the Char column of IncidentReporter/SIF_RefId to O.

E.99

Section 6.14.4 DisciplineIncident

Change the Char column of IncidentReporter/Name to O.

E.98

Section 6.14.4 DisciplineIncident

Change the Char column of IncidentCost to O.

E.97

Section 6.14.4 DisciplineIncident

Change the Char column of IncidentLocationRefId to O.

Errata as of 2007-04-12

E.96

Section 6.12.4 EmployeeRecertification

Change the Char column of SSN to C and add the following element preceding SSN:

StateProvinceIdCThe state-assigned identifier for this staff member. This element or SSN, or both, must be included.StateProvinceId

Errata as of 2007-03-28

E.95

Section 6.15.2 StudentDemographicRecord

Replace LegalName with Name and OtherNames, as in StudentPersonal:

StudentPersonalData/LegalNameMThe legal name of the student (use Name?). 
StudentPersonalData/LegalName/LastNameM LastName
StudentPersonalData/LegalName/FirstNameM FirstName
StudentPersonalData/LegalName/MiddleNameO MiddleName
StudentPersonalData/NameMName of the student. Note: Type value of 04 must be used here.NameOfRecordType
StudentPersonalData/OtherNamesOPrevious, alternate or other names or aliases associated with the student.OtherNames

Errata as of 2007-03-27

E.94

Appendix C National Center For Education Statistics (NCES)—NCES Handbooks Online

Bring the following NCES code sets up to date with recent NCES revisions/review:

E.93

Section 4.2.2.11.1 Implementation Notes

Add the following paragraph to the end of the section:

When an open request cache entry is removed by the administrator or a timeout of the record, the ZIS should publish a SIF_LogEntry and a SIF_Response/SIF_Error indicating the reason it was removed.

E.92

Section 4.2.2.11 SIF_Response

Amend the Flow Control column for Step 13 to read:

Stop processing the message.

The ZIS must also guarantee that no additional SIF_Response packets for this SIF_Request will be accepted. Depending on the implementation, the ZIS may need to alter the SIF_Request cache it maintains to signal that the SIF_Request is no longer valid.

The ZIS may remove the SIF_Request from the cache as the stream is closed.

E.91

Section 4.2.2.11 SIF_Response

Amend the Flow Control column for Step 3 to read:

If this is the first SIF_Response packet rejected by the ZIS for this SIF_Request, go to step 13. Stop processing the message.

E.90

Section 4.2.2.11 SIF_Response

Amend the Flow Control column for Step 2 to read:

Go to Step 4 if the SIF_Request is found and no previous SIF_Response packets for this SIF_Request have been rejected by the ZIS.

E.89

Appendix B Request and Response Error

Add the following two error codes:

16 SIF_RequestMsgId deleted from cache due to timeout
17 SIF_RequestMsgId deleted from cache by administrator

E.88

Section 6.10.3 CurriculumStructure

Insert the following container element before Title:

  Titles M   List

E.87

Section 6.8.22 W4

Unabbreviate FedAllowancesNumber, renaming the element as:

FedAllowancesNumberFederalAllowancesNumber

E.86

Section 6.3.6 AssessmentSubTest

Amend the second paragraph to read:

SIF_Events are not reported for this object.

E.85

Section 6.3.3 AssessmentForm

Amend the second paragraph to read:

SIF_Events are not reported for this object.

Errata as of 2007-03-14

E.84

Section 6.7.7 SectionMarkInfo

TermMarkLists/MarkInfoList is missing a definition for the Action attribute. After @TermInfoRefId insert:

@ SIF_Action O In a Change event, this flag can be used to indicate an element has been deleted from the parent list container. At a minimum the key for the list must also be present.

values:

Delete

E.83

Section 6.3.2 AssessmentAdministration

Amend the Type column for SpecialConditions to read:

ActionList (SpecialCondition/@Code)

E.82

Section 5.3.1 SIF_ZoneStatus

The definition of SIF_Responders/SIF_Responder/SIF_Object is missing SIF_ExtendedQuerySupport and SIF_Contexts. Mirror the structure defined in SIF_Requesters/SIF_Requester.

E.81

Section 5.1.11 SIF_ExtendedQuery

No Type is specified for SIF_Where/SIF_ConditionGroup/SIF_Conditions/SIF_Element/@ObjectName. It is SIF_RequestObjectNamesType.

E.80

Section 5.3.2 SIF_AgentACL

Amend the Char column for each SIF_Object element as follows:

MROR

E.79

Section 3.2.4 Data Provision: A Request/Response Model

Amend the last paragraph to read:

When an application receives a SIF_Request for a data object that it does not support, it must return a SIF_Response message with an empty SIF_ObjectData element, the SIF_Error element populated to indicate the nature of the error (invalid object), a SIF_PacketNumber of 1 and the SIF_MorePackets element set to indicate that no further packets will be sent in response to the SIF_Request.

E.78

Section 6.3.2 AssessmentAdministration

Amend DueDateTime description to read:

Datae and time test is due

E.77

Section 6.3.2 AssessmentAdministration

Amend FinishDateTime description to read:

Datae and time testing ends

E.76

Section 6.3.2 AssessmentAdministration

Amend StartDateTime description to read:

Datae and time testing begins

Errata as of 2007-02-28

E.75

Section 6.13.1 StudentParticipation

Use the following values for PartCTransitionMeetingOutcome/Code:

E.74

Section 6.13.1 StudentParticipation

The codes for PartCTransitionMeetingNotHeldReason/Code are as follows:

E.73

Section 6.13.2 StudentPlacement

Append the following code to the allowed values for Service/Code:

S200 Specialized Instruction

E.72

Section 6.13.1 StudentParticipation

Append the following code to the allowed values for ProgramPlanType/Code:

S006 Services Plan

E.71

Section 6.15.3 StudentAcademicRecord

Define a new type along the lines of PartialDateType with mandatory Year, optional Month, optional Day, as in GraduationDate, and make it the type for the following elements in StudentAcademicRecord:

E.70

Section 6.15.4 StudentSpecialEducationRecord

Define a new type along the lines of PartialDateType with mandatory Year, optional Month, optional Day, as in GraduationDate, and make it the type for the following elements in StudentSpecialEducationRecord:

E.69

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceHistory/TermPerformance/TermInfoData to read:

MO

E.68

Section 6.14.18 StudentSchoolEnrollment

Change description of ExitDate to:

The last school calendar day (membership day) the student was enrolled in the school (inclusive). If the student has exited the school, ExitDate must have a value.

E.67

Section 6.14.19 StudentSectionEnrollment

Change description of ExitDate to:

The last school calendar day (membership day) the student was enrolled in the course section (inclusive).

E.66

Section 6.2.22 ExitDate

Change description of ExitDate to:

The last school calendar day (membership day) the student was enrolled (inclusive). Refer to the object for a precise contextual definition.

E.65

Section 6.14.3 CalendarSummary

Change name of FirstInstructionDay to:

FirstInstructionDate

E.64

Section 6.14.3 CalendarSummary

Change name of LastInstructionDay to:

LastInstructionDate

E.63

Section 6.14.3 CalendarSummary

Add new optional element StartDate after DaysInSession to indicate the beginning date of the school calendar, regardless of whether or not instruction was provided that day.

StartDateOThe first calendar date, whether or not instruction was provided. If both CalendarSummary and CalendarDate objects are supported, StartDate must be the date of the first chronological instance of CalendarDate for the school's calendar.

E.62

Section 6.14.3 CalendarSummary

Add new optional element EndDate after DaysInSession and the new StartDate to indicate the end date of the school calendar, regardless of whether or not instruction was provided that day.

EndDateOThe last calendar date, whether or not instruction was provided. If both CalendarSummary and CalendarDate objects are supported, EndDate must be the last chronological instance of CalendarDate for the school's calendar.

E.61

Section 6.14.2 CalendarDate

Change object description text to:

This object defines information related to a school calendar day in a given school calendar year. If both CalendarDate and CalendarSummary objects are supported, there must be an instance of this object for each date between CalendarSummary StartDate and EndDate, inclusive.

E.60

Section 6.14.18 StudentSchoolEnrollment

Change description of SchoolYear to:

School year for which this enrollment is applicable, expressed as the four-digit year in which the school year ends (e.g. 2007 for the 2006-07 school year). StudentSchoolEnrollment instances must not span multiple school years.

E.59

Section 6.14.18 StudentSchoolEnrollment

Add to the object description text:

StudentSchoolEnrollment instances must not span multiple school years.

E.58

Section 6.14.1 AttendanceCodeInfo

Change element name of AttendanceValue to AbsenceValue with the following description:

The amount of absence represented by AttendanceCode, up to three decimal places.

E.57

Section 6.14.10 SectionInfo

Change description of ScheduleInfo to read:

The schedule-related information for a section repeating for each term in which the section is scheduled. The TermInfoRefId attribute value should not repeat within an instance of the object (ScheduleInfo nodes should not have duplicate terms).

E.56

Section 6.2 Common Elements

Add PrimaryAssignment as a new common element:

PrimaryAssignmentIs this the person's primary assignment?

Values:

Yes
No

E.55

Section 6.14.11 StaffAssignment

Add new mandatory element PrimaryAssignment before JobStartDate:

PrimaryAssignmentMIs this the staff member's primary assignment? Note: There must be one and only one instance of this object with a Yes value in this element per school year.

E.54

Section 6.8.8 EmploymentRecord

After SIF_RefObject add:

LEAInfoRefIdMThe GUID reference to the LEAInfo object representing the LEA that employs the staff member.IdRefType

E.53

Section 6.8.5 EmployeePersonal

After RefId add:

StateProvinceIdOThe state-assigned identifier for this staff member.StateProvinceId

E.52

Section 6.8.3 EmployeeAssignment

Amend FundingSource such that the value is in a new child element Code, and add OtherCodeList as a child element.

E.51

Section 6.8.3 EmployeeAssignment

Amend ProgramType such that the value is in a new child element Code, and add OtherCodeList as a child element.

E.50

Section 6.8.3 EmployeeAssignment

Amend JobClassification such that the value is in a new child element Code, and add OtherCodeList as a child element.

E.49

Section 6.8.3 EmployeeAssignment

After Description add:

PrimaryAssignmentMIs this the staff member's primary assignment? There must be one and only one instance of the object with Yes in this value per school year.

Values:

Yes
No

Errata as of 2007-01-26

E.48

Section 4.2.2.2 SIF_Register

Amend step 12 as follows:

Prepare a SIF_Ack containing a SIF_Status element indicating success, placing the agent's access control permissions in SIF_Status/SIF_Data/SIF_AgentACL. Return the SIF_Ack to the caller.

E.47

Appendix C: Z39.53 Language Codes

Replace the table with the following values:

aar Afar
abk Abkhaz
ace Achinese
ach Acoli
ada Adangme
ady Adygei
afa Afroasiatic (Other)
afh Afrihili (Artificial language)
afr Afrikaans
ajm Aljamía (Discontinued)
aka Akan
akk Akkadian
alb Albanian
ale Aleut
alg Algonquian (Other)
amh Amharic
ang English, Old (ca. 450-1100)
apa Apache languages
ara Arabic
arc Aramaic
arg Aragonese Spanish
arm Armenian
arn Mapuche
arp Arapaho
art Artificial (Other)
arw Arawak
asm Assamese
ast Bable
ath Athapascan (Other)
aus Australian languages
ava Avaric
ave Avestan
awa Awadhi
aym Aymara
aze Azerbaijani
bad Banda
bai Bamileke languages
bak Bashkir
bal Baluchi
bam Bambara
ban Balinese
baq Basque
bas Basa
bat Baltic (Other)
bej Beja
bel Belarusian
bem Bemba
ben Bengali
ber Berber (Other)
bho Bhojpuri
bih Bihari
bik Bikol
bin Edo
bis Bislama
bla Siksika
bnt Bantu (Other)
bos Bosnian
bra Braj
bre Breton
btk Batak
bua Buriat
bug Bugis
bul Bulgarian
bur Burmese
cad Caddo
cai Central American Indian (Other)
cam Khmer (Discontinued)
car Carib
cat Catalan
cau Caucasian (Other)
ceb Cebuano
cel Celtic (Other)
cha Chamorro
chb Chibcha
che Chechen
chg Chagatai
chi Chinese
chk Truk
chm Mari
chn Chinook jargon
cho Choctaw
chp Chipewyan
chr Cherokee
chu Church Slavic
chv Chuvash
chy Cheyenne
cmc Chamic languages
cop Coptic
cor Cornish
cos Corsican
cpe Creoles and Pidgins, English-based (Other)
cpf Creoles and Pidgins, French-based (Other)
cpp Creoles and Pidgins, Portuguese-based (Other)
cre Cree
crh Crimean Tatar
crp Creoles and Pidgins (Other)
cus Cushitic (Other)
cze Czech
dak Dakota
dan Danish
dar Dargwa
day Dayak
del Delaware
den Slave
dgr Dogrib
din Dinka
div Divehi
doi Dogri
dra Dravidian (Other)
dua Duala
dum Dutch, Middle (ca. 1050-1350)
dut Dutch
dyu Dyula
dzo Dzongkha
efi Efik
egy Egyptian
eka Ekajuk
elx Elamite
eng English
enm English, Middle (1100-1500)
epo Esperanto
esk Eskimo languages (Discontinued)
esp Esperanto (Discontinued)
est Estonian
eth Ethiopic (Discontinued)
ewe Ewe
ewo Ewondo
fan Fang
fao Faroese
far Faroese (Discontinued)
fat Fanti
fij Fijian
fin Finnish
fiu Finno-Ugrian (Other)
fon Fon
fre French
fri Frisian (Discontinued)
frm French, Middle (ca. 1400-1600)
fro French, Old (ca. 842-1400)
fry Frisian
ful Fula
fur Friulian
gaa
gae Scottish Gaelic (Discontinued)
gag Galician (Discontinued)
gal Oromo
gay Gayo
gba Gbaya
gem Germanic (Other)
geo Georgian
ger German
gez Ethiopic
gil Gilbertese
gla Scottish Gaelic
gle Irish
glg Galician
glv Manx
gmh German, Middle High (ca. 1050-1500)
goh German, Old High (ca. 750-1050)
gon Gondi
gor Gorontalo
got Gothic
grb Grebo
grc Greek, Ancient (to 1453)
gre Greek, Modern (1453- )
grn Guarani
gua Guarani (Discontinued)
guj Gujarati
gwi Gwich'in
hai Haida
hat Haitian French Creole
hau Hausa
haw Hawaiian
heb Hebrew
her Herero
hil Hiligaynon
him Himachali
hin Hindi
hit Hittite
hmn Hmong
hmo Hiri Motu
hun Hungarian
hup Hupa
iba Iban
ibo Igbo
ice Icelandic
ido Ido
iii Sichuan Yi
ijo Ijo
iku Inuktitut
ile Interlingue
ilo Iloko
ina Interlingua (International Auxiliary Language Association)
inc Indic (Other)
ind Indonesian
ine Indo-European (Other)
inh Ingush
int Interlingua (International Auxiliary Language Association) (Discontinued)
ipk Inupiaq
ira Iranian (Other)
iri Irish (Discontinued)
iro Iroquoian (Other)
ita Italian
jav Javanese
jpn Japanese
jpr Judeo-Persian
jrb Judeo-Arabic
kaa Kara-Kalpak
kab Kabyle
kac Kachin
kal Kalâtdlisut
kam Kamba
kan Kannada
kar Karen
kas Kashmiri
kau Kanuri
kaw Kawi
kaz Kazakh
kbd Kabardian
kha Khasi
khi Khoisan (Other)
khm Khmer
kho Khotanese
kik Kikuyu
kin Kinyarwanda
kir Kyrgyz
kmb Kimbundu
kok Konkani
kom Komi
kon Kongo
kor Korean
kos Kusaie
kpe Kpelle
kro Kru
kru Kurukh
kua Kuanyama
kum Kumyk
kur Kurdish
kus Kusaie (Discontinued)
kut Kutenai
lad Ladino
lah Lahnda
lam Lamba
lan Occitan (post-1500) (Discontinued)
lao Lao
lap Sami (Discontinued)
lat Latin
lav Latvian
lez Lezgian
lim Limburgish
lin Lingala
lit Lithuanian
lol Mongo-Nkundu
loz Lozi
ltz Letzeburgesch
lua Luba-Lulua
lub Luba-Katanga
lug Ganda
lui Luiseño
lun Lunda
luo Luo (Kenya and Tanzania)
lus Lushai
mac Macedonian
mad Madurese
mag Magahi
mah Marshallese
mai Maithili
mak Makasar
mal Malayalam
man Mandingo
mao Maori
map Austronesian (Other)
mar Marathi
mas Masai
max Manx (Discontinued)
may Malay
mdr Mandar
men Mende
mga Irish, Middle (ca. 1100-1550)
mic Micmac
min Minangkabau
mis Miscellaneous languages
mkh Mon-Khmer (Other)
mla Malagasy (Discontinued)
mlg Malagasy
mlt Maltese
mnc Manchu
mni Manipuri
mno Manobo languages
moh Mohawk
mol Moldavian
mon Mongolian
mos Mooré
mul Multiple languages
mun Munda (Other)
mus Creek
mwr Marwari
myn Mayan languages
nah Nahuatl
nai North American Indian (Other)
nap Neapolitan Italian
nau Nauru
nav Navajo
nbl Ndebele (South Africa)
nde Ndebele (Zimbabwe)
ndo Ndonga
nds Low German
nep Nepali
new Newari
nia Nias
nic Niger-Kordofanian (Other)
niu Niuean
nno Norwegian (Nynorsk)
nob Norwegian (Bokmål)
nog Nogai
non Old Norse
nor Norwegian
nso Northern Sotho
nub Nubian languages
nya Nyanja
nym Nyamwezi
nyn Nyankole
nyo Nyoro
nzi Nzima
oci Occitan (post-1500)
oji Ojibwa
ori Oriya
orm Oromo
osa Osage
oss Ossetic
ota Turkish, Ottoman
oto Otomian languages
paa Papuan (Other)
pag Pangasinan
pal Pahlavi
pam Pampanga
pan Panjabi
pap Papiamento
pau Palauan
peo Old Persian (ca. 600-400 B.C.)
per Persian
phi Philippine (Other)
phn Phoenician
pli Pali
pol Polish
pon Ponape
por Portuguese
pra Prakrit languages
pro Provençal (to 1500)
pus Pushto
que Quechua
raj Rajasthani
rap Rapanui
rar Rarotongan
roa Romance (Other)
roh Raeto-Romance
rom Romani
rum Romanian
run Rundi
rus Russian
sad Sandawe
sag Sango (Ubangi Creole)
sah Yakut
sai South American Indian (Other)
sal Salishan languages
sam Samaritan Aramaic
san Sanskrit
sao Samoan (Discontinued)
sas Sasak
sat Santali
scc Serbian
sco Scots
scr Croatian
sel Selkup
sem Semitic (Other)
sga Irish, Old (to 1100)
sgn Sign languages
shn Shan
sho Shona (Discontinued)
sid Sidamo
sin Sinhalese
sio Siouan (Other)
sit Sino-Tibetan (Other)
sla Slavic (Other)
slo Slovak
slv Slovenian
sma Southern Sami
sme Northern Sami
smi Sami
smj Lule Sami
smn Inari Sami
smo Samoan
sms Skolt Sami
sna Shona
snd Sindhi
snh Sinhalese (Discontinued)
snk Soninke
sog Sogdian
som Somali
son Songhai
sot Sotho
spa Spanish
srd Sardinian
srr Serer
ssa Nilo-Saharan (Other)
sso Sotho (Discontinued)
ssw Swazi
suk Sukuma
sun Sundanese
sus Susu
sux Sumerian
swa Swahili
swe Swedish
swz Swazi (Discontinued)
syr Syriac
tag Tagalog (Discontinued)
tah Tahitian
tai Tai (Other)
taj Tajik (Discontinued)
tam Tamil
tar Tatar (Discontinued)
tat Tatar
tel Telugu
tem Temne
ter Terena
tet Tetum
tgk Tajik
tgl Tagalog
tha Thai
tib Tibetan
tig Tigré
tir Tigrinya
tiv Tiv
tkl Tokelauan
tli Tlingit
tmh Tamashek
tog Tonga (Nyasa)
ton Tongan
tpi Tok Pisin
tru Truk (Discontinued)
tsi Tsimshian
tsn Tswana
tso Tsonga
tsw Tswana (Discontinued)
tuk Turkmen
tum Tumbuka
tup Tupi languages
tur Turkish
tut Altaic (Other)
tvl Tuvaluan
twi Twi
tyv Tuvinian
udm Udmurt
uga Ugaritic
uig Uighur
ukr Ukrainian
umb Umbundu
und Undetermined
urd Urdu
uzb Uzbek
vai Vai
ven Venda
vie Vietnamese
vol Volapük
vot Votic
wak Wakashan languages
wal Walamo
war Waray
was Washo
wel Welsh
wen Sorbian languages
wln Walloon
wol Wolof
xal Kalmyk
xho Xhosa
yao Yao (Africa)
yap Yapese
yid Yiddish
yor Yoruba
ypk Yupik languages
zap Zapotec
zen Zenaga
zha Zhuang
znd Zande
zul Zulu
zun Zuni

E.46

Section 6.15.3 StudentAcademicRecord

Amend the Char column for CourseHistory to read:

MO

E.45

Section 6.15.3 StudentAcademicRecord

Amend the Char column for CourseHistory/Term to read:

MROR

E.44

Section 6.15.3 StudentAcademicRecord

Amend the Char column for CourseHistory/Term/Courses to read:

MO

E.43

Section 6.15.3 StudentAcademicRecord

Amend the Char column for CourseHistory/Term/Courses/Course to read:

MROR

E.42

Section 6.15.3 StudentAcademicRecord

Amend the Char column for EnrollmentHistory to read:

MO

E.41

Section 6.15.3 StudentAcademicRecord

Amend the Char column for EnrollmentHistory/StudentSchoolEnrollmentData to read:

MROR

E.40

Section 6.15.3 StudentAcademicRecord

Amend the Char column for CourseHistory/Term/Courses/Course/SchoolCourseInfoData/CourseCode to read:

MO

E.39

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AssessmentPerformanceHistory/Assessment/TestScore to read:

MO

E.38

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AssessmentPerformanceHistory/Assessment/AdministrationDate to read:

MO

E.37

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceHistory to read:

MO

E.36

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceHistory/TermPerformance to read:

MROR

E.35

Section 6.15.3 StudentAcademicRecord

Amend the Char column for CourseHistory/Term/Courses/Course/MarkingPeriods/MarkingPeriod/CourseCreditsEarned to read:

MO

E.34

Section 6.15.3 StudentAcademicRecord

Amend the Char column for CourseHistory/Term/Courses/Course/MarkingPeriods/MarkingPeriod/CourseCreditsAttempted to read:

MO

E.33

Section 6.15.3 StudentAcademicRecord

Amend the Char column for EnrollmentHistory/StudentSchoolEnrollmentData/EntryDate to read:

MO

E.32

Section 6.15.3 StudentAcademicRecord

Amend the Char column for EnrollmentHistory/StudentSchoolEnrollmentData/SchoolYear to read:

MO

E.31

Section 6.15.3 StudentAcademicRecord

Amend the Char column for CourseHistory/Term/Courses/Course/SchoolCourseInfoData/CourseTitle to read:

MO

E.30

Section 6.15.3 StudentAcademicRecord

Amend the Char column for CurrentCourseActivity/Courses/Course/SchoolCourseInfoData/CourseTitle to read:

MO

E.29

Section 6.15.2 StudentDemographicRecord

Amend the Char column for StudentPersonalData/LocalId to read:

MO

E.28

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceSummary/TotalCreditsAttempted to read:

MO

E.27

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceSummary/TotalCreditsEarned to read:

MO

E.26

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceSummary/CumulativeGPACreditsEarned to read:

MO

E.25

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceSummary/CumulativeGradePoints to read:

MO

E.24

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceSummary/CumulativeGPA to read:

MO

E.23

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceSummary/ClassRank to read:

MO

E.22

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceSummary/ClassTotalNumber to read:

MO

E.21

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceHistory/TermPerformance/DaysPresent to read:

MO

E.20

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceHistory/TermPerformance/DaysAbsent to read:

MO

E.19

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceHistory/TermPerformance/GPA to read:

MO

E.18

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceHistory/TermPerformance/GPAGradePoints to read:

MO

E.17

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceHistory/TermPerformance/GPACreditsEarned to read:

MO

E.16

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceHistory/TermPerformance/GPACreditsAttempted to read:

MO

E.15

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceHistory/TermPerformance/CreditsEarned to read:

MO

E.14

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceHistory/TermPerformance/CreditsAttempted to read:

MO

E.13

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AssessmentPerformanceHistory/Assessment/TestScoreType to read:

MO

E.12

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceSummary/ProjectedGraduationDate to read:

MO

E.11

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceHistory/TermPerformance/GradeLevelWhenTaken to read:

MO

E.10

Section 6.15.3 StudentAcademicRecord

Amend the Char column for CourseHistory/Term/Courses/Course/MarkingPeriods/MarkingPeriod/GradeLevelWhenTaken to read:

MO

E.9

Section 6.15.3 StudentAcademicRecord

Amend the Char column for CurrentCourseActivity/Courses/Course/MarkingPeriod/GradeLevelWhenTaken to read:

MO

E.8

Section 6.15.3 StudentAcademicRecord

Amend the Char column for AcademicPerformanceHistory/TermPerformance/TermInfoData/EndDate to read:

MO

E.7

Section 6.15.3 StudentAcademicRecord

Amend the Char column for CourseHistory/Term/TermInfoData/EndDate to read:

MO

E.6

Section 6.15.3 StudentAcademicRecord

Amend the Char column for CourseHistory/Term/TermInfoData/StartDate to read:

MO

E.5

Section 6.15.3 StudentAcademicRecord

Amend the Char column for SchoolAttendanceHistory/SchoolAttended/SchoolInfoData/GradeLevels to read:

MO

E.4

Section 6.15.2 StudentDemographicRecord

Amend the Char column for StudentContactsSummary/ParentGuardian2 to read:

MO

Errata as of 2006-12-13

E.3

Section 6.6.9 FoodserviceReimbursementRates

Amend the Type column for Agencies/Agency/Rates/Rate/Value to read:

xs:normalizedStringxs:decimal

E.2

Section 6.14.2 CalendarDate

No type was specified for CalendarDateNumber. It is xs:unsignedInt.


E.1

Section 3.3.6.3.1 SIF_AuthenticationLevel

Amend the first paragraph after the levels to begin:

The CN field is more commonly known as the "Company Name""Common Name" field.

Rationale

"Company Name" is incorrect per X.509.

Valid XHTML 1.0 Transitional