General Standards
Proper Use of Core and Custom Schema Definitions
Do not store values in a core schema that doesn’t describe the data. For example, don’t store a job code value in the physicalDeliveryOfficeName attribute.
Storing Employee and Student IDs
Use the
employeeID
attribute for storing employee IDs and student IDs.If there is a chance of overlap, add a prefix of E for employees or S for students. Store the original value in the
employeeNumber
attribute. For example, an employee with an employee ID of1234
would haveemployeeID=E1234
andemployeeNumber=1234
.
Use of Quotations
Always use double quotes (“) when referring to strings
Referring to Record Field Values
Always refer to record fields using
record[‘field’]
syntax. (i.e. refrain from usingrecord.field
)Using consistent syntax helps everyone understand the usage.
record[‘givenName’].toUpperCase()
<-- standardrecord.givenName.toUpperCase()
<-- not standard
record[‘givenName’].toUpperCase()
<-- standardrecord.givenName.toUpperCase()
<-- not standard