Technical Information - Release Pack Campus.2527

This article collects the changes made to the database schema as part of the Campus.2527 release pack. Campus provides this information to enable users to update queries and scripts that may be affected by these changes.

By request, we've added a new column to the New Tables and Modified Tables that indicates whether a field can be null. 

Data Definition Language Scripts (DDL)

This section lists data structures that were created, altered, or dropped, based on the vocabulary used to define data structures in SQL Server.

New Tables

Case Number

Table

Column

Data Type

Can Be NULL?

SIS-177907



DependentCareCreditInvoice



dependentCareCreditInvoiceID

int

no

dependentCareInvoiceID

int

no

dependentCareMemberCreditID

int

no

SIS-177907






DependentCareInvoice






dependentCareInvoiceID

int

no

personID

int

no

dependentCareInvoiceDateID

int

no

totalAmount

decimal(7,2)

no

rollForwardAmount

decimal(7,2)

no

paidInFullDate

datetime2(0)

yes

SIS-177907








DependentCareInvoiceDate








dependentCareInvoiceDateID

int

no

generationDate

date

no

taxYear

int

no

firstScheduleBillDate

date

no

lastScheduleBillDate

date

no

dueDate

date

no

lastRun

bit

no

billedOverdue

bit

no

SIS-177907



DependentCareSessionChargeInvoice



dependentCareSessionChargeInvoiceID

int

no

dependentCareSessionInvoiceID

int

no

dependentCareSessionMemberChargeID

int

no

SIS-177907




DependentCareSessionDiscountInvoice




dependentCareSessionDiscountInvoiceID

int

no

dependentCareSessionInvoiceID

int

no

dependentCareSessionMemberDiscountID

int

no

amount

decimal(7,2)

no

SIS-177907




DependentCareSessionDropInInvoice




dependentCareSessionDropInInvoiceID

int

no

dependentCareSessionInvoiceID

int

no

dependentCareSectionAttendanceID

int

no

amount

decimal(7,2)

no

SIS-177907



DependentCareSessionInvoice



dependentCareSessionInvoiceID

int

no

dependentCareInvoiceID

int

no

dependentCareSessionID

int

no

SIS-177907




DependentCareSessionSectionInvoice




dependentCareSessionSectionInvoiceID

int

no

dependentCareSessionInvoiceID

int

no

dependentCareSessionMemberScheduleID

int

no

amount

decimal(7,2)

no

SIS-183357









POSTransactionHistoryItemVoid









itemVoidID

int

no

transactionID

int

no

reverseTransactionID

int

no

accountID

int

no

purchasableID

int

yes

quantity

int

no

amount

decimal(10,2)

yes

debit

bit

no

cash

bit

no

SIS-183357









POSTransactionItemVoid









itemVoidID

int

no

transactionID

int

no

reverseTransactionID

int

no

accountID

int

no

purchasableID

int

yes

quantity

int

no

amount

decimal(10,2)

yes

debit

bit

no

cash

bit

no

SIS-185609











DataCertificationDistrictAssignment











dataCertificationDistrictAssignmentID

int

no

dataCertificationObjectID

int

no

districtID

int

no

certificationStatus

varchar(15)

yes

currentSnapshotID

int

yes

snapshotExists

bit

no

startDateOverride

date

yes

endDateOverride

date

yes

effectiveDateOverride

date

yes

modifiedById

int

yes

modifiedTimestamp

datetime2(0)

yes

SIS-185609



DataCertificationSchoolAssignment



dataCertificationSchoolAssignmentID

int

no

dataCertificationDistrictAssignmentID

int

no

schoolID

int

no

SIS-188452




AltProgramValue




altProgramValueID

int

no

altProgramID

int

no

attributeID

int

no

value

varchar(256)

yes

SIS-189081








SAMLLogs








logID

int

no

logChainGUID

uniqueidentifier

no

attribute

varchar(100)

yes

username

varchar(100)

yes

message

varchar(500)

yes

samlConfigurationID

int

yes

