SIFWorks ADK 2.0
EmployeeCredential Class
NamespacesEdustructures.SifWorks.ProfdevEmployeeCredential

[This is preliminary documentation and is subject to change.]

This object contains HR, certification and teaching assignment information for elementary and secondary professional personnel for state reporting. It is a snapshot object used for vertical reporting of data related to K-12 elementary and secondary professional employees. SIF_Events are not reported.
Declaration Syntax
C#Visual BasicVisual C++
public class EmployeeCredential : SifDataObject
Public Class EmployeeCredential _
	Inherits SifDataObject
public ref class EmployeeCredential : public SifDataObject
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
EmployeeCredentialEmployeeCredentialNew()()
Creates an instance of an EmployeeCredential

EmployeeCredentialEmployeeCredentialNew(Nullable<(Of <DateTime>)>, Nullable<(Of <Int32>)>, String, String, Name, RaceType, Certifications, Nullable<(Of <Decimal>)>, EmploymentStatus, YesNo, Nullable<(Of <Decimal>)>, Nullable<(Of <Decimal>)>, TeachingCredentialBasis)
Constructor that accepts values for all mandatory fields

AddTeachingCredentialType(TeachingCredential)
Adds a new <TeachingCredentialType> child element.

AddTeachingCredentialType(TeachingCredentialType)
Adds the value of the <TeachingCredentialType> element.

Assignments
Gets or sets the value of the <Assignments> element.

BackgroundChecks
Gets or sets the value of the <BackgroundChecks> element.

Certifications
Gets or sets the value of the <Certifications> element.

Demographics
Gets or sets the value of the <Demographics> element.

Education
Gets or sets the value of the <Education> element.

GetTeachingCredentialType(TeachingCredentialType)
Gets a TeachingCredential object instance. More than one instance can be defined for this object because it is a repeatable field element.

GetTeachingCredentialTypes()()
Gets all TeachingCredential object instances. More than once instance can be defined for this object because it is a repeatable field element.

Hispanic
Gets or sets the value of the <Hispanic> element.

KeyFields
Gets the metadata fields that make up the key of this object
(Overrides SifDataObject.KeyFields.)
Leave
Gets or sets the value of the <Leave> element.

Name
Gets or sets the value of the <Name> element.

Race
Gets or sets the value of the <Race> element.

RemoveTeachingCredentialType(TeachingCredentialType)
Removes a TeachingCredential object instance. More than one instance can be defined for this object because it is a repeatable field element.

ReportDate
Gets or sets the value of the <ReportDate> element.

Salary
Gets or sets the value of the <Salary> element.

SchoolYear
Gets or sets the value of the <SchoolYear> element.

SetEducation(TeachingCredentialBasis)
Sets the value of the <Education> element.

SetHispanic(YesNo)
Sets the value of the <Hispanic> element.

SetLeave(YesNo)
Sets the value of the <Leave> element.

SetName(NameType, String, String)
Sets the value of the <Name> element.

SetRace(RaceType)
Sets the value of the <Race> element.

SetStatus(EmploymentStatus)
Sets the value of the <Status> element.

SetTeachingCredentialTypes(array<TeachingCredential>[]())
Sets all TeachingCredential object instances. All existing TeachingCredential instances are removed and replaced with this list. Calling this method with the parameter value set to null removes all TeachingCredentials.

SetTerminationCode(EmploymentSeperationReason)
Sets the value of the <TerminationCode> element.

SSN
Gets or sets the value of the <SSN> element.

StateProvinceId
Gets or sets the value of the <StateProvinceId> element.

Status
Gets or sets the value of the <Status> element.

TerminationCode
Gets or sets the value of the <TerminationCode> element.

TotalYears
Gets or sets the value of the <TotalYears> element.

UnitYears
Gets or sets the value of the <UnitYears> element.

Remarks

Author: Generated by adkgen

Version: 2.0

Since: 1.5r1

Inheritance Hierarchy
Object
Element
 SifElement
  SifKeyedElement
   SifDataObject
    EmployeeCredential

Assembly: Edustructures.SifWorks.SdoAll (Module: Edustructures.SifWorks.SdoAll) Version: 2.0.0.10