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
employeeIDattribute 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
employeeNumberattribute. For example, an employee with an employee ID of1234would haveemployeeID=E1234andemployeeNumber=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