messageLevel

varchar(10)

yes

timestamp

datetime2(2)

no

SIS-189382





CustomAttendanceRecovery





customID

int

no

attributeID

int

no

attendanceRecoveryID

int

no

value

varchar(256)

yes

date

date

yes

Deprecated Tables

Case Number

Table

SIS-185609

DataCertificationObjectAdmin

SIS-185609

DataCertificationObjectType

Modified Tables

Added Columns

Ordered by Table Name. 

Case Number

Table

Column

Data Type

Can Be NULL?

SIS-185609

DataCertificationObject

dataCertificationTypeID

int

no

SIS-185609

DataCertificationObject

snapshotStrategy

varchar(15)

no

SIS-185609

DataCertificationObject

snapshotLevel

varchar(15)

no

SIS-185609

DataCertificationObjectMember

districtComment

varchar(400)

yes

SIS-185609

DataCertificationSnapshotDetail

schoolID

int

yes

SIS-177907

DependentCareMemberCredit

lock

bit

no

SIS-177907

DependentCareSectionAttendance

isDropIn

bit

no

SIS-177907

DependentCareSessionMemberCharge

lock

bit

no

SIS-177907

DependentCareSetting

programName

varchar(50)

no

SIS-177907

DependentCareSetting

address

varchar(200)

no

SIS-177907

DependentCareSetting

city

varchar(50)

no

SIS-177907

DependentCareSetting

state

varchar(2)

no

SIS-177907

DependentCareSetting

zip

varchar(9)

no

SIS-177907

DependentCareSetting

invoiceInformation

varchar(1000)

yes

SIS-186550

DISZone

excludePrivateEmail

bit

no

SIS-189040

EarlyInterventions

contactPhoneNumber

varchar(25)

yes

SIS-189040

EarlyInterventions

contactEmail

varchar(150)

yes

SIS-189040

EarlyInterventions

contactName

varchar(100)

yes

SIS-188857

IMResponseItemScore

manuallyScored

bit

no

SIS-189379

InstructionMode

educationProvider

varchar(15)

yes

SIS-189441

LepService

evidenceReview

bit

no

SIS-188928

PlanServiceProvided

instructionType

varchar(15)

yes

SIS-189069

Program

intendedDiplomaType

varchar(15)

yes

SIS-189069

ProgramParticipation

primary

bit

no

SIS-189382


RecordsTransfer

attendanceRecoveryXML

varchar(max)

yes

RecordsTransfer

attendanceRecoveryFOP

varchar(100)

yes

SIS-189382


RecordsTransfer

attendanceRecoveryServiceXML

varchar(max)

yes

RecordsTransfer

attendanceRecoveryServiceFOP

varchar(100)

yes

SIS-188928

SEPTransferRights

expirationDate

date

yes

SIS-188397

SpecialEDState

asdSeverityBehaviors

varchar(15)

yes

SIS-188397

SpecialEDState

asdSeverityCommunication

varchar(15)

yes

SIS-189239

TransportationRoute

importedID

varchar(50)

yes

Altered Columns

Ordered by Table Name. 

Case Number

Table

Column

Data Type

Can Be NULL?

SIS-189382

AttendanceRecoveryService

schoolNumber

varchar(12)

yes

SIS-177907

DependentCareSessionMemberCharge

modifiedBy

int

yes

SIS-183327

Migrant

fromCity

varchar(100)

yes

SIS-183327

Migrant

toCity

varchar(100)

yes

SIS-183327

Migrant

immunizationRecord

varchar(15)

yes

SIS-183327

Migrant

outOfStateTranscript

varchar(15)

yes

SIS-183327

Migrant

alg1OrEquivalent

varchar(15)

yes

SIS-188397, SIS-189783

SpecialEDState

physicalHours

decimal(7,3)

yes

SIS-188397, SIS-189783

SpecialEDState

recreationalHours

decimal(7,3)

yes

SIS-188397, SIS-189783

SpecialEDState

audiologicalHours

decimal(7,3)

