--- title: "General Standards" slug: "general-standards" updated: 2022-03-30T18:19:36Z published: 2022-03-30T18:19:36Z canonical: "help.rapididentity.com/general-standards" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://help.rapididentity.com/llms.txt > Use this file to discover all available pages before exploring further. # General Standards ## 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 of **1234** would have **employeeID=E1234** and **employeeNumber=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 using record.field) - Using consistent syntax helps everyone understand the usage. - record[‘givenName’].toUpperCase()  <-- standard - record.givenName.toUpperCase()  <-- not standard - record[‘givenName’].toUpperCase()  <-- standard - record.givenName.toUpperCase()  <-- not standard