yes

SIS-188397, SIS-189783

SpecialEDState

occupationalHours

decimal(7,3)

yes

SIS-188397, SIS-189783

SpecialEDState

speechHours

decimal(7,3)

yes

SIS-188397, SIS-189783

SpecialEDState

healthHours

decimal(7,3)

yes

SIS-188397, SIS-189783

SpecialEDState

psychologicalHours

decimal(7,3)

yes

SIS-188397, SIS-189783

SpecialEDState

orientationHours

decimal(7,3)

yes

SIS-188397, SIS-189783

SpecialEDState

counselingHours

decimal(7,3)

yes

SIS-188397, SIS-189783

SpecialEDState

socialWorkHours

decimal(7,3)

yes

SIS-188397, SIS-189783

SpecialEDState

otherHours

decimal(7,3)

yes

SIS-188452

AltProgram

programMeetingTime
renamed to
programMeetingTime_dep2523



Data Manipulation Language Scripts (DML)

This section lists scripts to add, modify, query, or remove data from a SQL Server database.

Case Number

State

Description

SIS-133027

IL

Added Beach Park to District table

SIS-133027

IL

Updated District List

SIS-167618


Removed user tool option and system preference for new look

SIS-177907


Removed Dependent Care toggle

SIS-177907


Quartz Job

SIS-183327

NM

Migrant Conversions

SIS-183630

KY

Set live vaccines

SIS-183630

KY

Immunization Rule Update

SIS-183630

KY

Overnight Immunization Job

SIS-184734


Removed RRS preferences

SIS-184734


Removed RefreshRRSPreferencesJob

SIS-185121

SD

Sped Data Conversion

SIS-185581

SD

Created feature toggle for Dakota Writing and NCLB reports

SIS-185609


Data certification data updates

SIS-186445

TN

Added CampusAttributes and convert Roster localized field data to SecStudDetVal table

SIS-186445

TN

Converted Roster localized field data to SecStudDetVal table

SIS-186550


Added field to DISZone

SIS-186623

DE

Ed-Fi remove studentEducationOrganizationResponsibilityAssociations resource

SIS-186628

DE

Ed-Fi update descriptor

SIS-186631

DE

Ed-Fi dictionary updates 2nd try

SIS-186631

DE

Ed-Fi dictionary updates

SIS-187017

OH

Immunization Rule Update

SIS-187230

NM

Removed old object keys from SSFSPA

SIS-187619

NC

Updated EL Accommodation types

SIS-187817

MT

Immunization Rule Update

SIS-187931

MD

Immunization Rule Update

SIS-187932


Updated teachingMethod dictionary for Course and Section correction

SIS-187932


Updated teachingMethod dictionary for Course and Section

SIS-187950

NC

Uppdated dictionary

SIS-187956

SD

Immunization Rule Update

SIS-187958

NC

Updated virtualInstruction dictionary for Course and Section correction

SIS-187958

NC

Updated virtualInstruction dictionary for Course and Section

SIS-188354

MN

Resident district updates

SIS-188452


Migrated tool rights from altProgram to the new tool

SIS-188452

IN

Moved AltProgram programMeetingTime to new table

SIS-188685

NC

PSU Schools Missing in North Carolina State Edition Site

SIS-188827

MO

Updated scedCourseId and scedSubjectArea

SIS-188913


CDR AutoMigrate

SIS-188995

DE

Ed-Fi dictionary updates

SIS-189069

IN

Changed default value for AcademicProgram programType and programCategory to DiplomaIntent

SIS-189081


Added SAMLLogs Cleanup Quartz Job

SIS-189187

ND

Immunization Rule Update 2

SIS-189187

ND

Added to overnight job

SIS-189187

ND

Immunization Rule Update

SIS-189249

TN

Deleted EdFiIdentityMapping records with obsolete objectKeys

SIS-189283


OneRoster Automatic Refresh Job

SIS-189635

NC

Updated CTE ProgramParticipation

SIS-189776


Added Quartz Job for compass