diff --git a/CHANGELOG.md b/CHANGELOG.md index 900029678af..0e4afbe8039 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,29 +4,6 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). -## [7.12.0.6](https://github.com/specify/specify7/compare/v7.12.0.5...v7.12.0.6) (21 May 2026) - -* Fix aggregated relation parsing for stored queries ([#8059](https://github.com/specify/specify7/pull/8059)) -* Added context-scoped caching across bulk creation, uploads, permission lookups, uniqueness rules, and remote/global preferences to reduce repeated queries to improve database performance ([#8057](https://github.com/specify/specify7/pull/8057)) - * Refined catalog-number uniqueness checks to be more accurate and collection-scoped. - * Made uniqueness-rule evaluation and permission checks more efficient and cache-aware. - * Added and expanded tests covering uniqueness, caching behavior, and permissions. -* Enabled searching shared trees in the tree viewer ([#8104](https://github.com/specify/specify7/pull/8104)) - -## [7.12.0.5](https://github.com/specify/specify7/compare/v7.12.0...v7.12.0.5) (29 April 2026) - -* Fixes an issue where WorkBench Schema records would be preserved instead of standard Schema Config records when deduplicating ([#7989](https://github.com/specify/specify7/pull/7989)) -* Prevents schema container duplication when initializing the database and removes existing duplicates -* Added a 'schema repair' utility for adding missing schema config records -* Fixes Redis key collision so that keys are now automatically qualified by database name ([#7761](https://github.com/specify/specify7/pull/7761)) -* Fixes a bug that prevented partial dates from appearing in query results in some cases ([#7970](https://github.com/specify/specify7/pull/7970)) -* Fixes a bug preventing the use of the 'negate' operator on tree query fields ([#7986](https://github.com/specify/specify7/pull/7986)) -* Fixes an issue that resulted in overly complex queries on the back-end ([#7981](https://github.com/specify/specify7/pull/7981)) -* Fixes an issue where app resources are hidden for users that do not have permission to edit Collection Preferences ([#7990](https://github.com/specify/specify7/pull/7990)) -* Fixes cascaded delete blocker issues preventing proper deletion of Disciplines associated with Divisions. Improves delete blocker handling for complex relationships, reducing cases where valid deletions were incorrectly prevented ([#7999](https://github.com/specify/specify7/pull/7999)) -* Fixes form column definition precedence to ensure the correct configuration is selected when multiple definitions are present. Ensures proper fallback behavior when OS-specific column definitions are unavailable, improving cross-platform UI consistency ([#8028](https://github.com/specify/specify7/pull/8028)) -* Fixes an issue in key migration functions that could create duplicate `SpLocaleContainer`, `SpLocaleContainerItem`, and `SpLocaleItemStr` records. Prevents unintended in-place modification of schema config records during migrations, protecting user-customized configurations. Fixes issues in the `fix_schema_config` migration step that could lead to data inconsistency or duplication ([#8039](https://github.com/specify/specify7/pull/8039)) - ## [7.12.0](https://github.com/specify/specify7/compare/v7.11.2...v7.12.0) (10 April 2026) ### Added diff --git a/SECURITY.md b/SECURITY.md index 86f0232bc3d..ade2dcca50d 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -15,9 +15,9 @@ questions you may have about configuration or deployment. | Version | Supported | | ------- | ------------------ | -| 7.12.x | :white_check_mark: | -| 7.11.x | :white_check_mark: | -| < 7.10.x | :x: | +| 7.11.x | :white_check_mark: | +| 7.10.x | :white_check_mark: | +| < 7.9.x | :x: | We support the latest version of Specify 6 only. You can report vulnerabilities or other issues for that application on the diff --git a/config/common/schema_localization_en.json b/config/common/schema_localization_en.json index ff5004034ae..70cda3bf86b 100644 --- a/config/common/schema_localization_en.json +++ b/config/common/schema_localization_en.json @@ -1,7 +1,7 @@ { "absoluteage": { "items": { - "absoluteage": {"name": "Absolute Age", "desc": "Records a numerical age determination for a Collection Object, such as a radiocarbon or potassium-argon date. Includes the age value, uncertainty, dating method, and agent who performed the analysis.", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "java.math.BigDecimal", "isrequired": false, "weblinkname": null}, + "absoluteage": {"name": "Absolute Age", "desc": "Absolute Age", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "java.math.BigDecimal", "isrequired": false, "weblinkname": null}, "absoluteageattachments": {"name": "Absolute Age Attachments", "desc": "Absolute Age Attachments", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, "absoluteagecitations": {"name": "Absolute Age Citations", "desc": "Absolute Age Citations", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, "absoluteageid": {"name": "Absolute Age Id", "desc": "Absolute Age Id", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "java.lang.Integer", "isrequired": true, "weblinkname": null}, @@ -9,7 +9,7 @@ "agetype": {"name": "Age Type", "desc": "Age Type", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": "AgeType", "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "ageuncertainty": {"name": "Age Uncertainty", "desc": "Age Uncertainty", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "java.math.BigDecimal", "isrequired": false, "weblinkname": null}, "collectiondate": {"name": "Collection Date", "desc": "Collection Date", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "java.util.Date", "isrequired": false, "weblinkname": null}, - "collectionobject": {"name": "Collection Object", "desc": "The central record in Specify, representing any item in a collection: physical specimen, lot, observation, sound recording, slide, tissue sample, or extract. Ties together all related information (determinations, preparations, locality, collecting event, etc.).", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": true, "weblinkname": null}, + "collectionobject": {"name": "Collection Object", "desc": "Collection Object", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": true, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "date1": {"name": "Date1", "desc": "Date1", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "java.util.Date", "isrequired": false, "weblinkname": null}, "date2": {"name": "Date2", "desc": "Date2", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "java.util.Date", "isrequired": false, "weblinkname": null}, @@ -35,13 +35,13 @@ "aggregator": null, "defaultui": null, "name": "Absolute Age", - "desc": "Records a numerical age determination for a Collection Object, such as a radiocarbon or potassium-argon date. Includes the age value, uncertainty, dating method, and agent who performed the analysis." + "desc": "Absolute Age" }, "absoluteageattachment": { "items": { "absoluteage": {"name": "Absolute Age", "desc": "Absolute Age", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": true, "weblinkname": null}, "absoluteageattachmentid": {"name": "Absolute Age Attachment Id", "desc": "Absolute Age Attachment Id", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "java.lang.Integer", "isrequired": true, "weblinkname": null}, - "attachment": {"name": "Attachment", "desc": "A digital file (image, PDF, audio, etc.) linked to a data record. Instead of storing the file in the database, Specify stores it on a Web Asset Server and keeps a reference (location, MIME type, original filename, metadata) in this table. Supports licensing, copyright, and visibility controls.", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": true, "weblinkname": null}, + "attachment": {"name": "Attachment", "desc": "Attachment", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": true, "weblinkname": null}, "collectionmember": {"name": "Collection Member", "desc": "Collection Member", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": true, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, @@ -59,7 +59,7 @@ "aggregator": null, "defaultui": null, "name": "Absolute Age Attachment", - "desc": "Links an Attachment (e.g., a lab report or data sheet) to an Absolute Age record, with an ordinal for ordering multiple attachments." + "desc": "Absolute Age Attachment" }, "absoluteagecitation": { "items": { @@ -72,7 +72,7 @@ "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "pagenumber": {"name": "Page Number", "desc": "Page Number", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "platenumber": {"name": "Plate Number", "desc": "Plate Number", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, - "referencework": {"name": "Reference Work", "desc": "Stores bibliographic references (publications, books, articles, theses) that can be cited from Determinations, Localities, Taxa, and other records.", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": true, "weblinkname": null}, + "referencework": {"name": "Reference Work", "desc": "Reference Work", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": true, "weblinkname": null}, "remarks": {"name": "Remarks", "desc": "Remarks", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "text", "isrequired": false, "weblinkname": null}, "timestampcreated": {"name": "Timestamp Created", "desc": "Timestamp Created", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "java.sql.Timestamp", "isrequired": true, "weblinkname": null}, "timestampmodified": {"name": "Timestamp Modified", "desc": "Timestamp Modified", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "java.sql.Timestamp", "isrequired": false, "weblinkname": null}, @@ -86,7 +86,7 @@ "aggregator": null, "defaultui": null, "name": "Absolute Age Citation", - "desc": "Links a Reference Work (publication) to an Absolute Age record, capturing details like figure, plate, and page numbers where the age is reported." + "desc": "Absolute Age Citation" }, "accession": { "items": { @@ -96,7 +96,7 @@ "accessioncitations": {"name": "Accession Citations", "desc": "Accession Citations", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "accessioncondition": {"name": "Accession Condition", "desc": "Physical description of the condition of the accession.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "accessionnumber": {"name": "Accession Number", "desc": "Usually an integer or alphanumeric value that is assigned to the material when it enters the collection. The format of accession numbers varies among collections, but all refer to the acquisition of specimens, observations, or other collection objects.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": true, "weblinkname": null}, - "addressofrecord": {"name": "Address Of Record", "desc": "Captures the legal address associated with an Accession, Loan, Exchange, or Repository Agreement at the time the transaction took place.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "addressofrecord": {"name": "Address Of Record", "desc": "Address Of Record", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "appraisals": {"name": "Appraisals", "desc": "Appraisals", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "collectionobjects": {"name": "Collection Objects", "desc": "Collection Objects", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -110,7 +110,7 @@ "dateacknowledgedprecision": {"name": "Date Acknowledged Precision", "desc": "Date Acknowledged Precision", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "java.lang.Integer", "isrequired": false, "weblinkname": null}, "datereceived": {"name": "Date Received", "desc": "Date material was received.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "java.util.Calendar", "isrequired": false, "weblinkname": null}, "datereceivedprecision": {"name": "Date Received Precision", "desc": "Date Received Precision", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "java.lang.Integer", "isrequired": false, "weblinkname": null}, - "division": {"name": "Division", "desc": "A division or department within an Institution (e.g., 'Vertebrate Zoology', 'Botany'). Contains Agents and may oversee multiple Disciplines.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": "Division", "type": null, "isrequired": false, "weblinkname": null}, + "division": {"name": "Division", "desc": "Division", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": "Division", "type": null, "isrequired": false, "weblinkname": null}, "integer1": {"name": "Integer1", "desc": "Integer1", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "integer2": {"name": "Integer2", "desc": "Integer2", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "integer3": {"name": "Integer3", "desc": "Integer3", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -118,7 +118,7 @@ "number1": {"name": "Number1", "desc": "User definable.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Float", "isrequired": false, "weblinkname": null}, "number2": {"name": "Number2", "desc": "User definable.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Float", "isrequired": false, "weblinkname": null}, "remarks": {"name": "Remarks", "desc": "Additional Comments.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "text", "isrequired": false, "weblinkname": null}, - "repositoryagreement": {"name": "Repository Agreement", "desc": "Records a legal agreement that permits an Accession to occur without transferring ownership (e.g., a loan for study, a field repository agreement).", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "repositoryagreement": {"name": "Repository Agreement", "desc": "Repository Agreement", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "status": {"name": "Status", "desc": "Status of Accession, e.g. `In process`, `Complete` ...", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": "AccessionStatus", "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "text1": {"name": "Text1", "desc": "User definable.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "text2": {"name": "Text2", "desc": "User definable.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, @@ -143,17 +143,17 @@ "aggregator": null, "defaultui": null, "name": "Accession", - "desc": "Also called an acquisition. A consignment of specimens acquired either by field collecting of staff members, gifts, purchases, or exchange with another institution. Tracks the source, date received, status, and total value of the acquisition." + "desc": "Also called an acquisition. A consignment of specimens acquired either by field collecting of staff members, gifts, purchases, or exchange with another institution." }, "accessionagent": { "items": { "accession": {"name": "Accession", "desc": "Accession", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, - "agent": {"name": "Agent", "desc": "Central directory of people, groups, and organizations involved in the collection process. Roles include collector, determiner, preparer, cataloger, donor, permit issuer, and more. Supports both individuals (with name components) and organizations.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "agent": {"name": "Agent", "desc": "Agent", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "remarks": {"name": "Remarks", "desc": "Additional Comments.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "text", "isrequired": false, "weblinkname": null}, "repositoryagreement": {"name": "Repository Agreement", "desc": "Repository Agreement", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, - "role": {"name": "Role", "desc": "System table: Stores user-defined roles with associated permissions for access control within a collection.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": "AccessionRole", "type": "java.lang.String", "isrequired": true, "weblinkname": null}, + "role": {"name": "Role", "desc": "Role the agent played in the accession process.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": "AccessionRole", "type": "java.lang.String", "isrequired": true, "weblinkname": null}, "timestampcreated": {"name": "Timestamp Created", "desc": "The timestamp the record was created.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.sql.Timestamp", "isrequired": false, "weblinkname": null}, "timestampmodified": {"name": "Timestamp Modified", "desc": "The timestamp the record was last modified.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.sql.Timestamp", "isrequired": false, "weblinkname": null}, "version": {"name": "Version", "desc": "Version", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null} @@ -166,7 +166,7 @@ "aggregator": null, "defaultui": null, "name": "Accession Agent", - "desc": "Links an Agent (person, group, or organization) to an Accession and defines their role in the accession process (e.g., donor, collector, requester)." + "desc": "The person(s) requesting the Accession. This references an Agent." }, "accessionattachment": { "items": { @@ -188,14 +188,14 @@ "aggregator": null, "defaultui": null, "name": "Accession Attachment", - "desc": "Links digital files (PDFs, photos, etc.) to an Accession record, such as scanned import permits, deeds of gift, or correspondence." + "desc": "An attachment for the Accession. This may be one or more PDF files of paperwork or a photo of the Accession." }, "accessionauthorization": { "items": { "accession": {"name": "Accession", "desc": "Accession", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "permit": {"name": "Permit", "desc": "Records legal permits and licenses for collecting specimens, including the issuing authority, permit number, date range, and terms. Links to Accessions, Collecting Events, and Loans.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "permit": {"name": "Permit", "desc": "Permit", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "remarks": {"name": "Remarks", "desc": "Additional comments.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "text", "isrequired": false, "weblinkname": null}, "repositoryagreement": {"name": "Repository Agreement", "desc": "Repository Agreement", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "timestampcreated": {"name": "Timestamp Created", "desc": "The timestamp the record was created.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.sql.Timestamp", "isrequired": false, "weblinkname": null}, @@ -210,7 +210,7 @@ "aggregator": null, "defaultui": null, "name": "Accession Authorization", - "desc": "Records authorization for an Accession, linking it to a Permit and optionally a Repository Agreement. Tracks who authorized the acquisition." + "desc": "This represents the person authorizing the Accession. It references an existing Agent." }, "accessioncitation": { "items": { @@ -235,11 +235,11 @@ "aggregator": null, "defaultui": null, "name": "Accession Citations", - "desc": "Links a Reference Work (publication) to an Accession, with optional figure, plate, and page numbers for citation details." + "desc": "Accession Citations" }, "address": { "items": { - "address": {"name": "Address", "desc": "Stores the postal address of an Agent (person or organization), including street, city, state, country, postal code, phone, and fax. Also captures the date range the agent was at that address and the position they held there.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, + "address": {"name": "Address", "desc": "Address as it should appear on mailing labels.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "address2": {"name": "Address2", "desc": "Second line of address (optional).", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "address3": {"name": "Address3", "desc": "Address3", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "address4": {"name": "Address4", "desc": "Address4", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -278,7 +278,7 @@ "aggregator": null, "defaultui": null, "name": "Address", - "desc": "Stores the postal address of an Agent (person or organization), including street, city, state, country, postal code, phone, and fax. Also captures the date range the agent was at that address and the position they held there." + "desc": "The address of an Agent. This also captures a start and end date for the address and the position held while at the address." }, "addressofrecord": { "items": { @@ -309,7 +309,7 @@ "aggregator": null, "defaultui": null, "name": "Address Of Record", - "desc": "Captures the legal address associated with an Accession, Loan, Exchange, or Repository Agreement at the time the transaction took place." + "desc": "This is the address when the legal action took place." }, "agent": { "items": { @@ -352,7 +352,7 @@ "organization": {"name": "Organization", "desc": "Organization", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "orgmembers": {"name": "Org Members", "desc": "Org Members", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "remarks": {"name": "Remarks", "desc": "Additional comments.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "text", "isrequired": false, "weblinkname": null}, - "specifyuser": {"name": "Specify User", "desc": "System table: Represents a user account in Specify.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "specifyuser": {"name": "Specify User", "desc": "Specify User", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "suffix": {"name": "Suffix", "desc": "Suffix", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "text1": {"name": "Text1", "desc": "Text1", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "text2": {"name": "Text2", "desc": "Text2", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -376,7 +376,7 @@ "aggregator": null, "defaultui": null, "name": "Agent", - "desc": "Central directory of people, groups, and organizations involved in the collection process. Roles include collector, determiner, preparer, cataloger, donor, permit issuer, and more. Supports both individuals (with name components) and organizations." + "desc": "Contains information about people, groups, and organizations. Some roles for an agent include collector, determiner, preparer, cataloger, donor, issuer of permits, and so forth." }, "agentattachment": { "items": { @@ -398,13 +398,13 @@ "aggregator": null, "defaultui": null, "name": "Agent Attachment", - "desc": "Links digital files (photos, documents) to an Agent record, such as a portrait of a collector or a researcher's CV." + "desc": "This table can be used for a picture of the agent or anything else used to further describe the agent." }, "agentgeography": { "items": { "agent": {"name": "Agent", "desc": "Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "geography": {"name": "Geography", "desc": "Hierarchical tree representing political boundaries (Country, State, Province, County, Township, etc.). Used to classify localities and agent collecting regions.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "geography": {"name": "Geography", "desc": "The geographical region of specialization", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified by Agent", "desc": "Modified by Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "remarks": {"name": "Remarks", "desc": "Additional comments.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "role": {"name": "Role", "desc": "Role of the agent as \"author\" or \"collector\" within the geography.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -420,7 +420,7 @@ "aggregator": null, "defaultui": null, "name": "Agent Geography", - "desc": "Records the geographic region(s) an Agent was known for collecting in or specializing on, with an optional role (e.g., author, collector)." + "desc": "The geographical region that a particular collector was known for collecting in." }, "agentidentifier": { "items": { @@ -456,7 +456,7 @@ "aggregator": null, "defaultui": null, "name": "Agent Identifier", - "desc": "Stores external identifiers for an Agent, such as ORCID, ResearcherID, Scopus ID, or Wikidata ID, enabling integration with external authority systems." + "desc": "Describes an identifier of an Agent such an as ORCID." }, "agentspecialty": { "items": { @@ -477,7 +477,7 @@ "aggregator": null, "defaultui": null, "name": "Agent Specialty", - "desc": "Records the taxonomic or disciplinary specialty of an Agent (e.g., 'Coleoptera', 'Marine Invertebrates'), with an order number for ranking primary vs. secondary specialties." + "desc": "The Taxonomic specialty that a particular agent was known for." }, "agentvariant": { "items": { @@ -501,7 +501,7 @@ "aggregator": null, "defaultui": null, "name": "Agent Variant", - "desc": "Captures variant and vernacular names for an Agent, primarily used by botanists. Includes language, country, and a type flag distinguishing variants from vernacular names." + "desc": "This is primarily used by Botanists for capturing Variant and Vernacular names. This table is searchable but does not have any specific business rules associated with it." }, "appraisal": { "items": { @@ -527,13 +527,13 @@ "aggregator": null, "defaultui": null, "name": "Appraisal", - "desc": "Records the monetary appraisal value of an Accession or Collection Object, including the appraiser (Agent), appraisal date, and monetary unit." + "desc": "The monetary appraisal of an Acession or Collection Object" }, "attachment": { "items": { "accessionattachments": {"name": "Accession Attachments", "desc": "Accession Attachments", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, "agentattachments": {"name": "Agent Attachments", "desc": "Agent Attachments", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, - "attachmentimageattribute": {"name": "Attachment Image Attribute", "desc": "Stores image-specific metadata for an Attachment, such as height, width, resolution, magnification, image type, and view description. Used primarily for specimen images.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "attachmentimageattribute": {"name": "Attachment Image Attribute", "desc": "Attachment Image Attribute", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "attachmentlocation": {"name": "Attachment Location", "desc": "Location of attachment repository.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "attachmentstorageconfig": {"name": "Attachment Storage Config", "desc": "Attachment Storage Config", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "borrowattachments": {"name": "Borrow Attachments", "desc": "Borrow Attachments", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -601,7 +601,7 @@ "aggregator": null, "defaultui": null, "name": "Attachment", - "desc": "A digital file (image, PDF, audio, etc.) linked to a data record. Instead of storing the file in the database, Specify stores it on a Web Asset Server and keeps a reference (location, MIME type, original filename, metadata) in this table. Supports licensing, copyright, and visibility controls." + "desc": "An attachment is any digital file linked to a specific data record to provide supplementary information or media. This could be a photograph of a specimen, a scanned permit document, a field notes PDF, or an audio recording. Instead of storing the file directly in the database, which would make it large and slow, Specify saves the file to a dedicated Web Asset Server and stores only a reference to that file in the database record." }, "attachmentimageattribute": { "items": { @@ -613,7 +613,7 @@ "magnification": {"name": "Magnification", "desc": "Magnification", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "mbimageid": {"name": "Mb Image Id", "desc": "Mb Image Id", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "morphbankview": {"name": "Morph Bank View", "desc": "Links to MorphBank (a morphological image database) views, providing integration with external image repositories.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "morphbankview": {"name": "Morph Bank View", "desc": "Morph Bank View", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "number1": {"name": "Number1", "desc": "Number1", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "number2": {"name": "Number2", "desc": "Number2", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "remarks": {"name": "Remarks", "desc": "Remarks", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -638,7 +638,7 @@ "aggregator": null, "defaultui": null, "name": "Attachment Image Attribute", - "desc": "Stores image-specific metadata for an Attachment, such as height, width, resolution, magnification, image type, and view description. Used primarily for specimen images." + "desc": "Attachment Image Attribute" }, "attachmentmetadata": { "items": { @@ -659,7 +659,7 @@ "aggregator": null, "defaultui": null, "name": "Attachment Metadata", - "desc": "Key-value metadata pairs associated with an Attachment, allowing flexible storage of custom metadata fields (e.g., EXIF data, capture device info)." + "desc": "This holds metadata about the attachment. It is a set of named value pairs." }, "attachmenttag": { "items": { @@ -679,15 +679,15 @@ "aggregator": null, "defaultui": null, "name": "Attachment Tag", - "desc": "User-defined keyword tags for Attachments, enabling search and categorization of digital media files." + "desc": "An attribute tag of an attachment. This consists of a single text field for storing a tag. In later versions, users will be allowed to search attachments by their tag." }, "attributedef": { "items": { "collectingeventattrs": {"name": "Collecting Event Attrs", "desc": "Collecting Event Attrs", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, "collectionobjectattrs": {"name": "Collection Object Attrs", "desc": "Collection Object Attrs", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "datatype": {"name": "Data Type", "desc": "Defines the core data types used in the Specify data model (e.g., String, Number, Date, Boolean), used for schema and attribute definitions.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Short", "isrequired": false, "weblinkname": null}, - "discipline": {"name": "Discipline", "desc": "Organizational unit that may contain one or more Collections sharing the same Taxon, Geography, Lithostratigraphy, and Chronostratigraphy trees, as well as shared Localities, Agents, and Determination statuses.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "datatype": {"name": "Data Type", "desc": "The data type of the attribute.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Short", "isrequired": false, "weblinkname": null}, + "discipline": {"name": "Discipline", "desc": "Discipline", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "fieldname": {"name": "Field Name", "desc": "The field name of the attribute.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "preparationattrs": {"name": "Preparation Attrs", "desc": "Preparation Attrs", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, @@ -705,7 +705,7 @@ "aggregator": null, "defaultui": null, "name": "Attribute Definition", - "desc": "Defines a custom attribute field that can be applied to Collection Objects, Collecting Events, or Preparations. Specifies the data type, field name, and which Prep Type it applies to." + "desc": "The definition of an attribute." }, "author": { "items": { @@ -727,7 +727,7 @@ "aggregator": null, "defaultui": null, "name": "Author", - "desc": "Links an Agent as an author to a Reference Work, with an order number to specify the author sequence (first author, second author, etc.)." + "desc": "An Author is a reference to an Agent and provides the order for a list of authors of a Reference Work." }, "autonumberingscheme": { "items": { @@ -753,7 +753,7 @@ "aggregator": null, "defaultui": null, "name": "Auto Numbering Scheme", - "desc": "Internal configuration table that defines auto-numbering formats for catalog numbers, accessions, or other identifiers. Groups collections, disciplines, or divisions that share the same numbering scheme." + "desc": "This is an internal table used to group parts of a collection with the same numbering scheme." }, "borrow": { "items": { @@ -795,7 +795,7 @@ "aggregator": null, "defaultui": null, "name": "Borrow", - "desc": "Tracks incoming loans (borrows) from other institutions. Records the lender, dates (borrow date, due date, received date, closed date), invoice number, and status of the borrowed material." + "desc": "Contains information about loans from another institution. When one institution borrows a group of objects from another institution, all objects in the borrowed group share a common set of attributes that are defined for the loan." }, "borrowagent": { "items": { @@ -818,7 +818,7 @@ "aggregator": null, "defaultui": null, "name": "Borrow Agent", - "desc": "Links an Agent to a Borrow record and defines their role (e.g., lender, contact person, shipper) in the borrowing transaction." + "desc": "Refers to an Agent and describes their role in the borrowing process." }, "borrowattachment": { "items": { @@ -840,7 +840,7 @@ "aggregator": null, "defaultui": null, "name": "Borrow Attachment", - "desc": "Links digital files (e.g., loan agreements, shipping documents) to a Borrow record." + "desc": "Borrow Attachment" }, "borrowmaterial": { "items": { @@ -870,7 +870,7 @@ "aggregator": null, "defaultui": null, "name": "Borrow Material", - "desc": "Describes individual items or lots included in a Borrow, with material number, description, quantity, and tracking of quantities returned or resolved." + "desc": "Describes the material being borrowed." }, "borrowreturnmaterial": { "items": { @@ -894,15 +894,15 @@ "aggregator": null, "defaultui": null, "name": "Borrow Return Material", - "desc": "Tracks the return of borrowed material, recording the return date, quantity returned, and the Agent who received the return." + "desc": "Describes the material that was returned." }, "collectingevent": { "items": { "collectingeventattachments": {"name": "Collecting Event Attachments", "desc": "Collecting Event Attachments", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, - "collectingeventattribute": {"name": "Collecting Event Attribute", "desc": "A one-to-one extension table for Collecting Events, providing additional user-customizable attribute fields beyond the standard schema.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "OneToOne", "isrequired": false, "weblinkname": null}, + "collectingeventattribute": {"name": "Collecting Event Attribute", "desc": "Collecting Event Attribute", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "OneToOne", "isrequired": false, "weblinkname": null}, "collectingeventattrs": {"name": "Collecting Event Attrs", "desc": "Collecting Event Attrs", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, "collectingeventauthorizations": {"name": "Collecting Event Authorizations", "desc": "Collecting Event Authorizations", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "collectingtrip": {"name": "Collecting Trip", "desc": "Groups multiple Collecting Events into an expedition or field trip. Tracks the trip's start/end dates, participants, and purpose.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "collectingtrip": {"name": "Collecting Trip", "desc": "Collecting Trip", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "collectionobjects": {"name": "Collection Objects", "desc": "Collection Objects", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, "collectors": {"name": "Collectors", "desc": "Collectors", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -914,10 +914,10 @@ "guid": {"name": "GUID", "desc": "GUID", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "integer1": {"name": "Integer1", "desc": "Integer1", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "integer2": {"name": "Integer2", "desc": "Integer2", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "locality": {"name": "Locality", "desc": "Defines the 'where' of a collection: the specific place name, geographic coordinates (point, line, or polygon), coordinate determination method, datum, and elevation/depth. The foundation for georeferencing specimens.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "locality": {"name": "Locality", "desc": "Locality where collection took place.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "method": {"name": "Method", "desc": "A method, such as net or trap, which is used to obtain the specimen.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": "CollectingMethod", "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "paleocontext": {"name": "Paleo Context", "desc": "Provides paleontological context for a Collection Object, Collecting Event, or Locality, linking to chronostratigraphy, lithostratigraphy, and biostratigraphy data.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "paleocontext": {"name": "Paleo Context", "desc": "Paleo Context", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "remarks": {"name": "Remarks", "desc": "Remarks", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "text", "isrequired": false, "weblinkname": null}, "reservedinteger3": {"name": "Reserved Integer3", "desc": "Reserved Integer3", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "reservedinteger4": {"name": "Reserved Integer4", "desc": "Reserved Integer4", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -957,7 +957,7 @@ "aggregator": null, "defaultui": null, "name": "Collecting Event", - "desc": "Captures the 'when' and 'how' of a collection: the date(s), time, method, collectors, and field number. Links to a Locality for the 'where'. Some disciplines identify events by field number, others by locality+date combination." + "desc": "A Collecting Event captures the “when” and “how” of a collection. It records the date, time, method, and the people (collectors) involved in capturing the specimen. Some disciplines identify CEs by a field number, while others rely on the unique combination of the locality name and date." }, "collectingeventattachment": { "items": { @@ -980,11 +980,11 @@ "aggregator": null, "defaultui": null, "name": "Collecting Event Attachment", - "desc": "Links digital files (field photos, maps, audio recordings) to a Collecting Event, with ordinal for ordering." + "desc": "Refers to an attachment and provides an order." }, "collectingeventattr": { "items": { - "collectingevent": {"name": "Collecting Event", "desc": "Collecting Event", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "collectingevent": {"name": "Collecting Information", "desc": "Collecting Event", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "collectionmemberid": {"name": "Collection Member Id", "desc": "Collection Member Id", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "dblvalue": {"name": "Double Value", "desc": "Double Value", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Double", "isrequired": false, "weblinkname": null}, @@ -1003,7 +1003,7 @@ "aggregator": null, "defaultui": null, "name": "Collecting Event Attribute", - "desc": "Stores values for user-customizable attributes defined by an AttributeDef, linked to a Collecting Event. Supports string and numeric value types." + "desc": "User-customizable attributes that can be repurposed for various data collection needs." }, "collectingeventattribute": { "items": { @@ -1070,11 +1070,11 @@ "aggregator": null, "defaultui": null, "name": "Collecting Event Attribute", - "desc": "A one-to-one extension table for Collecting Events, providing additional user-customizable attribute fields beyond the standard schema." + "desc": "User-customizable attributes that can be repurposed for various data collection needs." }, "collectingeventauthorization": { "items": { - "collectingevent": {"name": "Collecting Event", "desc": "Collecting Event", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "collectingevent": {"name": "Collecting Information", "desc": "Collecting Event", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "permit": {"name": "Permit", "desc": "Permit", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -1091,15 +1091,15 @@ "aggregator": null, "defaultui": null, "name": "Collecting Event Authorization", - "desc": "Records authorization for a Collecting Event, typically linking to a Permit that grants permission to collect at a specific time and place." + "desc": "Collecting Event Authorization" }, "collectingtrip": { "items": { "agent1": {"name": "Agent1", "desc": "Agent1", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "agent2": {"name": "Agent2", "desc": "Agent2", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "collectingevents": {"name": "Collecting Event", "desc": "Collecting Event", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, + "collectingevents": {"name": "Collecting Information", "desc": "Collecting Event", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, "collectingtripattachments": {"name": "Collecting Trip Attachments", "desc": "Collecting Trip Attachments", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "collectingtripattribute": {"name": "Collecting Trip Attribute", "desc": "Stores values for user-customizable attributes linked to a Collecting Trip, supporting flexible data capture beyond the standard schema.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "collectingtripattribute": {"name": "Collecting Trip Attribute", "desc": "Collecting Trip Attribute", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "collectingtripauthorizations": {"name": "Collecting Trip Authorizations", "desc": "Collecting Trip Authorizations", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "collectingtripname": {"name": "Trip Name", "desc": "Name of the collecting trip.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -1148,7 +1148,7 @@ "aggregator": null, "defaultui": null, "name": "Collecting Trip", - "desc": "Groups multiple Collecting Events into an expedition or field trip. Tracks the trip's start/end dates, participants, and purpose." + "desc": "Used to group Collecting Events together." }, "collectingtripattachment": { "items": { @@ -1171,7 +1171,7 @@ "aggregator": null, "defaultui": null, "name": "Collecting Trip Attachment", - "desc": "Links digital files (trip reports, maps, permits) to a Collecting Trip record." + "desc": "Collecting Trip Attachment" }, "collectingtripattribute": { "items": { @@ -1237,7 +1237,7 @@ "aggregator": null, "defaultui": null, "name": "Collecting Trip Attribute", - "desc": "Stores values for user-customizable attributes linked to a Collecting Trip, supporting flexible data capture beyond the standard schema." + "desc": "User-customizable attributes that can be repurposed for various data collection needs" }, "collectingtripauthorization": { "items": { @@ -1258,7 +1258,7 @@ "aggregator": null, "defaultui": null, "name": "Collecting Trip Authorization", - "desc": "Records authorization for a Collecting Trip, linking to a Permit that authorizes the overall expedition." + "desc": "Collecting Trip Authorization" }, "collection": { "items": { @@ -1266,7 +1266,7 @@ "catalognumformatname": {"name": "Catalog Num Format Name", "desc": "Name of catalog number format the collection uses.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": true, "weblinkname": null}, "code": {"name": "Code", "desc": "Unique code for collection.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "collectionname": {"name": "Collection Name", "desc": "The name of the collection.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, - "collectionobjecttype": {"name": "Collection Object Type", "desc": "Categorizes Collection Objects by their nature (e.g., 'Specimen', 'Observation', 'Tissue Sample', 'DNA Extract', 'Sound Recording').", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "collectionobjecttype": {"name": "Collection Object Type", "desc": "Collection Object Type", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "collectiontype": {"name": "Collection Type", "desc": "Textual description of collection. ABCD schema field.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "contentcontacts": {"name": "Content Contacts", "desc": "Content Contacts", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -1276,7 +1276,7 @@ "discipline": {"name": "Discipline", "desc": "Discipline", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "estimatedsize": {"name": "Estimated Size", "desc": "ABCD schema field.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "guid": {"name": "GUID", "desc": "GUID", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "institutionnetwork": {"name": "Institution Network", "desc": "Records affiliations or partnerships between Institutions (e.g., consortium memberships, collaborative agreements).", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "institutionnetwork": {"name": "Institution Network", "desc": "Institution Network", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "institutiontype": {"name": "Institution Type", "desc": "ABCD schema field.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "isanumber": {"name": "ISA Number", "desc": "ISA number.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "isembeddedcollectingevent": {"name": "Is Embedded Collecting Event", "desc": "Yes if collecting event is a one-to-one relationship.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": true, "weblinkname": null}, @@ -1309,7 +1309,7 @@ "aggregator": null, "defaultui": null, "name": "Collection", - "desc": "Defines a collection within a Discipline, grouping Collection Objects of the same type (e.g., 'Birds', 'Insects', 'Paleobotany'). Each collection has its own catalog numbering and default preparation types." + "desc": "A collection holds Collection Objects that are of the same discipline type." }, "collectionobject": { "items": { @@ -1325,7 +1325,7 @@ "cataloger": {"name": "Cataloger", "desc": "In Specify, the person who recorded the specimen data in the catalog. Cataloger records are stored in the Agent table.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "catalognumber": {"name": "Catalog Number", "desc": "The number that identifies an individual specimen, a lot of specimens, or an observation as a part of a museum collection.", "format": "CatalogNumberString", "ishidden": false, "isuiformatter": true, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "cojo": {"name": "Parent Group", "desc": "Connects a Collection Object to its Collection Object Group", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": null, "type": "OneToOne", "isrequired": false, "weblinkname": null}, - "collectingevent": {"name": "Collecting Event", "desc": "Collecting Event", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "collectingevent": {"name": "Collecting Information", "desc": "Collecting Event", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "collection": {"name": "Collection", "desc": "Collection", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "collectionmemberid": {"name": "Collection Member Id", "desc": "Collection Member Id", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": true, "weblinkname": null}, "collectionobjectattachments": {"name": "Collection Object Attachments", "desc": "Collection Object Attachments", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, @@ -1335,7 +1335,7 @@ "collectionobjectproperties": {"name": "Collection Object Properties", "desc": "Collection Object Properties", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "collectionobjecttype": {"name": "Type", "desc": "The type of object, such as a fish, mammal, mineral, rock, or meteorite.", "format": null, "ishidden": true, "isuiformatter": null, "picklistname": "CollectionObjectType", "type": "ManyToOne", "isrequired": true, "weblinkname": null}, "conservdescriptions": {"name": "Conserv Descriptions", "desc": "Conserv Descriptions", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, - "container": {"name": "Container", "desc": "Represents a physical or logical container that can hold Collection Objects (e.g., a drawer, cabinet, box, or freezer rack). Containers can optionally be cataloged as Collection Objects themselves.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "container": {"name": "Container", "desc": "Container", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "containerowner": {"name": "Container Owner", "desc": "Container Owner", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "countamt": {"name": "Count Amount", "desc": "The number of objects (specimens, slides, pieces) prepared.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Integer", "isrequired": false, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -1352,7 +1352,7 @@ "embargostartdate": {"name": "Embargo Start Date", "desc": "Embargo Start Date", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "embargostartdateprecision": {"name": "Embargo Start Date Precision", "desc": "Embargo Start Date Precision", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "exsiccataitems": {"name": "Exsiccata Items", "desc": "Exsiccata Items", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "fieldnotebookpage": {"name": "Field Notebook Page", "desc": "Describes an individual page within a Field Notebook, capturing the page number and date.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "fieldnotebookpage": {"name": "Field Notebook Page", "desc": "Field Notebook Page", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "fieldnumber": {"name": "Field Number", "desc": "A unique number a collector assigns to each specimen at the time of collection. For example, botanists often keep a running count of the individual specimens they have collected (LKK1023, LKK1024, etc.).", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "guid": {"name": "GUID", "desc": "Global Unique Identifier", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "integer1": {"name": "Integer1", "desc": "Integer1", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -1417,7 +1417,7 @@ "aggregator": null, "defaultui": null, "name": "Collection Object", - "desc": "The central record in Specify, representing any item in a collection: physical specimen, lot, observation, sound recording, slide, tissue sample, or extract. Ties together all related information (determinations, preparations, locality, collecting event, etc.)." + "desc": "A general term for any item that can be part of a collection. This includes a physical specimen, a specimen lot, an observation, a sound recording, a slide, a tissue sample, or an extract. This is the central record that ties all other information together" }, "collectionobjectattachment": { "items": { @@ -1440,7 +1440,7 @@ "aggregator": null, "defaultui": null, "name": "Collection Object Attachment", - "desc": "Links digital files (specimen photos, X-rays, field notes) to a Collection Object, with ordinal for ordering." + "desc": "An attachment for a collection object and provides order." }, "collectionobjectattr": { "items": { @@ -1463,7 +1463,7 @@ "aggregator": null, "defaultui": null, "name": "Collection Object Attribute", - "desc": "Stores values for user-customizable attributes defined by an AttributeDef, linked to a Collection Object. Supports string and numeric value types." + "desc": "User-customizable attributes that can be repurposed for various data collection needs." }, "collectionobjectattribute": { "items": { @@ -1604,7 +1604,7 @@ "aggregator": null, "defaultui": null, "name": "Collection Object Attribute", - "desc": "A one-to-one extension table for Collection Objects, providing additional user-customizable attribute fields beyond the standard schema." + "desc": "User-customizable attributes that can be repurposed for various data collection needs." }, "collectionobjectcitation": { "items": { @@ -1630,7 +1630,7 @@ "aggregator": null, "defaultui": null, "name": "Collection Object Citation", - "desc": "Links a Reference Work (publication) to a Collection Object, with optional figure, plate, and page numbers for citation details." + "desc": "Refers to a citation for a Collection Object." }, "collectionobjectgroup": { "items": { @@ -1669,7 +1669,7 @@ "aggregator": null, "defaultui": null, "name": "Collection Object Group", - "desc": "Groups multiple Collection Objects together for a specific purpose (e.g., a type series, a teaching collection, or a loan set). Uses CollectionObjectGroupType to define the grouping category." + "desc": "Collection Object Group" }, "collectionobjectgroupjoin": { "items": { @@ -1701,7 +1701,7 @@ "aggregator": null, "defaultui": null, "name": "Collection Object Group Join", - "desc": "Join table linking Collection Objects to Collection Object Groups, enabling many-to-many relationships between objects and groups." + "desc": "Collection Object Group Join" }, "collectionobjectgrouptype": { "items": { @@ -1723,7 +1723,7 @@ "aggregator": null, "defaultui": null, "name": "Collection Object Group Type", - "desc": "Defines the types or categories of Collection Object Groups (e.g., 'Type Series', 'Teaching Collection', 'Exhibit')." + "desc": "Collection Object Group Type" }, "collectionobjectproperty": { "items": { @@ -1905,7 +1905,7 @@ "aggregator": null, "defaultui": null, "name": "Collection Object Property", - "desc": "Stores additional properties or measurements for a Collection Object, such as weight, length, or other quantitative attributes." + "desc": "Collection Object Property" }, "collectionobjecttype": { "items": { @@ -1931,7 +1931,7 @@ "aggregator": null, "defaultui": null, "name": "Collection Object Type", - "desc": "Categorizes Collection Objects by their type (e.g., 'Fish', 'Observation', 'Tissue Sample', 'DNA Extract', 'Sound Recording')." + "desc": "Collection Object Type" }, "collectionrelationship": { "items": { @@ -1954,7 +1954,7 @@ "aggregator": null, "defaultui": null, "name": "Collection Relationship", - "desc": "Links two Collection Objects to each other, defining a relationship between them (e.g., voucher specimen to tissue sample, host to parasite, parent to offspring)." + "desc": "Enables two collection objects to refer to each other, for example, voucher and tissue." }, "collectionreltype": { "items": { @@ -1976,12 +1976,12 @@ "aggregator": null, "defaultui": null, "name": "Collection Relationship Type", - "desc": "Defines the types of relationships that can exist between Collection Objects (e.g., 'voucher for', 'parasite of', 'host to', 'derived from')." + "desc": "Describes the type of relationship between two collection objects." }, "collector": { "items": { "agent": {"name": "Agent", "desc": "Agent", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, - "collectingevent": {"name": "Collecting Event", "desc": "Collecting Event", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "collectingevent": {"name": "Collecting Information", "desc": "Collecting Event", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "division": {"name": "Division", "desc": "Division", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "isprimary": {"name": "Is Primary", "desc": "Is Primary", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": true, "weblinkname": null}, @@ -2004,7 +2004,7 @@ "aggregator": null, "defaultui": null, "name": "Collector", - "desc": "Join table linking an Agent (as collector) to a Collecting Event, with an order field for listing multiple collectors in sequence." + "desc": "In Specify, the person or persons who collected a specimen. Collector records are stored in the Agent table." }, "commonnametx": { "items": { @@ -2015,7 +2015,7 @@ "language": {"name": "Language", "desc": "The language code.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "name": {"name": "Name", "desc": "Name", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, - "taxon": {"name": "Taxon", "desc": "Hierarchical tree representing the taxonomic classification of organisms (Kingdom > Phylum > Class > Order > Family > Genus > Species). Used for determinations and organizing collection objects.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "taxon": {"name": "Taxon", "desc": "Taxon", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "timestampcreated": {"name": "Timestamp Created", "desc": "The timestamp the record was created.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.sql.Timestamp", "isrequired": false, "weblinkname": null}, "timestampmodified": {"name": "Timestamp Modified", "desc": "The timestamp the record was last modified.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.sql.Timestamp", "isrequired": false, "weblinkname": null}, "variant": {"name": "Variant", "desc": "The variant code of the language.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, @@ -2029,7 +2029,7 @@ "aggregator": null, "defaultui": null, "name": "Common Name", - "desc": "Stores common (vernacular) names for a Taxon, with localization support including language, country, and variant information." + "desc": "Describes a common name and the localization of the name. This table is used to describe additional Common Names in other languages." }, "commonnametxcitation": { "items": { @@ -2060,7 +2060,7 @@ "aggregator": null, "defaultui": null, "name": "Common Name Tx Citation", - "desc": "Links a Reference Work to a Common Name record, citing the source where the common name was published or used." + "desc": "Common Name Tx Citation" }, "conservdescription": { "items": { @@ -2099,7 +2099,7 @@ "number5": {"name": "Number5", "desc": "User definable", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Float", "isrequired": false, "weblinkname": null}, "objlength": {"name": "Object Length", "desc": "The length of the object.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "java.lang.Float", "isrequired": false, "weblinkname": null}, "otherrecommendations": {"name": "Other Recommendations", "desc": "Other Recommendations", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "preparation": {"name": "Preparation", "desc": "Represents the distinct physical components of a Collection Object (e.g., skin, skeleton, tissue, slide, fluid-preserved jar). Supports extensible attributes and properties. A single Collection Object can have multiple Preparations.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "preparation": {"name": "Preparation", "desc": "Preparation", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "remarks": {"name": "Remarks", "desc": "Additional Comments", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "text", "isrequired": false, "weblinkname": null}, "shortdesc": {"name": "Short Description", "desc": "A short description of the object.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "source": {"name": "Source", "desc": "Source", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "text", "isrequired": false, "weblinkname": null}, @@ -2127,7 +2127,7 @@ "aggregator": null, "defaultui": null, "name": "Conservator Description", - "desc": "Describes the conservation status and treatment history of a Collection Object. Each Collection Object can have at most one Conservation Description, which groups multiple treatment events." + "desc": "Describes an object that has participated in a Conservator action. There is only one of these for each Collection Object." }, "conservdescriptionattachment": { "items": { @@ -2149,7 +2149,7 @@ "aggregator": null, "defaultui": null, "name": "Conservator Description Attachment", - "desc": "Links digital files (condition reports, treatment photos) to a Conservation Description." + "desc": "Refers to an attachment and provides order." }, "conservevent": { "items": { @@ -2193,7 +2193,7 @@ "aggregator": null, "defaultui": null, "name": "Conservator Event", - "desc": "Records a specific conservation or restoration action performed on a Collection Object as part of a Conservation Description. Multiple events can occur over time (e.g., cleaning, repair, pest treatment)." + "desc": "An action that takes place as part of a Conservation Description. Over a period of time there may be multiple incidents that require a Conservator to take action." }, "conserveventattachment": { "items": { @@ -2215,7 +2215,7 @@ "aggregator": null, "defaultui": null, "name": "Conservator Event Attachment", - "desc": "Links digital files (treatment photos, before/after images) to a specific Conservation Event." + "desc": "Refers to an attachment and provides order." }, "container": { "items": { @@ -2229,7 +2229,7 @@ "name": {"name": "Name", "desc": "The name of the container", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "number": {"name": "Number", "desc": "User definable", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "java.lang.Integer", "isrequired": false, "weblinkname": null}, "parent": {"name": "Parent", "desc": "Parent", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "storage": {"name": "Storage", "desc": "Hierarchical tree representing the physical storage locations in the collection (e.g., Building > Room > Cabinet > Drawer > Tray). Used to track where Preparations are physically housed.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "storage": {"name": "Storage", "desc": "Storage", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "timestampcreated": {"name": "Timestamp Created", "desc": "The timestamp the record was created.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.sql.Timestamp", "isrequired": false, "weblinkname": null}, "timestampmodified": {"name": "Timestamp Modified", "desc": "The timestamp the record was last modified.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.sql.Timestamp", "isrequired": false, "weblinkname": null}, "type": {"name": "Type", "desc": "The type of container", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": "ContainerType", "type": "java.lang.Short", "isrequired": false, "weblinkname": null}, @@ -2243,7 +2243,7 @@ "aggregator": null, "defaultui": null, "name": "Container", - "desc": "Represents a physical or logical container that can hold Collection Objects (e.g., a drawer, cabinet, box, or freezer rack). Containers can optionally be cataloged as Collection Objects themselves." + "desc": "A container can optionally be cataloged as a collection object and it contains other collection objects. Describes a logical or physical container." }, "datatype": { "items": { @@ -2262,7 +2262,7 @@ "aggregator": null, "defaultui": null, "name": "Data Type", - "desc": "Defines the core data types used in the Specify data model (e.g., String, Number, Date, Boolean), used for schema and attribute definitions." + "desc": "A data type represents a core type of collection data." }, "deaccession": { "items": { @@ -2314,7 +2314,7 @@ "aggregator": null, "defaultui": null, "name": "Deaccession", - "desc": "Records the permanent removal of Collection Objects from the collection, whether by transfer, exchange, gift, destruction, or loss. Tracks the reason, date, and method of deaccession." + "desc": "Removal of a biological object (specimen, observation, or preparation type) from the collection. Deaccessions may include loans to other collections that are subsequently given to the borrower, lost specimens, and specimens that are destroyed." }, "deaccessionagent": { "items": { @@ -2336,7 +2336,7 @@ "aggregator": null, "defaultui": null, "name": "Deaccession Agent", - "desc": "Links an Agent to a Deaccession and defines their role (e.g., recipient, authorizer, witness) in the deaccession process." + "desc": "Refers to an agent and contains their role in the deaccession." }, "deaccessionattachment": { "items": { @@ -2358,7 +2358,7 @@ "aggregator": null, "defaultui": null, "name": "Deaccession Attachment", - "desc": "Links digital files (transfer agreements, disposal certificates) to a Deaccession record." + "desc": "Deaccession Attachment" }, "determination": { "items": { @@ -2371,7 +2371,7 @@ "determinationcitations": {"name": "Determination Citations", "desc": "Determination Citations", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, "determineddate": {"name": "Determined Date", "desc": "The date it was determined.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "java.util.Calendar", "isrequired": false, "weblinkname": null}, "determineddateprecision": {"name": "Determined Date Precision", "desc": "Determined Date Precision", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "determiner": {"name": "Determiner", "desc": "Join table linking an Agent (as determiner) to a Determination, with an order field for listing multiple determiners in sequence.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "determiner": {"name": "Determiner", "desc": "Individual who assigned or made the decision regarding the taxonomic name of specimen. In some instances, determiner may be an organization or institute. In Specify, determiner information is stored in the Agent table.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "determiners": {"name": "Determiners", "desc": "Determiners", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, "featureorbasis": {"name": "Feature Or Basis", "desc": "Body part, or characteristic used as the basis of a determination.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "guid": {"name": "GUID", "desc": "GUID", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -2421,7 +2421,7 @@ "aggregator": null, "defaultui": null, "name": "Determination", - "desc": "Also called an Identification. Records the taxonomic name assigned to a Collection Object, including the determiner, determination date, confidence qualifiers (cf., aff., ?), type status, and remarks. A Collection Object can have a history of multiple determinations over time." + "desc": "Sometimes referred to as an ‘Identification’, this record captures the taxonomic name assigned to a Collection Object. It includes data such as the determiner (the person who identified it), the date it was determined, confidence qualifiers (like “cf.” or “?”), type statuses, and remarks. A single Collection Object can have a history of many Determinations over time." }, "determinationcitation": { "items": { @@ -2447,7 +2447,7 @@ "aggregator": null, "defaultui": null, "name": "Determination Citation", - "desc": "Links a Reference Work to a Determination, citing the publication used to make the identification." + "desc": "Refers to a citation for the determination." }, "determiner": { "items": { @@ -2474,7 +2474,7 @@ "aggregator": null, "defaultui": null, "name": "Determiner", - "desc": "Join table linking an Agent (as determiner) to a Determination, with an order field for listing multiple determiners in sequence." + "desc": "Individual who assigned or made the decision regarding the taxonomic name of specimen. In some instances, determiner may be an organization or institute. In Specify, determiner information is stored in the Agent table." }, "discipline": { "items": { @@ -2509,7 +2509,7 @@ "aggregator": null, "defaultui": null, "name": "Discipline", - "desc": "Organizational unit that may contain one or more Collections sharing the same Taxon, Geography, Lithostratigraphy, and Chronostratigraphy trees, as well as shared Localities, Agents, and Determination statuses." + "desc": "May include one or more collections that share the Taxon, Geography, LithoStratigraphy, and Chronostratigraphy Trees, Localities, Agents and Determination Status." }, "disposal": { "items": { @@ -2542,7 +2542,7 @@ "aggregator": null, "defaultui": null, "name": "Disposal", - "desc": "Records the physical removal or destruction of a specific Preparation during deaccession (e.g., tissue consumed for DNA extraction, specimen lost in transit, or destroyed). Linked to Preparations." + "desc": "A specific record documenting the physical removal or destruction of a preparation during a deaccession or process (e.g., a tissue sample being consumed for DNA analysis). This may be a destructive sample, item lost in transport, the item was disposed, or simply no longer found in the collection. These are linked to Preparations." }, "disposalagent": { "items": { @@ -2564,7 +2564,7 @@ "aggregator": null, "defaultui": null, "name": "Disposal Agent", - "desc": "Links an Agent to a Disposal record and defines their role (e.g., authorizer, witness) in the disposal process." + "desc": "Disposal Agent" }, "disposalattachment": { "items": { @@ -2586,13 +2586,13 @@ "aggregator": null, "defaultui": null, "name": "Disposal Attachment", - "desc": "Links digital files (disposal certificates, destruction records) to a Disposal record." + "desc": "Disposal Attachment" }, "disposalpreparation": { "items": { "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "disposal": {"name": "Disposal", "desc": "Disposal", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "loanreturnpreparation": {"name": "Loan Return Preparation", "desc": "Tracks the return of loaned Preparations, recording the return date, condition, and quantity returned.", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "loanreturnpreparation": {"name": "Loan Return Preparation", "desc": "Loan Return Preparation", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "preparation": {"name": "Preparation", "desc": "Preparation", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "quantity": {"name": "Quantity", "desc": "Quantity", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -2609,7 +2609,7 @@ "aggregator": null, "defaultui": null, "name": "Disposal Preparation", - "desc": "Join table linking a Preparation to a Disposal, recording which specific preparations were disposed of and in what quantity." + "desc": "Disposal Preparation" }, "division": { "items": { @@ -2621,7 +2621,7 @@ "discipline": {"name": "Discipline", "desc": "The discipline of the division", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "disciplines": {"name": "Disciplines", "desc": "The list of Disciplines that belong to this Division", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "iconuri": {"name": "Icon URL", "desc": "The URL to their icon", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, - "institution": {"name": "Institution", "desc": "The top-level organization (e.g., museum, university) that owns the collections. An Institution contains one or more Divisions.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "institution": {"name": "Institution", "desc": "The institution the division belongs to.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "members": {"name": "Members", "desc": "Members", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToMany", "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "name": {"name": "Name", "desc": "The name of the division", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, @@ -2642,7 +2642,7 @@ "aggregator": null, "defaultui": null, "name": "Division", - "desc": "A division or department within an Institution (e.g., 'Vertebrate Zoology', 'Botany'). Contains Agents and may oversee multiple Disciplines." + "desc": "The division (or department) containing agents." }, "dnaprimer": { "items": { @@ -2686,7 +2686,7 @@ "aggregator": null, "defaultui": null, "name": "DNA Primer", - "desc": "Stores DNA primer sequences used in molecular work, including the primer name, sequence, and direction (forward/reverse)." + "desc": "DNA Primer" }, "dnasequence": { "items": { @@ -2706,11 +2706,11 @@ "dnasequencingruns": {"name": "DNA Sequencing Runs", "desc": "DNA Sequencing Runs", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "extractiondate": {"name": "Extraction Date", "desc": "Extraction Date", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "extractiondateprecision": {"name": "Extraction Date Precision", "desc": "Extraction Date Precision", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "extractor": {"name": "Extractor", "desc": "Links an Agent to a DNA Sequence record as the person who performed the extraction, with an order field for multiple extractors.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "extractor": {"name": "Extractor", "desc": "Extractor", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "extractors": {"name": "Extractors", "desc": "Extractors", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "genbankaccessionnumber": {"name": "Genbank Acc #", "desc": "Genbank Acc #", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "genesequence": {"name": "Gene Sequence", "desc": "The actual sequence", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "materialsample": {"name": "Material Sample", "desc": "Records a material sample taken from a Collection Object for analysis (e.g., a tissue sample for DNA, a rock sample for geochemistry).", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "materialsample": {"name": "Material Sample", "desc": "Material Sample", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "moleculetype": {"name": "Molecule Type", "desc": "Molecule Type", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": "MoleculeType", "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "number1": {"name": "Number1", "desc": "Number1", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -2741,7 +2741,7 @@ "aggregator": null, "defaultui": null, "name": "DNA Sequence", - "desc": "Stores DNA sequence data associated with a Collection Object, including the sequence itself, GenBank accession number, and primer information." + "desc": "Tracks DNA Sequencing information for a Collection Object." }, "dnasequenceattachment": { "items": { @@ -2763,13 +2763,13 @@ "aggregator": null, "defaultui": null, "name": "DNA Sequence Attachment", - "desc": "Links digital files (chromatograms, sequence alignments) to a DNA Sequence record." + "desc": "Refers to an attachment and provides order." }, "dnasequencerunattachment": { "items": { "attachment": {"name": "Attachment", "desc": "Attachment", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "createdbyagent": {"name": "Created By Agent", "desc": "Created By Agent", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "dnasequencingrun": {"name": "DNA Sequencing Run", "desc": "Records a DNA sequencing run, including the run date, protocol, machine used, and links to the resulting DNA sequences.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "dnasequencingrun": {"name": "DNA Sequencing Run", "desc": "DNA Sequencing Run", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "ordinal": {"name": "Ordinal", "desc": "Ordinal", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "remarks": {"name": "Remarks", "desc": "Remarks", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -2785,7 +2785,7 @@ "aggregator": null, "defaultui": null, "name": "DNA Sequencing Run Attachment", - "desc": "Records a DNA sequencing run, including the run date, protocol, machine used, and links to the resulting DNA sequences." + "desc": "DNA Sequencing Run Attachment" }, "dnasequencingrun": { "items": { @@ -2839,7 +2839,7 @@ "aggregator": null, "defaultui": null, "name": "DNA Sequencing Run", - "desc": "Records a DNA sequencing run, including the run date, protocol, machine used, and links to the resulting DNA sequences." + "desc": "DNA Sequencing Run" }, "dnasequencingrunattachment": { "items": { @@ -2852,7 +2852,7 @@ "aggregator": null, "defaultui": null, "name": "dnasequencingrunattachment", - "desc": "Links digital files (run logs, quality reports) to a DNA Sequencing Run." + "desc": "dnasequencingrunattachment" }, "dnasequencingruncitation": { "items": { @@ -2883,7 +2883,7 @@ "aggregator": null, "defaultui": null, "name": "DNA Sequencing Run Citation", - "desc": "Links a Reference Work to a DNA Sequencing Run, citing the publication where the sequence data was reported." + "desc": "DNA Sequencing Run Citation" }, "exchangein": { "items": { @@ -2921,7 +2921,7 @@ "aggregator": null, "defaultui": null, "name": "Exchange In", - "desc": "Tracks specimens received from another institution as part of an exchange agreement. Records the sender, date received, and associated terms." + "desc": "Describes an incoming Exchanged Specimen from a different institution." }, "exchangeinattachment": { "items": { @@ -2943,7 +2943,7 @@ "aggregator": null, "defaultui": null, "name": "Exchange In Attachment", - "desc": "Links digital files (exchange agreements, shipping documents) to an incoming Exchange record." + "desc": "Exchange In Attachment" }, "exchangeinprep": { "items": { @@ -2970,7 +2970,7 @@ "aggregator": null, "defaultui": null, "name": "Exchange In Prep", - "desc": "Links specific Preparations received as part of an incoming exchange, with quantity information." + "desc": "Exchange In Prep" }, "exchangeout": { "items": { @@ -3010,7 +3010,7 @@ "aggregator": null, "defaultui": null, "name": "Exchange Out", - "desc": "Tracks specimens sent to another institution as part of an exchange agreement. Records the recipient, date sent, and associated terms." + "desc": "Describes an outgoing Exchanged Specimen to a different institution." }, "exchangeoutattachment": { "items": { @@ -3032,7 +3032,7 @@ "aggregator": null, "defaultui": null, "name": "Exchange Out Attachment", - "desc": "Links digital files (exchange agreements, shipping documents) to an outgoing Exchange record." + "desc": "Exchange Out Attachment" }, "exchangeoutprep": { "items": { @@ -3059,7 +3059,7 @@ "aggregator": null, "defaultui": null, "name": "Exchange Out Prep", - "desc": "Links specific Preparations sent as part of an outgoing exchange, with quantity information." + "desc": "Exchange Out Prep" }, "exsiccata": { "items": { @@ -3082,7 +3082,7 @@ "aggregator": null, "defaultui": null, "name": "Exsiccata", - "desc": "Records an exsiccata series\u2014a published, numbered set of preserved specimens distributed to institutions. Common in botany and mycology." + "desc": "Exsiccata" }, "exsiccataitem": { "items": { @@ -3104,7 +3104,7 @@ "aggregator": null, "defaultui": null, "name": "Exsiccata Item", - "desc": "Links a specific Collection Object to an Exsiccata series, recording its number within the series." + "desc": "Exsiccata Item" }, "extractor": { "items": { @@ -3130,7 +3130,7 @@ "aggregator": null, "defaultui": null, "name": "Extractor", - "desc": "Links an Agent to a DNA Sequence record as the person who performed the extraction, with an order field for multiple extractors." + "desc": "Extractor" }, "fieldnotebook": { "items": { @@ -3158,7 +3158,7 @@ "aggregator": null, "defaultui": null, "name": "Field Notebook", - "desc": "Describes a physical field notebook, including its identifier, owner, and storage location." + "desc": "Describes a physical Field NoteBook." }, "fieldnotebookattachment": { "items": { @@ -3180,7 +3180,7 @@ "aggregator": null, "defaultui": null, "name": "Field Notebook Attachment", - "desc": "Links digital files (scanned notebook pages, covers) to a Field Notebook record." + "desc": "Refers to an attachment and provides order." }, "fieldnotebookpage": { "items": { @@ -3205,7 +3205,7 @@ "aggregator": null, "defaultui": null, "name": "Field Notebook Page", - "desc": "Describes an individual page within a Field Notebook, capturing the page number and date." + "desc": "Describes a page from a Field Note Book." }, "fieldnotebookpageattachment": { "items": { @@ -3227,7 +3227,7 @@ "aggregator": null, "defaultui": null, "name": "Field Notebook Page Attachment", - "desc": "Links digital files (scanned images) to a specific Field Notebook Page." + "desc": "Refers to an attachment and provides order." }, "fieldnotebookpageset": { "items": { @@ -3255,7 +3255,7 @@ "aggregator": null, "defaultui": null, "name": "Field Notebook Page Set", - "desc": "Groups multiple Field Notebook Pages together, typically representing pages that were scanned together as a batch." + "desc": "Describes a set of Field Note Book pages. This can be used to group pages together that were scanned in together." }, "fieldnotebookpagesetattachment": { "items": { @@ -3277,7 +3277,7 @@ "aggregator": null, "defaultui": null, "name": "Field Notebook Page Set Attachment", - "desc": "Links digital files to a Field Notebook Page Set." + "desc": "Refers to an attachment and provides order." }, "fundingagent": { "items": { @@ -3302,7 +3302,7 @@ "aggregator": null, "defaultui": null, "name": "Funding Agent", - "desc": "Links a funding agency (Agent) to a Collecting Trip or Project, recording the grant or funding source that supported the work." + "desc": "Funding Agent" }, "geocoorddetail": { "items": { @@ -3360,7 +3360,7 @@ "aggregator": null, "defaultui": null, "name": "Geo Coord Detail", - "desc": "Stores additional georeferencing details for a Locality, originally designed for MANIS (Mammal Networked Information System) data compatibility." + "desc": "Describes extra detail for a Locality for Manis data." }, "geography": { "items": { @@ -3405,7 +3405,7 @@ "aggregator": null, "defaultui": null, "name": "Geography", - "desc": "Hierarchical tree representing political boundaries (Country, State, Province, County, Township, etc.). Used to classify localities and agent collecting regions." + "desc": "Represents political boundary (Country, State, County, Township, etc.)." }, "geographytreedef": { "items": { @@ -3430,7 +3430,7 @@ "aggregator": null, "defaultui": null, "name": "Geography Tree Definition", - "desc": "Defines the number, names, and hierarchy of levels in the Geography tree (e.g., Continent > Country > State > County)." + "desc": "Defines the levels of the Geography tree." }, "geographytreedefitem": { "items": { @@ -3461,7 +3461,7 @@ "aggregator": null, "defaultui": null, "name": "Geography Tree Definition Item", - "desc": "Describes a single level in the Geography tree definition, specifying its name, rank, and position in the hierarchy." + "desc": "Describes a level in the definition of the tree." }, "geologictimeperiod": { "items": { @@ -3503,7 +3503,7 @@ "aggregator": null, "defaultui": null, "name": "Chronostratigraphy", - "desc": "Hierarchical tree representing chronostratigraphic/geologic time units (Eon > Era > Period > Epoch > Age). Used for dating paleontological specimens." + "desc": "Describes Chronostratigraphy." }, "geologictimeperiodtreedef": { "items": { @@ -3528,7 +3528,7 @@ "aggregator": null, "defaultui": null, "name": "Geological Time Period Tree Definition", - "desc": "Defines the levels and hierarchy of the Geologic Time Period tree." + "desc": "Defines the levels of the GTP tree." }, "geologictimeperiodtreedefitem": { "items": { @@ -3559,7 +3559,7 @@ "aggregator": null, "defaultui": null, "name": "Geological Time Period Tree Definition Item", - "desc": "Describes a single level in the Geologic Time Period tree definition." + "desc": "Describes a level in the definition of the tree." }, "gift": { "items": { @@ -3616,7 +3616,7 @@ "aggregator": null, "defaultui": null, "name": "Gift", - "desc": "Records specimens given as gifts to other institutions or individuals. Tracks the recipient, date, and purpose of the gift." + "desc": "Describes a Gift." }, "giftagent": { "items": { @@ -3640,7 +3640,7 @@ "aggregator": null, "defaultui": null, "name": "Gift Agent", - "desc": "Links an Agent to a Gift record and defines their role (e.g., donor, recipient, authorizer) in the gift transaction." + "desc": "Describes the role the Agent played in the giving of a Gift." }, "giftattachment": { "items": { @@ -3662,7 +3662,7 @@ "aggregator": null, "defaultui": null, "name": "Gift Attachment", - "desc": "Links digital files (gift agreements, correspondence) to a Gift record." + "desc": "Gift Attachment" }, "giftpreparation": { "items": { @@ -3695,7 +3695,7 @@ "aggregator": null, "defaultui": null, "name": "Gift Preparation", - "desc": "Links specific Preparations included in a Gift, with quantity information." + "desc": "Points a gift to a preparation." }, "groupperson": { "items": { @@ -3718,7 +3718,7 @@ "aggregator": null, "defaultui": null, "name": "Group Person", - "desc": "Join table for hierarchical Agent relationships, linking member Agents to parent organization Agents (e.g., a department within a university). Provides ordering." + "desc": "This is a join table for Agents that are Institutions and Organizations that contain other Agents. It also provides order." }, "inforequest": { "items": { @@ -3747,7 +3747,7 @@ "aggregator": null, "defaultui": null, "name": "Information Request", - "desc": "Records a request for information about Collection Objects, linking to a set of records and tracking the requester, date, and purpose." + "desc": "Describes a request for information on a collection and refers to a Bundle of Collection Objects." }, "institution": { "items": { @@ -3797,7 +3797,7 @@ "aggregator": null, "defaultui": null, "name": "Institution", - "desc": "The top-level organization (e.g., museum, university) that owns the collections. An Institution contains one or more Divisions." + "desc": "The parent institution. An institution is made up of one or more divisions." }, "institutionnetwork": { "items": { @@ -3830,7 +3830,7 @@ "aggregator": null, "defaultui": null, "name": "Institution Network", - "desc": "Records affiliations or partnerships between Institutions (e.g., consortium memberships, collaborative agreements)." + "desc": "Institution Network" }, "journal": { "items": { @@ -3856,7 +3856,7 @@ "aggregator": null, "defaultui": null, "name": "Journal", - "desc": "Stores metadata about academic journals, used for citing Reference Works that are journal articles." + "desc": "Refers to a published journal." }, "latlonpolygon": { "items": { @@ -3880,7 +3880,7 @@ "aggregator": null, "defaultui": null, "name": "Lat Lon Polygon", - "desc": "Stores a geographic polygon (e.g., a collecting area boundary or protected area) defined by a series of latitude/longitude points." + "desc": "Lat Lon Polygon" }, "latlonpolygonpnt": { "items": { @@ -3898,7 +3898,7 @@ "aggregator": null, "defaultui": null, "name": "Lat Lon Polygon Pnt", - "desc": "Stores individual latitude/longitude points that make up a LatLonPolygon, with sequence order." + "desc": "Lat Lon Polygon Pnt" }, "libraryrole": { "items": { @@ -3914,7 +3914,7 @@ "aggregator": null, "defaultui": null, "name": "Library Role", - "desc": "System table: Stores predefined (library/default) roles that can be assigned to users within any collection. Defines the base set of permissions available." + "desc": "Stores names and descriptions of default roles that can be added to any collection." }, "libraryrolepolicy": { "items": { @@ -3931,7 +3931,7 @@ "aggregator": null, "defaultui": null, "name": "Library Role Policy", - "desc": "System table: Stores resource and action permissions associated with library (default) roles within a collection." + "desc": "Stores resource and action permissions for library roles within a collection." }, "lithostrat": { "items": { @@ -3970,7 +3970,7 @@ "aggregator": null, "defaultui": null, "name": "Lithostratigraphy", - "desc": "Hierarchical tree representing lithostratigraphic units (Supergroup > Group > Formation > Member > Bed). Used for geological context of specimens." + "desc": "The Lithostratigraphy tree." }, "lithostrattreedef": { "items": { @@ -3995,7 +3995,7 @@ "aggregator": null, "defaultui": null, "name": "Lithostratigraphy Tree Definition", - "desc": "Defines the levels and hierarchy of the Lithostratigraphy tree." + "desc": "Defines the levels of the tree." }, "lithostrattreedefitem": { "items": { @@ -4026,7 +4026,7 @@ "aggregator": null, "defaultui": null, "name": "Lithostratigraphy Tree Definition Item", - "desc": "Describes a single level in the Lithostratigraphy tree definition." + "desc": "Describes a level in the definition of the tree." }, "loan": { "items": { @@ -4085,7 +4085,7 @@ "aggregator": null, "defaultui": null, "name": "Loan", - "desc": "Tracks specimens loaned out to other institutions. Manages all aspects including loan date, due date, return tracking, and shipping. Each loan can include multiple preparations." + "desc": "A group of specimens that another institution borrows from your collection. Specify lets you manage all aspects of loans electronically so that you always have an up-to-date record of which specimen have been loaned and which have been returned." }, "loanagent": { "items": { @@ -4108,7 +4108,7 @@ "aggregator": null, "defaultui": null, "name": "Loan Agent", - "desc": "Links an Agent to a Loan and defines their role (e.g., Borrower, Benefactor, Sponsor, Preparer) in the loan transaction." + "desc": "An agent associated with a loan. Each agent includes the role played in the loan process." }, "loanattachment": { "items": { @@ -4130,7 +4130,7 @@ "aggregator": null, "defaultui": null, "name": "Loan Attachment", - "desc": "Links digital files (loan agreements, shipping labels, insurance documents) to a Loan record." + "desc": "Refers to an attachment and provides order." }, "loanpreparation": { "items": { @@ -4165,7 +4165,7 @@ "aggregator": null, "defaultui": null, "name": "Loan Preparation", - "desc": "Join table linking a Preparation to a Loan, recording which specimens were loaned and in what quantity." + "desc": "A join table between the Loan and the Preparation. It contains comments and quantity fields." }, "loanreturnpreparation": { "items": { @@ -4191,7 +4191,7 @@ "aggregator": null, "defaultui": null, "name": "Loan Return Preparation", - "desc": "Tracks the return of loaned Preparations, recording the return date, condition, and quantity returned." + "desc": "This is used for tracking a returned Preparation for a loan." }, "locality": { "items": { @@ -4261,7 +4261,7 @@ "aggregator": null, "defaultui": null, "name": "Locality", - "desc": "Defines the 'where' of a collection: the specific place name, geographic coordinates (point, line, or polygon), coordinate determination method, datum, and elevation/depth. The foundation for georeferencing specimens." + "desc": "Locality records define the “where.” They include the specific name of a locale, its geographic coordinates (point, line, or rectangle), the method used to determine latitude/longitude, the datum, and other georeferencing details." }, "localityattachment": { "items": { @@ -4283,7 +4283,7 @@ "aggregator": null, "defaultui": null, "name": "Locality Attachment", - "desc": "Links digital files (maps, site photos) to a Locality record." + "desc": "Refers to an attachment and provides order." }, "localitycitation": { "items": { @@ -4309,7 +4309,7 @@ "aggregator": null, "defaultui": null, "name": "Locality Citation", - "desc": "Links a Reference Work to a Locality, citing a publication that describes or mentions the locality." + "desc": "A join table to link a Locality to a Citation." }, "localitydetail": { "items": { @@ -4375,7 +4375,7 @@ "aggregator": null, "defaultui": null, "name": "Locality Detail", - "desc": "Stores additional locality information such as water body, island group, UTM coordinates, and other supplementary geographic details." + "desc": "Describes additional Locality detail. For example, water body and island information. Includes UTM fields." }, "localitynamealias": { "items": { @@ -4397,7 +4397,7 @@ "aggregator": null, "defaultui": null, "name": "Locality Name Alias", - "desc": "Stores alternate names or spellings for a Locality (e.g., historical names, variant spellings in different languages)." + "desc": "Describes additional names for a given Locality." }, "materialsample": { "items": { @@ -4458,7 +4458,7 @@ "aggregator": null, "defaultui": null, "name": "Material Sample", - "desc": "Records a material sample taken from a Collection Object for analysis (e.g., a tissue sample for DNA, a rock sample for geochemistry)." + "desc": "Material Sample" }, "message": { "items": { @@ -4476,7 +4476,7 @@ "aggregator": null, "defaultui": null, "name": "Message", - "desc": "System table: Stores user notifications and messages within the application." + "desc": "Stores user notifications." }, "morphbankview": { "items": { @@ -4504,7 +4504,7 @@ "aggregator": null, "defaultui": null, "name": "Morph Bank View", - "desc": "Links to MorphBank (a morphological image database) views, providing integration with external image repositories." + "desc": "Morph Bank View" }, "otheridentifier": { "items": { @@ -4543,7 +4543,7 @@ "aggregator": null, "defaultui": null, "name": "Other Identifier", - "desc": "Stores an identifier (catalog number or other ID) assigned to a Collection Object by another institution, enabling cross-referencing between collections." + "desc": "Describes an identifier (Catalog Number) of a Collection Object from a different Institution." }, "paleocontext": { "items": { @@ -4564,7 +4564,7 @@ "number5": {"name": "Number5", "desc": "Number5", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "paleocontextname": {"name": "Context Name", "desc": "Context Name", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "remarks": {"name": "Remarks", "desc": "Remarks", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, - "tectonicunit": {"name": "Tectonic Unit", "desc": "Hierarchical tree representing tectonic/terrane units used in geology and paleontology for describing the tectonic setting of specimens.", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "tectonicunit": {"name": "Tectonic Unit", "desc": "Tectonic Unit", "format": null, "ishidden": false, "isuiformatter": null, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "text1": {"name": "Bio Strat", "desc": "Bio Strat", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "text2": {"name": "Text2", "desc": "Text2", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "text3": {"name": "Text3", "desc": "Text3", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -4587,7 +4587,7 @@ "aggregator": null, "defaultui": null, "name": "Paleo Context", - "desc": "Provides paleontological context for a Collection Object, Collecting Event, or Locality, linking to chronostratigraphy, lithostratigraphy, and biostratigraphy data." + "desc": "Paleo Context provides contextual information on the chronostratigraphy, lithostratigraphy, and biostratigraphy of a collection object, collecting event, or locality." }, "pcrperson": { "items": { @@ -4613,7 +4613,7 @@ "aggregator": null, "defaultui": null, "name": "Pcr Persons", - "desc": "Links an Agent to a DNA Sequencing Run as the person who performed the PCR (polymerase chain reaction) amplification." + "desc": "Pcr Persons" }, "permit": { "items": { @@ -4661,7 +4661,7 @@ "aggregator": null, "defaultui": null, "name": "Permit", - "desc": "Records legal permits and licenses for collecting specimens, including the issuing authority, permit number, date range, and terms. Links to Accessions, Collecting Events, and Loans." + "desc": "The permit transaction window is designed to hold information linked to legal paperwork for permission from a government agency to collect a specimen or specimens. Preparation: A subdivision of a collection object that refers to the preparation method." }, "permitattachment": { "items": { @@ -4683,7 +4683,7 @@ "aggregator": null, "defaultui": null, "name": "Permit Attachment", - "desc": "Links digital files (scanned permits, letters of authorization) to a Permit record." + "desc": "Refers to an attachment and provides order." }, "picklist": { "items": { @@ -4714,7 +4714,7 @@ "aggregator": null, "defaultui": null, "name": "Pick List", - "desc": "System table: Defines a controlled vocabulary (picklist) for a field, providing a dropdown list of selectable values to ensure data consistency." + "desc": "System Table: A list of items that can be choosen to produce a controlled vocabulary." }, "picklistitem": { "items": { @@ -4736,7 +4736,7 @@ "aggregator": null, "defaultui": null, "name": "Pick List Item", - "desc": "System table: An individual value within a Picklist, representing one selectable option in a controlled vocabulary." + "desc": "Pick List Item" }, "preparation": { "items": { @@ -4769,7 +4769,7 @@ "number1": {"name": "Number1", "desc": "Number1", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "number2": {"name": "Number2", "desc": "Number2", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "preparationattachments": {"name": "Preparation Attachments", "desc": "Preparation Attachments", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, - "preparationattribute": {"name": "Preparation Attribute", "desc": "A one-to-one extension table for Preparations, providing additional user-customizable attribute fields beyond the standard schema.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "OneToOne", "isrequired": false, "weblinkname": null}, + "preparationattribute": {"name": "Preparation Attribute", "desc": "Preparation Attribute", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "OneToOne", "isrequired": false, "weblinkname": null}, "preparationattrs": {"name": "Preparation Attrs", "desc": "Preparation Attrs", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, "preparationproperties": {"name": "Preparation Properties", "desc": "Preparation Properties", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "preparedbyagent": {"name": "Prepared By", "desc": "Prepared By", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, @@ -4811,7 +4811,7 @@ "aggregator": null, "defaultui": null, "name": "Preparation", - "desc": "Represents the distinct physical components of a Collection Object (e.g., skin, skeleton, tissue, slide, fluid-preserved jar). Supports extensible attributes and properties. A single Collection Object can have multiple Preparations." + "desc": "Preparations represent the distinct physical components of a Collection Object (e.g., a skin, a tissue sample, a skeleton, a fluid-preserved jar, or a microscope slide). It supports a large number of extensible attributes and properties." }, "preparationattachment": { "items": { @@ -4834,7 +4834,7 @@ "aggregator": null, "defaultui": null, "name": "Preparation Attachment", - "desc": "Links digital files (preparation photos, X-rays) to a Preparation record." + "desc": "Refers to an attachment and provides order." }, "preparationattr": { "items": { @@ -4857,7 +4857,7 @@ "aggregator": null, "defaultui": null, "name": "Preparation Attr", - "desc": "Stores values for user-customizable attributes defined by an AttributeDef, linked to a Preparation. Supports string and numeric value types." + "desc": "One-to-many user-customizable attributes that can be repurposed for various data collection needs." }, "preparationattribute": { "items": { @@ -4918,7 +4918,7 @@ "aggregator": null, "defaultui": null, "name": "Preparation Attribute", - "desc": "A one-to-one extension table for Preparations, providing additional user-customizable attribute fields beyond the standard schema." + "desc": "User-customizable attributes that can be repurposed for various data collection needs." }, "preparationproperty": { "items": { @@ -5100,7 +5100,7 @@ "aggregator": null, "defaultui": null, "name": "Preparation Property", - "desc": "Stores additional properties or measurements for a Preparation, such as weight, dimensions, or preservation method." + "desc": "Preparation Property" }, "preptype": { "items": { @@ -5122,7 +5122,7 @@ "aggregator": null, "defaultui": null, "name": "Preparation Type", - "desc": "Defines the types of Preparations available in a collection (e.g., 'Cleared and Stained', 'Mounted', 'Frozen Tissue', 'Microscope Slide', 'Skeleton')." + "desc": "Describe a Preparation Type. For example, Cleared and Stained, Mounted, etc." }, "project": { "items": { @@ -5158,7 +5158,7 @@ "aggregator": null, "defaultui": null, "name": "Project", - "desc": "Groups Collection Objects together under a research project or study, enabling project-level organization and reporting." + "desc": "Describes a grouping of Collection Objects." }, "recordset": { "items": { @@ -5188,7 +5188,7 @@ "aggregator": null, "defaultui": null, "name": "Record Set", - "desc": "System table: Stores a set of record IDs of any type, used for batch operations, query results, and temporary selections within the application." + "desc": "Describes a set of records of any type that can be acted upon within the applicatiton." }, "recordsetitem": { "items": { @@ -5204,7 +5204,7 @@ "aggregator": null, "defaultui": null, "name": "Record Set Item", - "desc": "System table: An individual record ID within a Record Set." + "desc": "Record Set Item" }, "referencework": { "items": { @@ -5254,7 +5254,7 @@ "aggregator": null, "defaultui": null, "name": "Reference Work", - "desc": "Stores bibliographic references (publications, books, articles, theses) that can be cited from Determinations, Localities, Taxa, and other records." + "desc": "A literary reference work." }, "referenceworkattachment": { "items": { @@ -5276,7 +5276,7 @@ "aggregator": null, "defaultui": null, "name": "Reference Work Attachment", - "desc": "Links digital files (PDFs, scans) to a Reference Work record." + "desc": "Reference Work Attachment" }, "relativeage": { "items": { @@ -5319,7 +5319,7 @@ "aggregator": null, "defaultui": null, "name": "Relative Age", - "desc": "Records a relative age determination (e.g., 'Early Miocene', 'Late Cretaceous') for a Collection Object, based on biostratigraphy or other relative dating methods." + "desc": "Relative Age" }, "relativeageattachment": { "items": { @@ -5343,7 +5343,7 @@ "aggregator": null, "defaultui": null, "name": "Relative Age Attachment", - "desc": "Links digital files to a Relative Age record." + "desc": "Relative Age Attachment" }, "relativeagecitation": { "items": { @@ -5370,7 +5370,7 @@ "aggregator": null, "defaultui": null, "name": "Relative Age Citation", - "desc": "Links a Reference Work to a Relative Age record, citing the publication where the age determination was reported." + "desc": "Relative Age Citation" }, "repositoryagreement": { "items": { @@ -5408,7 +5408,7 @@ "aggregator": null, "defaultui": null, "name": "Repository Agreement", - "desc": "Records a legal agreement that permits an Accession to occur without transferring ownership (e.g., a loan for study, a field repository agreement)." + "desc": "An agreement for allowing an Accession to occur, but does not include ownership." }, "repositoryagreementattachment": { "items": { @@ -5430,7 +5430,7 @@ "aggregator": null, "defaultui": null, "name": "Repository Agreement Attachment", - "desc": "Links digital files (signed agreements, terms of deposit) to a Repository Agreement." + "desc": "Refers to an attachment and provides order." }, "role": { "items": { @@ -5447,7 +5447,7 @@ "aggregator": null, "defaultui": null, "name": "Role", - "desc": "System table: Stores user-defined roles with associated permissions for access control within a collection." + "desc": "Stores names, descriptions, and collection information for user-created roles." }, "rolepolicy": { "items": { @@ -5464,7 +5464,7 @@ "aggregator": null, "defaultui": null, "name": "Role Policy", - "desc": "System table: Stores resource and action permissions for user-defined roles within a collection." + "desc": "Stores resource and action permissions for user-created roles within a collection." }, "shipment": { "items": { @@ -5503,7 +5503,7 @@ "aggregator": null, "defaultui": null, "name": "Shipment", - "desc": "Tracks the physical shipment of specimens for Loans, Exchanges, or Borrows, including carrier, tracking number, date sent, and date received." + "desc": "Describes the shipment of a Loan or Exchange." }, "spappresource": { "items": { @@ -5513,7 +5513,7 @@ "group": {"name": "Group", "desc": "Group", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "grouppermissionlevel": {"name": "Group Permission Level", "desc": "Group Permission Level", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Integer", "isrequired": false, "weblinkname": null}, "level": {"name": "Level", "desc": "Level", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Short", "isrequired": true, "weblinkname": null}, - "metadata": {"name": "Metadata", "desc": "Metadata", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, + "metadata": {"name": "Meta Data", "desc": "Meta Data", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "mimetype": {"name": "Mime Type", "desc": "Mime Type", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "name": {"name": "Name", "desc": "Name", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": true, "weblinkname": null}, @@ -5533,7 +5533,7 @@ "aggregator": null, "defaultui": null, "name": "App Resource", - "desc": "System table: Stores application resources (typically XML configuration) used by Specify at runtime for forms, views, and other UI components." + "desc": "System Table: This represents a resource, typically XML, that the application uses during run time." }, "spappresourcedata": { "items": { @@ -5554,7 +5554,7 @@ "aggregator": null, "defaultui": null, "name": "App Resource Data", - "desc": "System table: Stores the data content associated with an application resource." + "desc": "System Table: The data associated with an application resource." }, "spappresourcedir": { "items": { @@ -5580,7 +5580,7 @@ "aggregator": null, "defaultui": null, "name": "App Resource Default", - "desc": "System table: Defines the directory structure for organizing application resources." + "desc": "System Table: the default for application resources." }, "spattachmentdataset": { "items": { @@ -5606,7 +5606,7 @@ "aggregator": null, "defaultui": null, "name": "Spattachmentdataset", - "desc": "System table: Groups attachments into datasets for batch processing or export." + "desc": "Holds attachment data sets." }, "spauditlog": { "items": { @@ -5631,7 +5631,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Audit Log", - "desc": "System table: Records audit log entries tracking data changes (create, update, delete) for data entry tables." + "desc": "Sp Audit Log" }, "spauditlogfield": { "items": { @@ -5653,7 +5653,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Audit Log Field", - "desc": "System table: Records individual field-level changes within an audit log entry." + "desc": "Sp Audit Log Field" }, "spdataset": { "items": { @@ -5683,7 +5683,7 @@ "aggregator": null, "defaultui": null, "name": "Spdataset", - "desc": "Stores data sets created during bulk import via the Specify 7 WorkBench, typically from spreadsheet uploads. Contains the mapping between spreadsheet columns and database fields." + "desc": "Stores Specify Data Sets created during bulk import using the WorkBench, typically through spreadsheet uploads." }, "spdatasetattachment": { "items": { @@ -5707,7 +5707,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Data Set Attachment", - "desc": "Links digital files (specimen images, field notes) temporarily associated with a Specify 7 WorkBench data set during import." + "desc": "An attachment temporarily associated with a Specify Data Set for use in a WorkBench upload." }, "specifyuser": { "items": { @@ -5743,7 +5743,7 @@ "aggregator": null, "defaultui": null, "name": "Specify User", - "desc": "System table: Represents a user account in Specify." + "desc": "System Table: This represents Specify User within the application." }, "spexportschema": { "items": { @@ -5767,7 +5767,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Export Schema", - "desc": "System table: Defines export schemas for data export/import operations." + "desc": "System Table:" }, "spexportschemaitem": { "items": { @@ -5791,7 +5791,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Export Schema Item", - "desc": "System table: Defines individual fields within an export schema." + "desc": "System Table:" }, "spexportschemaitemmapping": { "items": { @@ -5816,7 +5816,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Export Schema Item Mapping", - "desc": "System table: Maps export schema items to database fields for data transformation." + "desc": "Sp Export Schema Item Mapping" }, "spexportschemamapping": { "items": { @@ -5841,7 +5841,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Export Schema Mapping", - "desc": "System table: Defines the mapping between export schemas and database tables." + "desc": "Sp Export Schema Mapping" }, "spfieldvaluedefault": { "items": { @@ -5864,7 +5864,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Field Value Default", - "desc": "System table: Stores default values for form fields, used to pre-populate data entry forms." + "desc": "System Table: This represents a default field value for a form." }, "splocalecontainer": { "items": { @@ -5896,7 +5896,7 @@ "aggregator": null, "defaultui": null, "name": "Locale Container", - "desc": "System table: Stores localized names and descriptions for database tables (schema containers), enabling multi-language support in the user interface." + "desc": "System Table: This is used for localizing the database schema it has a localized name and description but can also contain localizable items." }, "splocalecontaineritem": { "items": { @@ -5927,7 +5927,7 @@ "aggregator": null, "defaultui": null, "name": "Locale Container Item", - "desc": "System table: Stores localized names and descriptions for individual database fields (schema container items), enabling multi-language support." + "desc": "System Table: This is used for localizing the database schema it has a localized name and description." }, "splocaleitemstr": { "items": { @@ -5953,7 +5953,7 @@ "aggregator": null, "defaultui": null, "name": "Locale Item String", - "desc": "System table: Stores localized string values with language, country, and variant identifiers for internationalization." + "desc": "System Table: This is used for localizing the database schema it represents a string and also a Language, Country and Variant for that string." }, "spmerging": { "items": { @@ -5981,7 +5981,7 @@ "aggregator": null, "defaultui": null, "name": "Spmerging", - "desc": "System table: Tracks records that are being merged, storing record IDs and task IDs for the merge process." + "desc": "Tracks record and task IDs of records being merged." }, "sppermission": { "items": { @@ -5999,7 +5999,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Permission", - "desc": "Deprecated Specify 6 table: Stores individual permission records defining access rights to resources and actions." + "desc": "System Table:" }, "spprincipal": { "items": { @@ -6025,7 +6025,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Principal", - "desc": "Deprecated Specify 6 table: Stores security principals (users and groups) for the permission system." + "desc": "System Table:" }, "spquery": { "items": { @@ -6058,7 +6058,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Query", - "desc": "System table: Stores saved queries, including the query definition and configuration." + "desc": "System Table: This represents a saved Query." }, "spqueryfield": { "items": { @@ -6096,7 +6096,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Query Field", - "desc": "System table: Stores individual field definitions within a saved query." + "desc": "System Table: This represents a single field in a saved Query." }, "spreport": { "items": { @@ -6122,7 +6122,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Report", - "desc": "System table: Stores saved report definitions and configurations." + "desc": "System Table: This represents a saved Report." }, "spsymbiotainstance": { "items": { @@ -6149,7 +6149,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Symbiota Instance", - "desc": "Deprecated Specify 6 table: Stores configuration for Symbiota integration instances, enabling data sharing with the Symbiota biodiversity platform." + "desc": "Sp Symbiota Instance" }, "sptasksemaphore": { "items": { @@ -6177,7 +6177,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Task Semaphore", - "desc": "System table: Internal semaphore mechanism for coordinating background tasks and preventing concurrent execution." + "desc": "System Table:" }, "spuserexternalid": { "items": { @@ -6196,7 +6196,7 @@ "aggregator": null, "defaultui": null, "name": "Spuserexternalid", - "desc": "Stores external provider identifiers and authentication tokens for users who sign in using Single Sign-On (SSO) providers (e.g., Entra ID/Azure AD, Keycloak, Google)." + "desc": "Stores provider identifiers and tokens for users who sign in using Single Sign On (SSO)." }, "spversion": { "items": { @@ -6220,7 +6220,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Version", - "desc": "System table: Tracks the Specify and database schema version." + "desc": "Sp Version" }, "spviewsetobj": { "items": { @@ -6228,7 +6228,7 @@ "description": {"name": "Description", "desc": "Description", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "filename": {"name": "File Name", "desc": "File Name", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "level": {"name": "Level", "desc": "Level", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Short", "isrequired": true, "weblinkname": null}, - "metadata": {"name": "Metadata", "desc": "Metadata", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, + "metadata": {"name": "Meta Data", "desc": "Meta Data", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "name": {"name": "Name", "desc": "Name", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": true, "weblinkname": null}, "spappresourcedatas": {"name": "App Resource Datas", "desc": "App Resource Datas", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, @@ -6245,7 +6245,7 @@ "aggregator": null, "defaultui": null, "name": "View Set Object", - "desc": "System table: Stores view set definitions used by the Specify form system to define data entry forms and layouts." + "desc": "System Table: This represents a View Set used in the form system." }, "spvisualquery": { "items": { @@ -6267,7 +6267,7 @@ "aggregator": null, "defaultui": null, "name": "Sp Visual Query", - "desc": "System table: Stores visual query builder configurations." + "desc": "Sp Visual Query" }, "storage": { "items": { @@ -6308,7 +6308,7 @@ "aggregator": null, "defaultui": null, "name": "Storage", - "desc": "Hierarchical tree representing the physical storage locations in the collection (e.g., Building > Room > Cabinet > Drawer > Tray). Used to track where Preparations are physically housed." + "desc": "A tree data structure for describing where Collection Objects are physically stored." }, "storageattachment": { "items": { @@ -6330,7 +6330,7 @@ "aggregator": null, "defaultui": null, "name": "Storage Attachment", - "desc": "Links digital files (storage maps, shelf photos) to a Storage location record." + "desc": "Storage Attachment" }, "storagetreedef": { "items": { @@ -6355,7 +6355,7 @@ "aggregator": null, "defaultui": null, "name": "Storage Tree Definition", - "desc": "Defines the levels and hierarchy of the Storage tree." + "desc": "Defines the levels of the tree." }, "storagetreedefitem": { "items": { @@ -6386,7 +6386,7 @@ "aggregator": null, "defaultui": null, "name": "Storage Tree Definition Item", - "desc": "Describes a single level in the Storage tree definition." + "desc": "Describes a level in the definition of the tree." }, "taxon": { "items": { @@ -6438,7 +6438,7 @@ "remarks": {"name": "Remarks", "desc": "Additional Comments", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "text", "isrequired": false, "weblinkname": null}, "source": {"name": "Source", "desc": "If the record has been imported then this field holds information about the authority file it was obtained from, else it is user-editable.", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "taxonattachments": {"name": "Taxon Attachments", "desc": "Taxon Attachments", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, - "taxonattribute": {"name": "Taxon Attribute", "desc": "Stores additional attributes or properties for a Taxon (e.g., author citation, publication year, common characteristics).", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, + "taxonattribute": {"name": "Taxon Attribute", "desc": "Taxon Attribute", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "taxoncitations": {"name": "Taxon Citations", "desc": "Taxon Citations", "format": null, "ishidden": false, "isuiformatter": false, "picklistname": null, "type": "OneToMany", "isrequired": false, "weblinkname": null}, "taxonomicserialnumber": {"name": "Taxonomic Serial Number", "desc": "If the record has been imported from an Authority File then this field stores a unique ID assigned by the provider, else it is null", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "text1": {"name": "Text 1", "desc": "Text 1", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, @@ -6503,7 +6503,7 @@ "aggregator": null, "defaultui": null, "name": "Taxon", - "desc": "Hierarchical tree representing the taxonomic classification of organisms (Kingdom > Phylum > Class > Order > Family > Genus > Species). Used for determinations and organizing collection objects." + "desc": "Describes the taxonomy of a Determination." }, "taxonattachment": { "items": { @@ -6525,7 +6525,7 @@ "aggregator": null, "defaultui": null, "name": "Taxon Attachment", - "desc": "Links digital files (illustrations, distribution maps) to a Taxon record." + "desc": "This refers to an attachment and provides order." }, "taxonattribute": { "items": { @@ -6708,7 +6708,7 @@ "aggregator": null, "defaultui": null, "name": "Taxon Attribute", - "desc": "Stores additional attributes or properties for a Taxon (e.g., author citation, publication year, common characteristics)." + "desc": "Taxon Attribute" }, "taxoncitation": { "items": { @@ -6739,7 +6739,7 @@ "aggregator": null, "defaultui": null, "name": "Taxon Citation", - "desc": "Links a Reference Work to a Taxon record, citing the publication where the taxon was described or revised." + "desc": "Linkage from the Taxonomic record to a published document." }, "taxontreedef": { "items": { @@ -6763,7 +6763,7 @@ "aggregator": null, "defaultui": null, "name": "Taxon Tree Definition", - "desc": "Defines the levels and hierarchy of the Taxon tree (e.g., Kingdom, Phylum, Class, Order, Family, Genus, Species)." + "desc": "Defines the levels of the tree." }, "taxontreedefitem": { "items": { @@ -6795,7 +6795,7 @@ "aggregator": null, "defaultui": null, "name": "Taxon Tree Definition Item", - "desc": "Describes a single level in the Taxon tree definition, specifying its name, rank, and position in the hierarchy." + "desc": "Describes a level in the definition of the tree." }, "tectonicunit": { "items": { @@ -6834,7 +6834,7 @@ "aggregator": null, "defaultui": null, "name": "Tectonic Unit", - "desc": "Hierarchical tree representing tectonic/terrane units used in geology and paleontology for describing the tectonic setting of specimens." + "desc": "Tectonic Unit" }, "tectonicunittreedef": { "items": { @@ -6859,7 +6859,7 @@ "aggregator": null, "defaultui": null, "name": "Tectonic Unit Tree Def", - "desc": "Defines the levels and hierarchy of the Tectonic Unit tree." + "desc": "Tectonic Unit Tree Def" }, "tectonicunittreedefitem": { "items": { @@ -6891,7 +6891,7 @@ "aggregator": null, "defaultui": null, "name": "Tectonic Unit Tree Def Item", - "desc": "Describes a single level in the Tectonic Unit tree definition." + "desc": "Tectonic Unit Tree Def Item" }, "treatmentevent": { "items": { @@ -6940,7 +6940,7 @@ "aggregator": null, "defaultui": null, "name": "Treatment Event", - "desc": "Records a specific conservation treatment action performed on a Collection Object (e.g., pest eradication, cleaning, repair, stabilization). Part of a Conservation Description." + "desc": "An action that occurs to a Conservation Description." }, "treatmenteventattachment": { "items": { @@ -6962,7 +6962,7 @@ "aggregator": null, "defaultui": null, "name": "Treatment Event Attachment", - "desc": "Links digital files (treatment reports, before/after photos) to a Treatment Event." + "desc": "Treatment Event Attachment" }, "uniquenessrule": { "items": { @@ -6979,7 +6979,7 @@ "aggregator": null, "defaultui": null, "name": "Uniqueness Rule", - "desc": "Stores table names that have uniqueness constraints configured per discipline, defining which tables require unique field combinations." + "desc": "Stores table names in the data model that have uniqueness rules configured for each discipline." }, "uniquenessrulefield": { "items": { @@ -6996,7 +6996,7 @@ "aggregator": null, "defaultui": null, "name": "Uniqueness Rule Field", - "desc": "Stores field names that participate in uniqueness constraints per discipline, linked to UniquenessRule records." + "desc": "Stores field names in the data model that have uniqueness rules configured for each discipline, linked to UniquenessRule records." }, "userpolicy": { "items": { @@ -7014,7 +7014,7 @@ "aggregator": null, "defaultui": null, "name": "User Policy", - "desc": "Records specific resource and action permissions granted to a user within a collection." + "desc": "Records permissions for a user within a collection." }, "userrole": { "items": { @@ -7030,7 +7030,7 @@ "aggregator": null, "defaultui": null, "name": "User Role", - "desc": "Records the roles assigned to a user within a collection, linking users to their role-based permissions." + "desc": "Records roles associated with ecify users." }, "voucherrelationship": { "items": { @@ -7067,7 +7067,7 @@ "aggregator": null, "defaultui": null, "name": "Voucher Relationship", - "desc": "Links a voucher specimen (Collection Object) to a taxon concept or DNA sequence, establishing the specimen as the physical voucher for that identification or genetic data." + "desc": "Voucher Relationship" }, "workbench": { "items": { @@ -7100,14 +7100,14 @@ "aggregator": null, "defaultui": null, "name": "WorkBench", - "desc": "Deprecated table: Represents a Specify 6 WorkBench data set created during bulk data import, typically from a spreadsheet. Contains the import configuration and mapping metadata." + "desc": "A WorkBench DataSet." }, "workbenchdataitem": { "items": { "celldata": {"name": "Cell Data", "desc": "Cell Data", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "rownumber": {"name": "Row Number", "desc": "Row Number", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Short", "isrequired": false, "weblinkname": null}, "validationstatus": {"name": "Validation Status", "desc": "Validation Status", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Short", "isrequired": false, "weblinkname": null}, - "workbenchrow": {"name": "Workbench Row", "desc": "Deprecated table: Represents a single row of data in a Specify 6 WorkBench data set, containing multiple data items.", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, + "workbenchrow": {"name": "Workbench Row", "desc": "Workbench Row", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null}, "workbenchtemplatemappingitem": {"name": "Workbench Template Mapping Item", "desc": "Workbench Template Mapping Item", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "ManyToOne", "isrequired": false, "weblinkname": null} }, "format": null, @@ -7118,7 +7118,7 @@ "aggregator": null, "defaultui": null, "name": "WorkBench Data Item", - "desc": "Deprecated table: Stores the value of a single cell in a Specify 6 WorkBench data set row." + "desc": "A cell of data." }, "workbenchrow": { "items": { @@ -7148,7 +7148,7 @@ "aggregator": null, "defaultui": null, "name": "Workbench Row", - "desc": "Deprecated table: Represents a single row of data in a Specify 6 WorkBench data set, containing multiple data items." + "desc": "A row of data." }, "workbenchrowexportedrelationship": { "items": { @@ -7171,7 +7171,7 @@ "aggregator": null, "defaultui": null, "name": "Workbench Row Exported Relationship", - "desc": "Deprecated table: Tracks relationships created between records during Specify 6 WorkBench data export/import operations." + "desc": "Workbench Row Exported Relationship" }, "workbenchrowimage": { "items": { @@ -7189,7 +7189,7 @@ "aggregator": null, "defaultui": null, "name": "Workbench Row Image", - "desc": "Deprecated table: Links an image file to a specific row in a Specify 6 WorkBench data set, used for associating media during import." + "desc": "An image associated with a row." }, "workbenchtemplate": { "items": { @@ -7213,7 +7213,7 @@ "aggregator": null, "defaultui": null, "name": "WorkBench Template", - "desc": "Deprecated table: Defines the column mapping template for a Specify 6 WorkBench data set, specifying how spreadsheet columns map to database fields." + "desc": "The mapping description of the WorkBench." }, "workbenchtemplatemappingitem": { "items": { @@ -7228,7 +7228,7 @@ "isexportabletocontent": {"name": "Is Exportable To Content", "desc": "Is Exportable To Content", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Boolean", "isrequired": false, "weblinkname": null}, "isincludedintitle": {"name": "Is Included In Title", "desc": "Is Included In Title", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Boolean", "isrequired": false, "weblinkname": null}, "isrequired": {"name": "Is Required", "desc": "Is Required", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Boolean", "isrequired": false, "weblinkname": null}, - "metadata": {"name": "Metadata", "desc": "Metadata", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, + "metadata": {"name": "Meta Data", "desc": "Meta Data", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.String", "isrequired": false, "weblinkname": null}, "modifiedbyagent": {"name": "Modified By Agent", "desc": "Modified By Agent", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": null, "isrequired": false, "weblinkname": null}, "origimportcolumnindex": {"name": "Original Import Column Index", "desc": "Original Import Column Index", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Short", "isrequired": false, "weblinkname": null}, "srctableid": {"name": "Source Table Id", "desc": "Source Table Id", "format": null, "ishidden": true, "isuiformatter": false, "picklistname": null, "type": "java.lang.Integer", "isrequired": false, "weblinkname": null}, @@ -7250,6 +7250,6 @@ "aggregator": null, "defaultui": null, "name": "WorkBench Template Mapping Item", - "desc": "Deprecated table: Defines the mapping for a single column in a Specify 6 WorkBench template, specifying the target database field and transformation rules." + "desc": "One column of the mapped description." } } diff --git a/specifyweb/backend/bulk_copy/bulk_copy.py b/specifyweb/backend/bulk_copy/bulk_copy.py index ca643d35a87..3620e52af46 100644 --- a/specifyweb/backend/bulk_copy/bulk_copy.py +++ b/specifyweb/backend/bulk_copy/bulk_copy.py @@ -1,14 +1,11 @@ import json -from specifyweb.backend.permissions.permissions import table_permissions_checker, cache_permission_queries +from specifyweb.backend.permissions.permissions import table_permissions_checker from django.http import (HttpResponse, HttpResponseNotAllowed) from specifyweb.specify.api.crud import post_resource from specifyweb.specify.api.dispatch import HttpResponseCreated from specifyweb.specify.api.serializers import _obj_to_data, toJson -from specifyweb.backend.businessrules.utils import cache_unique_catnum_preferences -from specifyweb.backend.businessrules.uniqueness_rules import cache_uniqueness_rules -from specifyweb.backend.context.remote_prefs import cache_remote_preferences def collection_dispatch_bulk_copy(request, model, copies) -> HttpResponse: @@ -20,21 +17,15 @@ def collection_dispatch_bulk_copy(request, model, copies) -> HttpResponse: data = json.loads(request.body) data = dict(filter(lambda item: item[0] != 'id', data.items())) # Remove ID field before making copies resp_objs = [] - with ( - cache_unique_catnum_preferences(), - cache_uniqueness_rules(), - cache_remote_preferences(), - cache_permission_queries() - ): - for _ in range(int(copies)): - obj = post_resource( - request.specify_collection, - request.specify_user_agent, - model, - data, - request.GET.get("recordsetid", None), - ) - resp_objs.append(_obj_to_data(obj, checker)) + for _ in range(int(copies)): + obj = post_resource( + request.specify_collection, + request.specify_user_agent, + model, + data, + request.GET.get("recordsetid", None), + ) + resp_objs.append(_obj_to_data(obj, checker)) return HttpResponseCreated(toJson(resp_objs), content_type='application/json') @@ -48,23 +39,17 @@ def collection_dispatch_bulk(request, model) -> HttpResponse: if request.method != 'POST': return HttpResponseNotAllowed(['POST']) - + data = json.loads(request.body) resp_objs = [] - with ( - cache_unique_catnum_preferences(), - cache_uniqueness_rules(), - cache_remote_preferences(), - cache_permission_queries() - ): - for obj_data in data: - obj = post_resource( - request.specify_collection, - request.specify_user_agent, - model, - obj_data, - request.GET.get("recordsetid", None), - ) - resp_objs.append(_obj_to_data(obj, checker)) - - return HttpResponseCreated(toJson(resp_objs), content_type='application/json') + for obj_data in data: + obj = post_resource( + request.specify_collection, + request.specify_user_agent, + model, + obj_data, + request.GET.get("recordsetid", None), + ) + resp_objs.append(_obj_to_data(obj, checker)) + + return HttpResponseCreated(toJson(resp_objs), content_type='application/json') \ No newline at end of file diff --git a/specifyweb/backend/businessrules/migration_utils.py b/specifyweb/backend/businessrules/migration_utils.py index c490dcfbe41..38265a6b20c 100644 --- a/specifyweb/backend/businessrules/migration_utils.py +++ b/specifyweb/backend/businessrules/migration_utils.py @@ -62,7 +62,7 @@ def catnum_rule_uneditable(apps, schema_editor=None): if not has_catalognumber_rule: create_uniqueness_rule( - model_name="Collectionobject", + "Collectionobject", discipline=discipline, is_database_constraint=True, fields=["catalogNumber"], diff --git a/specifyweb/backend/businessrules/migrations/0004_catnum_uniquerule.py b/specifyweb/backend/businessrules/migrations/0004_catnum_uniquerule.py index 77f61d74103..33f2798cb81 100644 --- a/specifyweb/backend/businessrules/migrations/0004_catnum_uniquerule.py +++ b/specifyweb/backend/businessrules/migrations/0004_catnum_uniquerule.py @@ -27,14 +27,7 @@ def catnum_rule_uneditable(apps, schema_editor): candidate_rules = UniquenessRule.objects.filter(id__in=candidate_rules_with_scope) if len(candidate_rules) == 0: - create_uniqueness_rule( - model_name='Collectionobject', - discipline=discipline, - is_database_constraint=True, - fields=['catalogNumber'], - scopes=['collection'], - registry=apps - ) + create_uniqueness_rule('Collectionobject', discipline=discipline, is_database_constraint=True, fields=['catalogNumber'], scopes=['collection'], registry=apps) else: candidate_rules.update(isDatabaseConstraint=True) diff --git a/specifyweb/backend/businessrules/migrations/0005_cojo.py b/specifyweb/backend/businessrules/migrations/0005_cojo.py index 66e3015883b..c006d850af6 100644 --- a/specifyweb/backend/businessrules/migrations/0005_cojo.py +++ b/specifyweb/backend/businessrules/migrations/0005_cojo.py @@ -15,12 +15,7 @@ def apply_migration(apps, schema_editor): for discipline in Discipline.objects.all(): create_uniqueness_rule( - model_name='Collectionobjectgroupjoin', - discipline=discipline, - is_database_constraint=isDatabaseConstraint, - fields=fields, - scopes=scopes, - registry=apps + 'Collectionobjectgroupjoin', discipline, isDatabaseConstraint, fields, scopes, apps ) """ diff --git a/specifyweb/backend/businessrules/migrations/0006_storage_uniqueIdentifier.py b/specifyweb/backend/businessrules/migrations/0006_storage_uniqueIdentifier.py index 15ef7e4e4d5..029580ed8fa 100644 --- a/specifyweb/backend/businessrules/migrations/0006_storage_uniqueIdentifier.py +++ b/specifyweb/backend/businessrules/migrations/0006_storage_uniqueIdentifier.py @@ -2,24 +2,10 @@ from specifyweb.backend.businessrules.uniqueness_rules import create_uniqueness_rule, remove_uniqueness_rule def apply_migration(apps, schema_editor): - create_uniqueness_rule( - model_name="Storage", - discipline=None, - is_database_constraint=True, - fields=["uniqueIdentifier"], - scopes=[], - registry=apps - ) + create_uniqueness_rule("Storage", None, True, ["uniqueIdentifier"], [], apps) def revert_migration(apps, schema_editor): - remove_uniqueness_rule( - model_name="Storage", - discipline=None, - is_database_constraint=True, - fields=["uniqueIdentifier"], - scopes=[], - registry=apps - ) + remove_uniqueness_rule("Storage", None, True, ["uniqueIdentifier"], [], apps) class Migration(migrations.Migration): diff --git a/specifyweb/backend/businessrules/migrations/0007_more_uniqueness_rules.py b/specifyweb/backend/businessrules/migrations/0007_more_uniqueness_rules.py index 73dcc859dc6..b9f2cc909a9 100644 --- a/specifyweb/backend/businessrules/migrations/0007_more_uniqueness_rules.py +++ b/specifyweb/backend/businessrules/migrations/0007_more_uniqueness_rules.py @@ -46,12 +46,7 @@ def apply_migration(apps, schema_editor): continue # create the uniqueness rule if there are no violating duplicates create_uniqueness_rule( - model_name=table, - discipline=discipline, - is_database_constraint=False, - fields=fields, scopes=scopes, - registry=apps - ) + table, discipline, False, fields, scopes, apps) def revert_migration(apps, schema_editor): @@ -62,13 +57,7 @@ def revert_migration(apps, schema_editor): for rule in rules: fields, scopes = rule remove_uniqueness_rule( - model_name=table, - discipline=discipline, - is_database_constraint=False, - fields=fields, - scopes=scopes, - registry=apps - ) + table, discipline, False, fields, scopes, apps) class Migration(migrations.Migration): diff --git a/specifyweb/backend/businessrules/rules/collectionobject_rules.py b/specifyweb/backend/businessrules/rules/collectionobject_rules.py index ba72d7e8c0b..40ffec39a0c 100644 --- a/specifyweb/backend/businessrules/rules/collectionobject_rules.py +++ b/specifyweb/backend/businessrules/rules/collectionobject_rules.py @@ -1,39 +1,28 @@ from specifyweb.backend.businessrules.orm_signal_handler import orm_signal_handler from specifyweb.backend.businessrules.exceptions import BusinessRuleException -from specifyweb.backend.businessrules.utils import ( - component_catalog_number_exists, - get_default_collectionobjecttype_id, - get_unique_catnum_across_comp_co_coll_pref_by_ids, -) +from specifyweb.backend.businessrules.utils import get_unique_catnum_across_comp_co_coll_pref +from specifyweb.specify.models import Component + @orm_signal_handler('pre_save', 'Collectionobject') def collectionobject_pre_save(co): if co.collectionmemberid is None: co.collectionmemberid = co.collection_id - if co.collectionobjecttype_id is None: - co.collectionobjecttype_id = get_default_collectionobjecttype_id( - co.collection_id - ) - - if ( - co.createdbyagent_id is not None - and co.catalognumber is not None - ): - - unique_catnum_across_comp_co_coll_pref = ( - get_unique_catnum_across_comp_co_coll_pref_by_ids( - co.collection_id, - co.createdbyagent_id, - ) - ) - - if unique_catnum_across_comp_co_coll_pref: - contains_component_duplicates = component_catalog_number_exists( - catalog_number=co.catalognumber, - collection_id=co.collection_id, - ) - - if contains_component_duplicates: - raise BusinessRuleException("Catalog Number is already in use by a Component in this Collection") + if co.collectionobjecttype is None: + co.collectionobjecttype = co.collection.collectionobjecttype + + agent = co.createdbyagent + if agent is not None and agent.specifyuser is not None: + + unique_catnum_across_comp_co_coll_pref = get_unique_catnum_across_comp_co_coll_pref(co.collection, co.createdbyagent.specifyuser) + + if unique_catnum_across_comp_co_coll_pref: + if co.catalognumber is not None: + contains_component_duplicates = Component.objects.filter( + catalognumber=co.catalognumber).exclude(pk=co.pk).exists() + + if contains_component_duplicates: + raise BusinessRuleException( + 'Catalog Number is already in use for another Component in this collection.') \ No newline at end of file diff --git a/specifyweb/backend/businessrules/rules/component_rules.py b/specifyweb/backend/businessrules/rules/component_rules.py index 19ff1d34865..9e5b6963627 100644 --- a/specifyweb/backend/businessrules/rules/component_rules.py +++ b/specifyweb/backend/businessrules/rules/component_rules.py @@ -1,52 +1,22 @@ from specifyweb.backend.businessrules.orm_signal_handler import orm_signal_handler from specifyweb.backend.businessrules.exceptions import BusinessRuleException -from specifyweb.backend.businessrules.utils import ( - _component_catnum_cache, - get_unique_catnum_across_comp_co_coll_pref_by_ids, - component_catalog_number_exists -) -from specifyweb.specify.models import Collectionobject +from specifyweb.backend.businessrules.utils import get_unique_catnum_across_comp_co_coll_pref +from specifyweb.specify.models import Collectionobject, Component @orm_signal_handler('pre_save', 'Component') def component_pre_save(comp): - created_by_agent_id = comp.createdbyagent_id - collection_object = comp.collectionobject - collection_id = getattr(collection_object, "collection_id", None) + agent = comp.createdbyagent + if agent is not None and agent.specifyuser is not None: + unique_catnum_across_comp_co_coll_pref = get_unique_catnum_across_comp_co_coll_pref(comp.collectionobject.collection, comp.createdbyagent.specifyuser) - # We don't have an easy way at the moment to record that the existing - # Component's catalogNumber was changed without hitting the DB for the old - # value or have some other cache to map ID -> catalogNumber - # While both of those approaches are feasible, let's just clear any - # existing cache for now under the assumption the catalogNumber was changed - if comp.pk is not None: - _component_catnum_cache.clear_keys() + if unique_catnum_across_comp_co_coll_pref: + if comp.catalognumber is not None: + contains_co_duplicates = Collectionobject.objects.filter( + catalognumber=comp.catalognumber).exclude(pk=comp.pk).exists() - if (created_by_agent_id is not None - and comp.catalognumber is not None - and collection_id is not None): + contains_component_duplicates = Component.objects.filter( + catalognumber=comp.catalognumber).exclude(pk=comp.pk).exists() - unique_catnum_across_comp_co_coll_pref = get_unique_catnum_across_comp_co_coll_pref_by_ids(collection_id, created_by_agent_id) - - if unique_catnum_across_comp_co_coll_pref: - # FEAT: Cache CO catalognumber? - contains_co_duplicates = Collectionobject.objects.filter( - catalognumber=comp.catalognumber, collection_id=collection_id).exists() - - if contains_co_duplicates: - # REFACTOR: localize these table and field names - raise BusinessRuleException("Catalog Number is already in use by another Collection Object in this Collection") - - contains_component_duplicates = component_catalog_number_exists( - catalog_number=comp.catalognumber, - excluded_component_id=comp.pk, - collection_id=collection_id - ) - - if contains_component_duplicates: - raise BusinessRuleException( - # REFACTOR: localize these table and field names - 'Catalog Number is already in use by another Component in this Collection') - -@orm_signal_handler('pre_delete', 'Component') -def component_pre_delete(comp): - _component_catnum_cache.clear_keys() + if contains_co_duplicates or contains_component_duplicates: + raise BusinessRuleException( + 'Catalog Number is already in use for another Collection Object or Component in this collection.') \ No newline at end of file diff --git a/specifyweb/backend/businessrules/tests/test_collectionobject.py b/specifyweb/backend/businessrules/tests/test_collectionobject.py index 9e231a924d4..2428a1f537b 100644 --- a/specifyweb/backend/businessrules/tests/test_collectionobject.py +++ b/specifyweb/backend/businessrules/tests/test_collectionobject.py @@ -1,35 +1,18 @@ -from specifyweb.specify.models import ( - Collection, - Collectionobject, - Collectionobjecttype, - Component, -) +from specifyweb.specify.models import Collection, Collectionobject, Collectionobjecttype from specifyweb.specify.tests.test_api import ApiTests -from specifyweb.backend.businessrules.tests.test_component import enable_unique_catnum_pref - from ..exceptions import BusinessRuleException class CollectionObjectTests(ApiTests): - def setUp(self): - super().setUp() - self.other_collection = Collection.objects.create( - catalognumformatname="test", - collectionname="Other Test Collection", - isembeddedcollectingevent=False, - discipline=self.discipline, - ) - def test_catalog_number_unique_in_collection(self): with self.assertRaises(BusinessRuleException): Collectionobject.objects.create( collection=self.collection, catalognumber=self.collectionobjects[0].catalognumber) - test_co = Collectionobject.objects.create( + Collectionobject.objects.create( collection=self.collection, catalognumber=self.collectionobjects[0].catalognumber + 'foo') - test_co.delete() def test_default_collectionobjecttype(self): default_type = Collectionobjecttype.objects.create( @@ -46,94 +29,3 @@ def test_default_collectionobjecttype(self): self.assertIsNotNone(test_co.collectionobjecttype) self.assertEqual(test_co.collectionobjecttype, default_type) - default_type.delete() - test_co.delete() - - def test_unique_catnum_pref_disabled(self): - shared_catalog_number = "shared_catalog_number" - other_shared_catnum = shared_catalog_number + "-sup" - main_co = Collectionobject.objects.create( - collection=self.collection, - createdbyagent=self.agent, - catalognumber=shared_catalog_number - ) - other_co = Collectionobject.objects.create( - collection=self.other_collection, - createdbyagent=self.agent, - catalognumber=shared_catalog_number - ) - main_component = Component.objects.create( - collectionobject=main_co, - createdbyagent=self.agent, - catalognumber=shared_catalog_number - ) - main_second_component = Component.objects.create( - collectionobject=main_co, - createdbyagent=self.agent, - catalognumber=other_shared_catnum - ) - main_other_co = Collectionobject.objects.create( - collection=self.collection, - createdbyagent=self.agent, - catalognumber=other_shared_catnum - ) - other_component = Component.objects.create( - collectionobject=other_co, - createdbyagent=self.agent, - catalognumber=shared_catalog_number - ) - co_across_collection = Collectionobject.objects.create( - collection=self.other_collection, - createdbyagent=self.agent, - catalognumber=other_shared_catnum - ) - other_component.delete() - main_component.delete() - main_second_component.delete() - main_other_co.delete() - co_across_collection.delete() - other_co.delete() - main_co.delete() - - @enable_unique_catnum_pref() - def test_pref_enabled_component_in_same_collection(self): - shared_catalog_number = "shared_catalognumber" - main_co = Collectionobject.objects.create( - collection=self.collection, - createdbyagent=self.agent - ) - main_component = Component.objects.create( - collectionobject=main_co, - catalognumber=shared_catalog_number, - createdbyagent=self.agent - ) - - with self.assertRaises(BusinessRuleException): - Collectionobject.objects.create( - collection=self.collection, - catalognumber=shared_catalog_number, - createdbyagent=self.agent - ) - main_component.delete() - main_co.delete() - - @enable_unique_catnum_pref() - def test_pref_enabled_component_in_other_collection(self): - shared_catalog_number = "shared_catalognumber" - main_co = Collectionobject.objects.create( - collection=self.collection, - createdbyagent=self.agent - ) - main_component = Component.objects.create( - collectionobject=main_co, - catalognumber=shared_catalog_number, - createdbyagent=self.agent - ) - other_co = Collectionobject.objects.create( - collection=self.other_collection, - catalognumber=shared_catalog_number, - createdbyagent=self.agent - ) - other_co.delete() - main_component.delete() - main_co.delete() diff --git a/specifyweb/backend/businessrules/tests/test_component.py b/specifyweb/backend/businessrules/tests/test_component.py deleted file mode 100644 index 9801360341b..00000000000 --- a/specifyweb/backend/businessrules/tests/test_component.py +++ /dev/null @@ -1,223 +0,0 @@ -from unittest.mock import patch -from functools import wraps - -from specifyweb.specify.tests.test_api import ApiTests -from specifyweb.specify.models import ( - Collection, - Collectionobject, - Component, -) -from specifyweb.backend.businessrules.exceptions import BusinessRuleException - - -class enable_unique_catnum_pref: - """ - Use this to enable the shared uniqueness rule for - Component -> catalogNumber and CollectionObject -> catalogNumber - - This can be used as a decorator to apply the patch/override for an entire - test, or a context manager to only enable the preference for a specific - part of a test. - - Examples: - ```py - # as a decorator - @enable_unique_catnum_pref() - def test_something_1(self): - ... - - # as a context manager - def test_something_2(self): - with enable_unique_catnum_pref(): - ... - # if you need the mocked function object, use the context manager - with enable_unique_catnum_pref() as mocked_pref_function: - ... - ``` - """ - - def __call__(self, test_func): - @wraps(test_func) - def wrapper(*args, **kwargs): - with self: - return test_func(*args, **kwargs) - return wrapper - - def __enter__(self): - from specifyweb.backend.businessrules.utils import _get_unique_catnum_across_comp_co_coll_pref - - self._patcher = patch( - "specifyweb.backend.businessrules.utils._get_unique_catnum_across_comp_co_coll_pref", - return_value=True - ) - return self._patcher.start() - - def __exit__(self, exc_type, exc, tb): - self._patcher.stop() - - -class ComponentTests(ApiTests): - def setUp(self): - super().setUp() - self.other_collection = Collection.objects.create( - catalognumformatname="test", - collectionname="Other Test Collection", - isembeddedcollectingevent=False, - discipline=self.discipline, - ) - - def test_unique_catnum_preference_lookup_handles_stale_ids(self): - from specifyweb.backend.businessrules.utils import ( - get_unique_catnum_across_comp_co_coll_pref_by_ids, - ) - self.assertFalse( - get_unique_catnum_across_comp_co_coll_pref_by_ids( - collection_id=self.collection.id, - agent_id=987654321, - ) - ) - self.assertFalse( - get_unique_catnum_across_comp_co_coll_pref_by_ids( - collection_id=987654321, - agent_id=self.agent.id, - ) - ) - - def test_component_catalog_number_cache_is_collection_scoped(self): - from specifyweb.backend.businessrules.utils import ( - cache_unique_catnum_preferences, - component_catalog_number_exists, - ) - - test_component = Component.objects.create( - collectionobject=self.collectionobjects[0], - catalognumber="shared-component-catno", - ) - - with cache_unique_catnum_preferences(): - self.assertTrue( - component_catalog_number_exists( - catalog_number="shared-component-catno", - collection_id=self.collection.id, - ) - ) - self.assertFalse( - component_catalog_number_exists( - catalog_number="shared-component-catno", - collection_id=self.other_collection.id, - ) - ) - - test_component.delete() - - def test_unique_catnum_pref_disabled(self): - from specifyweb.backend.businessrules.utils import ( - _get_unique_catnum_across_comp_co_coll_pref, - ) - - is_pref_enabled = _get_unique_catnum_across_comp_co_coll_pref( - self.collection, self.specifyuser) - - self.assertFalse(is_pref_enabled) - shared_catalognumber = "shared_catnum" - - main_co = Collectionobject.objects.create( - collection=self.collection, - catalognumber=shared_catalognumber, - createdbyagent=self.agent - ) - main_component = Component.objects.create( - collectionobject=main_co, - createdbyagent=self.agent, - catalognumber=shared_catalognumber - ) - main_other_component = Component.objects.create( - collectionobject=main_co, - createdbyagent=self.agent, - catalognumber=shared_catalognumber - ) - other_co = Collectionobject.objects.create( - collection=self.other_collection, - catalognumber=shared_catalognumber, - createdbyagent=self.agent - ) - other_component = Component.objects.create( - collectionobject=other_co, - createdbyagent=self.agent, - catalognumber=shared_catalognumber - ) - other_component.delete() - main_component.delete() - main_other_component.delete() - other_co.delete() - main_co.delete() - - @enable_unique_catnum_pref() - def test_collectionobject_across_collections(self): - shared_catalognumber = "shared_co_comp_catnum" - other_co = Collectionobject.objects.create( - collection=self.other_collection, - catalognumber=shared_catalognumber, - createdbyagent=self.agent - ) - - main_co = Collectionobject.objects.create( - collection=self.collection, - catalognumber="some_other_catnum", - createdbyagent=self.agent - ) - - main_component = Component.objects.create( - collectionobject=main_co, - catalognumber=shared_catalognumber, - createdbyagent=self.agent - ) - - with self.assertRaises(BusinessRuleException): - Component.objects.create( - collectionobject=other_co, - catalognumber=shared_catalognumber, - createdbyagent=self.agent - ) - main_component.delete() - main_co.delete() - other_co.delete() - - @enable_unique_catnum_pref() - def test_component_catalognumber_across_collections(self): - shared_catalognumber = "shared_catnum" - other_co = Collectionobject.objects.create( - collection=self.other_collection, - createdbyagent=self.agent - ) - other_component = Component.objects.create( - collectionobject=other_co, - catalognumber=shared_catalognumber, - createdbyagent=self.agent - ) - main_co = Collectionobject.objects.create( - collection=self.collection, - createdbyagent=self.agent - ) - main_component = Component.objects.create( - collectionobject=main_co, - catalognumber=shared_catalognumber, - createdbyagent=self.agent - ) - with self.assertRaises(BusinessRuleException): - Component.objects.create( - collectionobject=other_co, - catalognumber=shared_catalognumber, - createdbyagent=self.agent - ) - with self.assertRaises(BusinessRuleException): - Component.objects.create( - collectionobject=main_co, - catalognumber=shared_catalognumber, - createdbyagent=self.agent - ) - - other_component.delete() - other_co.delete() - main_component.delete() - main_co.delete() diff --git a/specifyweb/backend/businessrules/tests/test_uniqueness_rules.py b/specifyweb/backend/businessrules/tests/test_uniqueness_rules.py index e3748cae2ea..030fa812e1b 100644 --- a/specifyweb/backend/businessrules/tests/test_uniqueness_rules.py +++ b/specifyweb/backend/businessrules/tests/test_uniqueness_rules.py @@ -1,124 +1,13 @@ import json -from unittest.mock import patch from django.test import Client -from specifyweb.backend.businessrules import uniqueness_rules from specifyweb.specify import models from specifyweb.specify.tests.test_api import ApiTests from specifyweb.backend.businessrules.exceptions import BusinessRuleException class UniquenessTests(ApiTests): - def _create_uniqueness_rule(self, model_name, fields, scopes): - rule = uniqueness_rules.models.UniquenessRule.objects.create( - discipline=None if uniqueness_rules.rule_is_global(scopes) else self.discipline, - modelName=model_name, - isDatabaseConstraint=False, - ) - for field in fields: - uniqueness_rules.models.UniquenessRuleField.objects.create( - uniquenessrule=rule, - fieldPath=field, - isScope=False, - ) - for scope in scopes: - uniqueness_rules.models.UniquenessRuleField.objects.create( - uniquenessrule=rule, - fieldPath=scope, - isScope=True, - ) - return rule - - def test_migration_cache_rechecks_until_migration_is_seen(self): - with ( - uniqueness_rules._uniqueness_migration_cache.activate(), - patch.object( - uniqueness_rules, - "_initial_businessrules_migration_applied", - side_effect=[False, True], - ) as migration_applied, - ): - self.assertFalse( - uniqueness_rules._cached_businessrules_migration_applied() - ) - self.assertTrue( - uniqueness_rules._cached_businessrules_migration_applied() - ) - self.assertEqual(migration_applied.call_count, 2) - - self.assertTrue( - uniqueness_rules._cached_businessrules_migration_applied() - ) - self.assertEqual(migration_applied.call_count, 2) - - def test_cached_uniqueness_rule_preserves_all_scope_fields(self): - rule = self._create_uniqueness_rule( - "Accession", - ["text1"], - ["division", "text2"], - ) - - cached_rule = next( - cached_rule - for cached_rule in uniqueness_rules._fetch_uniquenessrules_for_cache( - uniqueness_rules.models.UniquenessRule._meta.apps, - "Accession", - ) - if cached_rule.rule.id == rule.id - ) - - self.assertEqual(cached_rule.scope_fields, ("division", "text2")) - self.assertEqual(cached_rule.all_fields, ("text1", "division", "text2")) - - def test_create_uniqueness_rule_does_not_treat_superset_as_match(self): - self._create_uniqueness_rule("Accession", ["text1", "text2"], []) - - uniqueness_rules.create_uniqueness_rule( - model_name="Accession", - discipline=self.discipline, - is_database_constraint=False, - fields=["text1"], - scopes=[] - ) - - field_sets = { - frozenset( - field.fieldPath - for field in rule.uniquenessrulefield_set.filter(isScope=False) - ) - for rule in uniqueness_rules.models.UniquenessRule.objects.filter( - modelName="Accession", - isDatabaseConstraint=False, - discipline=None, - ) - } - self.assertIn(frozenset(("text1", "text2")), field_sets) - self.assertIn(frozenset(("text1",)), field_sets) - - def test_remove_uniqueness_rule_does_not_delete_superset_rule(self): - superset = self._create_uniqueness_rule("Accession", ["text1", "text2"], []) - subset = self._create_uniqueness_rule("Accession", ["text1"], []) - - uniqueness_rules.remove_uniqueness_rule( - model_name="Accession", - discipline=self.discipline, - is_database_constraint=False, - fields=["text1"], - scopes=[] - ) - - self.assertTrue( - uniqueness_rules.models.UniquenessRule.objects.filter( - id=superset.id, - ).exists() - ) - self.assertFalse( - uniqueness_rules.models.UniquenessRule.objects.filter( - id=subset.id, - ).exists() - ) - def test_simple_validation(self): c = Client() c.force_login(self.specifyuser) diff --git a/specifyweb/backend/businessrules/uniqueness_rules.py b/specifyweb/backend/businessrules/uniqueness_rules.py index 34ec4af7857..52e5b8e360b 100644 --- a/specifyweb/backend/businessrules/uniqueness_rules.py +++ b/specifyweb/backend/businessrules/uniqueness_rules.py @@ -2,10 +2,8 @@ from functools import reduce import logging import json -from contextlib import contextmanager -from contextvars import ContextVar -from dataclasses import dataclass -from typing import Any, TypedDict, Iterable +from typing import Any, TypedDict +from collections.abc import Iterable from django.apps import apps from django.db import connections, router, transaction @@ -16,18 +14,16 @@ from specifyweb.specify.api.crud import get_model from specifyweb.specify.datamodel import datamodel from specifyweb.middleware.general import serialize_django_obj -from specifyweb.backend.cache.thread import ThreadCache +from specifyweb.specify.models import Discipline from specifyweb.specify.utils.scoping import in_same_scope from .orm_signal_handler import orm_signal_handler from .exceptions import BusinessRuleException from . import models - -class JSONUniquenessRule(TypedDict): +class JSONUniquenessRule(TypedDict): rule: tuple[list[str], list[str]] isDatabaseConstraint: bool - DEFAULT_UNIQUENESS_RULES: dict[str, list[JSONUniquenessRule]] = json.load( open('specifyweb/backend/businessrules/uniqueness_rules.json')) @@ -40,41 +36,6 @@ class JSONUniquenessRule(TypedDict): logger = logging.getLogger(__name__) -@dataclass(frozen=True) -class CachedUniquenessRule: - rule: Any - field_names: tuple[str, ...] - scope_fields: tuple[str, ...] - all_fields: tuple[str, ...] - scope: str | None - is_database_constraint: bool - is_global: bool - discipline_id: int | None - - -_uniqueness_rule_cache = ThreadCache[tuple[int, str], list[CachedUniquenessRule]]( - ContextVar( - "uniqueness_rule_cache", - default=None - ) -) - -_uniqueness_migration_cache = ThreadCache[str, bool]( - ContextVar( - "uniqueness_migration_cache", - default=None, - ) -) - -@contextmanager -def cache_uniqueness_rules(): - with ( - _uniqueness_rule_cache.activate(), - _uniqueness_migration_cache.activate() - ): - yield - - def resolve_model_field(model, field_path: str): current_model = model resolved_field = None @@ -84,89 +45,42 @@ def resolve_model_field(model, field_path: str): except FieldDoesNotExist: return None remote_field = getattr(resolved_field, 'remote_field', None) - remote_model = getattr(remote_field, 'model', - None) if remote_field else None + remote_model = getattr(remote_field, 'model', None) if remote_field else None if remote_model is not None: current_model = remote_model return resolved_field -def _initial_businessrules_migration_applied(): - return any( - app == "businessrules" and migration_name == "0001_initial" - for app, migration_name in MigrationRecorder( - connections["default"] - ).applied_migrations() - ) - +def apply_case_sensitive_filters(queryset, model, matchable, filter_kwargs): + annotations: dict[str, Func] = {} + transformed_filters: dict[str, object] = {} -def _cached_businessrules_migration_applied() -> bool: - cache_key = "default" - cache_is_active, is_set = _uniqueness_migration_cache.get(cache_key, default=False) - if cache_is_active and is_set: - return True - # If the cache is not active or the business rule migration is not applied, - # then check whether it is applied in the DB - is_applied = _initial_businessrules_migration_applied() - # If the migration has been applied and the cache is active, store the - # result so future lookups can bypass hitting the database (a migration - # generally wouldn't be reversed while Specify is running) - if cache_is_active and is_applied: - _uniqueness_migration_cache.set(cache_key, is_applied) - - return is_applied - - -def _fetch_uniquenessrules_for_cache(registry, model_name) -> list[CachedUniquenessRule]: - cached_rules: list[CachedUniquenessRule] = [] - UniquenessRule = registry.get_model("businessrules", "UniquenessRule") - rules = ( - UniquenessRule.objects - .filter(modelName=model_name) - .select_related("discipline") - .prefetch_related("uniquenessrulefield_set") + case_sensitive_field_types = ( + dj_models.CharField, + dj_models.TextField, + dj_models.SlugField, + dj_models.EmailField, + dj_models.UUIDField, ) - for rule in rules: - rule_fields = tuple(rule.uniquenessrulefield_set.all()) - scope_fields = tuple( - field.fieldPath for field in rule_fields if field.isScope - ) - field_names = tuple( - field.fieldPath.lower() for field in rule_fields if not field.isScope - ) - scope = scope_fields[0] if scope_fields else None - all_fields = ( - *field_names, - *(scope_field.lower() for scope_field in scope_fields), - ) - cached_rules.append( - CachedUniquenessRule( - rule=rule, - field_names=field_names, - scope_fields=scope_fields, - all_fields=all_fields, - scope=scope, - is_database_constraint=rule.isDatabaseConstraint, - is_global=rule_is_global(scope_fields), - discipline_id=rule.discipline_id, + for index, (field_path, value) in enumerate(matchable.items()): + if not isinstance(value, str): + continue + resolved_field = resolve_model_field(model, field_path) + if isinstance(resolved_field, case_sensitive_field_types): + alias = f"__binary_filter__{index}" + annotations[alias] = Func( + F(field_path), + function='BINARY', + output_field=dj_models.TextField(), ) - ) - return cached_rules - - -def _get_uniqueness_rule_configs(registry, model_name: str) -> list[CachedUniquenessRule]: - def fetch_rules(): return _fetch_uniquenessrules_for_cache(registry, model_name) - cache_key = (id(registry), model_name) - return _uniqueness_rule_cache.get_or_set(cache_key, fetch_rules) + transformed_filters[alias] = value + filter_kwargs.pop(field_path, None) + if annotations: + queryset = queryset.annotate(**annotations) -def _rule_applies_to_instance(rule: CachedUniquenessRule, instance) -> bool: - if rule.is_global: - return True - # REFACTOR: Find some way to generally cache lookups for hierarchy tables, - # especially for Collection and Discipline. - return in_same_scope(rule.rule, instance) + return queryset, transformed_filters @orm_signal_handler('pre_save', None, dispatch_uid=UNIQUENESS_DISPATCH_UID) @@ -188,29 +102,41 @@ def validate_unique(model, instance): f"Skipping uniqueness rule check on non-Specify model: '{model_name}'") return - if not _cached_businessrules_migration_applied(): + applied_migrations = MigrationRecorder( + connections['default']).applied_migrations() + + for migration in applied_migrations: + app, migration_name = migration + if app == 'businessrules' and migration_name == '0001_initial': + break + else: return # We can't directly use the main app registry in the context of migrations, which uses fake models registry = model._meta.apps - # REFACTOR(perf): We should look into batching UniquenessRule queries. - # That is, instead of making a query to the DB for each rule, aggregate - # the rules and make a "single" query. - # We should be able to use QuerySet annotations for this, which would also - # enable us to differentiate which rules are violated. e.g.: - # conflicts = model.objects.annotate( - # rule1=Exists(model.objects.filter(catalognumber="something")), - # rule2=Exists(...), - # ... - # ).filter( - # Q(rule1=True) - # | Q(rule2=True), - # ...) - for rule in _get_uniqueness_rule_configs(registry, model_name): - if not _rule_applies_to_instance(rule, instance): + UniquenessRule = registry.get_model('businessrules', 'UniquenessRule') + UniquenessRuleField = registry.get_model( + 'businessrules', 'UniquenessRuleField') + + rules = UniquenessRule.objects.filter(modelName=model_name) + for rule in rules: + rule_fields = UniquenessRuleField.objects.filter(uniquenessrule=rule) + if not rule_is_global(tuple(field.fieldPath for field in rule_fields.filter(isScope=True))) \ + and not in_same_scope(rule, instance): continue + field_names = [ + field.fieldPath.lower() for field in rule_fields.filter(isScope=False)] + + _scope = rule_fields.filter(isScope=True) + scope = None if len(_scope) == 0 else _scope[0] + + all_fields = [*field_names] + + if scope is not None: + all_fields.append(scope.fieldPath.lower()) + def get_matchable(instance): def best_match_or_none(field_name: str): try: @@ -220,7 +146,7 @@ def best_match_or_none(field_name: str): matchable = {} field_mapping = {} - for field in rule.all_fields: + for field in all_fields: matched_or_none = best_match_or_none(field) if matched_or_none is not None: field_mapping[field] = matched_or_none[0] @@ -229,22 +155,22 @@ def best_match_or_none(field_name: str): return field_mapping, matchable def get_exception(conflicts, matchable, field_map): - error_message = '{} must have unique {}'.format( - model_name, join_with_and(rule.field_names)) + error_message = '{} must have unique {}'.format(model_name, + join_with_and(field_names)) response = {"table": model_name, "localizationKey": "fieldNotUnique" - if rule.scope is None + if scope is None else "childFieldNotUnique", - "fieldName": ','.join(rule.field_names), - "fieldData": serialize_multiple_django(matchable, field_map, rule.field_names), + "fieldName": ','.join(field_names), + "fieldData": serialize_multiple_django(matchable, field_map, field_names), } - if rule.scope is not None: - error_message += f' in {rule.scope.lower()}' + if scope is not None: + error_message += f' in {scope.fieldPath.lower()}' response.update({ - "parentField": rule.scope, - "parentData": serialize_multiple_django(matchable, field_map, [rule.scope.lower()]) + "parentField": scope.fieldPath, + "parentData": serialize_multiple_django(matchable, field_map, [scope.fieldPath.lower()]) }) response['conflicting'] = list( conflicts.values_list('id', flat=True)[:100]) @@ -255,15 +181,31 @@ def get_exception(conflicts, matchable, field_map): continue field_map, matchable = match_result - if len(matchable.keys()) == 0 or set(rule.all_fields) != set(field_map.keys()): + if len(matchable.keys()) == 0 or set(all_fields) != set(field_map.keys()): continue conflicts_query = model.objects.only('id') - conflicts = conflicts_query.filter(**matchable) + connection = connections['default'] + + filter_kwargs = dict(matchable) + + apply_case_sensitive = connection.vendor == 'mysql' and not rule.isDatabaseConstraint + + if apply_case_sensitive: + conflicts_query, transformed_filters = apply_case_sensitive_filters( + conflicts_query, + model, + matchable, + filter_kwargs, + ) + if transformed_filters: + filter_kwargs.update(transformed_filters) + + conflicts = conflicts_query.filter(**filter_kwargs) if instance.id is not None: conflicts = conflicts.exclude(id=instance.id) - if conflicts.exists(): + if conflicts: raise get_exception(conflicts, matchable, field_map) @@ -279,7 +221,7 @@ class UniquenessCheck(TypedDict): def check_uniqueness(model_name: str, raw_fields: list[str], raw_scopes: list[str], registry=None) \ - -> UniquenessCheck | None: + -> UniquenessCheck | None: """ Given a model, a list of fields, and a list of scopes, check whether there are models of model_name which have duplicate values of fields in scopes. @@ -307,9 +249,36 @@ def check_uniqueness(model_name: str, raw_fields: list[str], raw_scopes: list[st duplicates_field = '__duplicates' + db_alias = router.db_for_read(django_model) + connection = connections[db_alias] + queryset = django_model.objects value_fields: list[str] = [*all_fields] + if connection.vendor == 'mysql': + case_sensitive_field_types = ( + dj_models.CharField, + dj_models.TextField, + dj_models.SlugField, + dj_models.EmailField, + dj_models.UUIDField, + ) + + binary_annotations: dict[str, Func] = {} + for index, field in enumerate(all_fields): + resolved_field = resolve_model_field(django_model, field) + if isinstance(resolved_field, case_sensitive_field_types): + alias = f"__binary__{index}" + binary_annotations[alias] = Func( + F(field), + function='BINARY', + output_field=dj_models.TextField(), + ) + value_fields.append(alias) + + if binary_annotations: + queryset = queryset.annotate(**binary_annotations) + duplicates = ( queryset .values(*value_fields) @@ -369,7 +338,6 @@ def serialize_multiple_django(matchable, field_map, fields): def join_with_and(fields): return ' and '.join(fields) - def apply_default_uniqueness_rules(discipline, registry=None): for table, rules in DEFAULT_UNIQUENESS_RULES.items(): model_name = getattr(datamodel.get_table(table), "django_name", None) @@ -379,78 +347,59 @@ def apply_default_uniqueness_rules(discipline, registry=None): fields, scopes = rule["rule"] isDatabaseConstraint = rule["isDatabaseConstraint"] - create_uniqueness_rule( - model_name=model_name, - discipline=discipline, - is_database_constraint=isDatabaseConstraint, - fields=fields, - scopes=scopes, - registry=registry - ) + create_uniqueness_rule(model_name, discipline, isDatabaseConstraint, fields, scopes, registry) -def create_uniqueness_rule(model_name: str, discipline, is_database_constraint: bool, fields: Iterable[str], scopes: Iterable[str], registry=None): +def create_uniqueness_rule(model_name, raw_discipline, is_database_constraint, fields, scopes, registry=None): UniquenessRule = registry.get_model( 'businessrules', 'UniquenessRule') if registry else models.UniquenessRule UniquenessRuleField = registry.get_model( 'businessrules', 'UniquenessRuleField') if registry else models.UniquenessRuleField - - final_discipline = None if rule_is_global(scopes) else discipline + + discipline = None if rule_is_global(scopes) else raw_discipline candidate_rules = UniquenessRule.objects.filter(modelName=model_name, isDatabaseConstraint=is_database_constraint, - discipline=final_discipline) - - fields = list(fields) - scopes = list(scopes) + discipline=discipline) for rule in candidate_rules: + all_fields = rule.uniquenessrulefield_set.all() + matching_fields = all_fields.filter(fieldPath__in=fields, isScope=False) + matching_scopes = all_fields.filter(fieldPath__in=scopes, isScope=True) # If the rule already exists, skip creating the rule - if _rule_fields_match( - rule, - fields, - scopes, - ): + if len(matching_fields) == len(fields) and len(matching_scopes) == len(scopes): return - logger.info( - f"Creating uniqueness rule on {model_name} with fields {fields} and scopes {scopes} for the discipline {final_discipline.name if final_discipline else 'Global'}") + logger.info(f"Creating uniqueness rule on {model_name} with fields {fields} and scopes {scopes} for the discipline {discipline.name if discipline else 'Global'}") rule = UniquenessRule.objects.create( - discipline=final_discipline, + discipline=discipline, modelName=model_name, isDatabaseConstraint=is_database_constraint ) for field in fields: - UniquenessRuleField.objects.create( - uniquenessrule=rule, fieldPath=field, isScope=False) + UniquenessRuleField.objects.create(uniquenessrule=rule, fieldPath=field, isScope=False) for scope in scopes: - UniquenessRuleField.objects.create( - uniquenessrule=rule, fieldPath=scope, isScope=True) - + UniquenessRuleField.objects.create(uniquenessrule=rule, fieldPath=scope, isScope=True) -def remove_uniqueness_rule(model_name: str, discipline, is_database_constraint: bool, fields: Iterable[str], scopes: Iterable[str], registry=None): +def remove_uniqueness_rule(model_name, raw_discipline, is_database_constraint, fields, scopes, registry=None): UniquenessRule = registry.get_model( 'businessrules', 'UniquenessRule') if registry else models.UniquenessRule UniquenessRuleField = registry.get_model( 'businessrules', 'UniquenessRuleField') if registry else models.UniquenessRuleField - final_discipline = None if rule_is_global(scopes) else discipline + discipline = None if rule_is_global(scopes) else raw_discipline candidate_rules = UniquenessRule.objects.filter( - modelName=model_name, isDatabaseConstraint=is_database_constraint, discipline=final_discipline) - - fields = list(fields) - scopes = list(scopes) + modelName=model_name, isDatabaseConstraint=is_database_constraint, discipline=discipline) rule_ids = [] - for rule in candidate_rules: + for rule in candidate_rules: + all_fields = rule.uniquenessrulefield_set.all() + matching_fields = all_fields.filter(fieldPath__in=fields, isScope=False) + matching_scopes = all_fields.filter(fieldPath__in=scopes, isScope=True) # If the rule exists, add it to the list of rules to be deleted - if _rule_fields_match( - rule, - fields, - scopes, - ): + if len(matching_fields) == len(fields) and len(matching_scopes) == len(scopes): rule_ids.append(rule.id) UniquenessRuleField.objects.filter( @@ -458,36 +407,15 @@ def remove_uniqueness_rule(model_name: str, discipline, is_database_constraint: UniquenessRule.objects.filter(id__in=rule_ids).delete() -def _rule_fields_match(rule, fields: Iterable[str], scopes: Iterable[str]) -> bool: - fields = list(fields) - scopes = list(scopes) - fields_count = len(fields) - scopes_count = len(scopes) - all_rule_fields = rule.uniquenessrulefield_set.all() - - matching_fields = all_rule_fields.filter( - fieldPath__in=fields, isScope=False) - matching_scopes = all_rule_fields.filter( - fieldPath__in=scopes, isScope=True) - return ( - (all_rule_fields.count() == (fields_count + scopes_count)) and - (matching_fields.count() == fields_count) and - (matching_scopes.count() == scopes_count) - ) - - """If a uniqueness rule has a scope which traverses through a hiearchy relationship scoped above the discipline level, that rule should not be scoped to discipline and instead be global """ GLOBAL_RULE_FIELDS = ["division", 'institution'] - def rule_is_global(scopes: Iterable[str]) -> bool: - evaluated_scopes = tuple(scopes) - return len(evaluated_scopes) == 0 \ - or any(any(scope_field.lower() in GLOBAL_RULE_FIELDS for scope_field in scope.split('__')) for scope in evaluated_scopes) - + return len(scopes) == 0 \ + or any(any(scope_field.lower() in GLOBAL_RULE_FIELDS for scope_field in scope.split('__')) for scope in scopes) def fix_global_default_rules(registry=None): UniquenessRule = registry.get_model('businessrules', 'UniquenessRule') \ diff --git a/specifyweb/backend/businessrules/utils.py b/specifyweb/backend/businessrules/utils.py index 3e79197ec26..2834b765932 100644 --- a/specifyweb/backend/businessrules/utils.py +++ b/specifyweb/backend/businessrules/utils.py @@ -1,205 +1,33 @@ + import json import logging -from contextlib import contextmanager -from contextvars import ContextVar -from typing import Any - -from django.core.exceptions import ObjectDoesNotExist - -from specifyweb.backend.cache.thread import ThreadCache logger = logging.getLogger(__name__) -_unique_catnum_pref_cache = ThreadCache[tuple[int | None, int | None], bool]( - ContextVar( - "unique_catnum_pref_cache", - default=None - ) -) - -_component_catnum_cache = ThreadCache[tuple[str, int | None], bool]( - ContextVar( - "component_catnum_cache", - default=None, - ) -) - -_collection_default_type_cache = ThreadCache[int, int | None]( - ContextVar( - "collection_default_type_cache", - default=None, - ) -) - -_collection_cache = ThreadCache[int, Any]( - ContextVar( - "businessrules_collection_cache", - default=None, - ) -) - -_agent_specifyuser_cache = ThreadCache[int, Any | None]( - ContextVar( - "businessrules_agent_specifyuser_cache", - default=None, - ) -) - - -@contextmanager -def cache_unique_catnum_preferences(): - with ( - _unique_catnum_pref_cache.activate(), - _component_catnum_cache.activate(), - _collection_default_type_cache.activate(), - _collection_cache.activate(), - _agent_specifyuser_cache.activate() - ): - yield - - -def _get_cached_collection(collection_id: int): - - def get_collection(): - from specifyweb.specify.models import Collection - return Collection.objects.get(id=collection_id) - - return _collection_cache.get_or_set(collection_id, get_collection) - - -def _get_agent_specifyuser(agent_id: int): - - def get_specifyuser_from_agent(): - from specifyweb.specify.models import Agent - return (Agent.objects - .select_related("specifyuser") - .get(id=agent_id) - .specifyuser) - - return _agent_specifyuser_cache.get_or_set(agent_id, get_specifyuser_from_agent) - - -def get_default_collectionobjecttype_id(collection_id: int) -> int | None: - from specifyweb.specify.models import Collection - - def get_cot_id_from_collection(): - return ( - Collection.objects.filter(id=collection_id) - .values_list("collectionobjecttype_id", flat=True) - .first() - ) - - return _collection_default_type_cache.get_or_set(collection_id, get_cot_id_from_collection) - - -def component_catalog_number_exists( - catalog_number: str | None, - excluded_component_id: int | None = None, - collection_id: int | None = None, -) -> bool: - from specifyweb.specify.models import Component - - if catalog_number is None: - return False - - def component_exists_with_catalog_number() -> bool: - query = Component.objects.filter(catalognumber=catalog_number) - if collection_id is not None: - query = query.filter(collectionobject__collection_id=collection_id) - if excluded_component_id is not None: - query = query.exclude(pk=excluded_component_id) - return query.exists() - - # We do a "soft cache" of catalognumbers for Components in Collection - # That is, if the cache is active and we observe some CatalogNumber on a - # Component in a Collection, we cache that result for future use - # i.e., We never store that some Component -> catalogNumber does not exist - # in the cache: only that a Component -> catalogNumber DOES exist - cache_key = (catalog_number, collection_id) - cache_is_active, cached_comp_exists = _component_catnum_cache.get(cache_key, default=False) - if cache_is_active and cached_comp_exists: - return True - db_component_exists = component_exists_with_catalog_number() - if cache_is_active and db_component_exists: - _component_catnum_cache.set(cache_key, db_component_exists) - return db_component_exists - - -def _get_unique_catnum_across_comp_co_coll_pref(collection, user) -> bool: +def get_unique_catnum_across_comp_co_coll_pref(collection, user) -> bool: import specifyweb.backend.context.app_resource as app_resource - collection_prefs = app_resource.get_app_resource( - collection, user, 'CollectionPreferences') - if collection_prefs is None: - return False - - collection_prefs_json, _, __ = collection_prefs - if collection_prefs_json is None: - return False + unique_catnum_enabled: bool = False try: - collection_prefs_dict = json.loads(collection_prefs_json) - except (TypeError, ValueError) as e: - logger.warning( - "Invalid CollectionPreferences JSON while resolving catalog number " - "uniqueness preference for collection %s and user %s: %s", - getattr(collection, "id", None), - getattr(user, "id", None), - e, - ) - return False + collection_prefs_json, _, __ = app_resource.get_app_resource(collection, user, 'CollectionPreferences') - if not isinstance(collection_prefs_dict, dict): - logger.warning( - "Invalid CollectionPreferences shape while resolving catalog number " - "uniqueness preference for collection %s and user %s", - getattr(collection, "id", None), - getattr(user, "id", None), - ) - return False + if collection_prefs_json is not None: + collection_prefs_dict = json.loads(collection_prefs_json) - unique_catalog_number_pref = collection_prefs_dict.get( - 'uniqueCatalogNumberAccrossComponentAndCO', {}) - if not isinstance(unique_catalog_number_pref, dict): - return False + unique_catalog_number_pref = collection_prefs_dict.get('uniqueCatalogNumberAccrossComponentAndCO', {}) + behavior = unique_catalog_number_pref.get('behavior', {}) \ + if isinstance(unique_catalog_number_pref, dict) else {} + unique_catnum_enabled = behavior.get('uniqueness', False) if isinstance(behavior, dict) else False - behavior = unique_catalog_number_pref.get('behavior', {}) - if not isinstance(behavior, dict): - return False - - unique_catnum_enabled = behavior.get('uniqueness', False) - return unique_catnum_enabled if isinstance(unique_catnum_enabled, bool) else False - - -def get_cached_unique_catnum_across_comp_co_coll_pref(collection, user) -> bool: - cache_key = ( - getattr(collection, "pk", None), - getattr(user, "pk", None), - ) - - def get_preference_value(): return _get_unique_catnum_across_comp_co_coll_pref( - collection, user) - - return _unique_catnum_pref_cache.get_or_set(cache_key, get_preference_value) - - -def get_unique_catnum_across_comp_co_coll_pref_by_ids( - collection_id: int | None, - agent_id: int | None, -) -> bool: - if collection_id is None or agent_id is None: - return False - - try: - user = _get_agent_specifyuser(agent_id) - collection = _get_cached_collection(collection_id) - except ObjectDoesNotExist: - return False + if not isinstance(unique_catnum_enabled, bool): + unique_catnum_enabled = False - if user is None: - return False + except json.JSONDecodeError: + logger.warning(f"Error: Could not decode JSON for collection preferences") + except TypeError as e: + logger.warning(f"Error: Unexpected data structure in collection preferences: {e}") + except Exception as e: + logger.warning(f"An unexpected error occurred: {e}") - return get_cached_unique_catnum_across_comp_co_coll_pref( - collection, - user, - ) + return unique_catnum_enabled \ No newline at end of file diff --git a/specifyweb/backend/cache/README.md b/specifyweb/backend/cache/README.md deleted file mode 100644 index d2ba4e5340d..00000000000 --- a/specifyweb/backend/cache/README.md +++ /dev/null @@ -1 +0,0 @@ -This directory is used to house utilities and adapters to manage caches to improve performance in the application diff --git a/specifyweb/backend/cache/redis/README.md b/specifyweb/backend/cache/redis/README.md deleted file mode 100644 index 0ccc36a190c..00000000000 --- a/specifyweb/backend/cache/redis/README.md +++ /dev/null @@ -1,98 +0,0 @@ -# Overview - -Redis is a key-value in-memory database that can be used as a cache to store information that should be shared across Specify operations. Because of its in-memory nature, it is also suited to store short-lived/ephemeral state for different operations. - -Redis should be considered when: - -- You need to store ephemeral information/state that can generally be lost on container restart -- A Specify operation needs to be handled asynchronously and/or across multiple processes (as in, multiple Gunicorn or Celery workers) - -Examples of how the Redis cache is already being used in Specify: - -- [feat: add ALLOW_SUPPORT_LOGIN to Dockerfile - #7399](https://github.com/specify/specify7/pull/7399) - - Used to store access tokens keys for the Support Login feature -- [Consolidate Setup Tool, Configuration Tool, and Preloaded Tree Creation - #7674](https://github.com/specify/specify7/pull/7674) - - Used to track the overall state of the Setup Tool operations and allow communication between processes -- [Prevent broken transactions when autonumbering - #7671](https://github.com/specify/specify7/pull/7671) - - Used to store the highest value when autonumbering to allow multiple Specify processes - -View the Redis docs at https://redis.io/docs/latest/commands/ - -# Using the Redis Cache - -TODO: Expand upon these docs - -## Setting a Simple Key with Value - -```py -from specifyweb.backend.cache.redis.connect import RedisConnection, RedisString - -# establish the connection to Redis. -# If you need to pass in any connection parameters, those are passed in here -connection = RedisConnection() - -# RedisString is the adapter to work with Key-Value pairs in Redis -# We pass in the connection to make RedisString more modular and not care -# about the connection specifics -r_strings = RedisString(connection) - -# Setting a simple key-value pair -r_strings.set("myKey", "my_value") - -# You can pass in options like setting a time-to-live for the entry, -# or whether it should override an existing key with the same name -# Setting a key that overrides the existing value for the key of the same -# name and expires in 300 seconds -r_strings.set("myKey", "my_temporary_value", time_to_live=300, override_existing=True) - -# Getting the value of a key -r_strings.get("myKey") # returns "my_temporary_value" - -# You can optionally choose to delete the key after retrieving it -r_strings.get("myKey", delete_key=True) # returns "my_temporary_value" - -# Calling 'get' on a key which doesn't exist will return None -r_strings.get("myKey") # returns None -``` - -## Working With Other Data Structures - -There are currently simple adapters for Lists (RedisList) and Sets (RedisSet) that behave with the same principles as RedisString: - -```py -from specifyweb.backend.cache.redis.connect import RedisConnection, RedisSet - -connection = RedisConnection() - -r_sets = RedisSet(connection) - -# Adds "foo" and "bar" to the set defined by myKey -r_sets.add("myKey", "foo", "bar") -# Adds "baz" to the set defined by myOtherKey -r_sets.add("myOtherKey", "baz") - -r_sets.is_member("myKey", "foo") # returns True -r_sets.is_member("myKey", "baz") # returns False -r_sets.size("myKey") # returns 2 -# removes "bar" from the myKey set -r_sets.remove("myKey", "bar") -``` - -A more complex datastructure is demonstrated in specifyweb.backend.cache.redis.rqueue.RedisQueue built on top of RedisList which allows working with Queues that can contain any (serializable) data type. - -## Working Directly with Redis - -If there is not an adapter to fit your needs, you can pass commands directly to Redis through the connection attribute of the RedisConnection class - -```py -from specifyweb.backend.cache.redis.connect import RedisConnection - -connection_adapter = RedisConnection() - -# https://redis.io/docs/latest/commands/hset/ -connection_adapter.connection.hset("myHashKey", "someField", "foo") -connection_adapter.connection.hget("myHashKey", "someField") # returns "foo" -``` diff --git a/specifyweb/backend/cache/redis/__init__.py b/specifyweb/backend/cache/redis/__init__.py deleted file mode 100644 index a2642045fd8..00000000000 --- a/specifyweb/backend/cache/redis/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -from .store import ( - set_bytes, - set_string, - get_bytes, - get_string, - add_to_set, - delete_key, - remove_from_set, - set_members, - redis_type -) \ No newline at end of file diff --git a/specifyweb/backend/cache/thread.py b/specifyweb/backend/cache/thread.py deleted file mode 100644 index 1881e32f932..00000000000 --- a/specifyweb/backend/cache/thread.py +++ /dev/null @@ -1,131 +0,0 @@ -from typing import Callable, Generic, TypeVar -from contextlib import contextmanager -from contextvars import ContextVar - -class MissingKey: - # This is used so that if the missing key is returned from a .get or - # similar operation than implicit bool evaluators like if will evaluate - # the object as False - # e.g.: - # my_val = my_thread_cache.get("some_key") - # # if the key does not exist, then my_val will evaluate to False in the if - # condition - # if my_val: - # ... - def __bool__(self): - return False - -KEY_MISSING = MissingKey() - -K = TypeVar("K") -V = TypeVar("V") - -# Would much rather use the built-in syntax for declaring generics on classes -# in Python 3.12, but MyPy doesn't seem to like that currently, so going with -# the old-fashion way with TypeVar and Generic for now -class ThreadCache(Generic[K, V]): - """ - A wrapper for ContextVar objects containg dictonaries that can act as - caches. - Example usage: - ```py - _thread_safe_collection: ContextVar[dict[int, Collection]] = ContextVar("my_ctx_var", default=None) - collection_cache = ThreadCache(_thread_safe_collection) - - # enable/activate a new cache. Calls to set and get will store and retreive - # values - with collection_cache.activate(): - collection_id = 4 - fetch_collection = lambda: Collection.objects.get(id=collection_id) - # get the collection from the cache if it's already set, otherwise fetch - # it and set it into the cache - cached_collection = collection_cache.get_or_set(collection_id, fetch_collection) - ... - # other general uses - is_cache_active, collection = collection_cache.get(collection_id) - if not cache_active: - # the collection_cache is not activated, do something - ... - if collection is collection_cache.MISSING: - # colleciton not in cache, do something - ... - collection_cache.set(1, Collection.objects.get(id=1)) - collection_cache.remove(1) - - # for this inner context manager, the cache will be reset - with collection_cache.activate(): - ... # do stuff with "new" cache - # when the context manager exits, the cache is reset to its prior state - ``` - """ - MISSING = KEY_MISSING - - def __init__(self, context_var: ContextVar[dict[K, V] | None]): - self._internal = context_var - - @contextmanager - def activate(self): - token = self._internal.set({}) - try: - yield self - finally: - self._internal.reset(token) - - def is_active(self) -> bool: - return self._internal.get() is not None - - def get(self, key: K, default=KEY_MISSING): - """ - Returns a two-tuple with elements representing: - 1. A boolean indicating whether the cache is active or not - 2. The retrieved value, or the provided default value if the key is not - present (self.MISSING by default if no other default is provided) - """ - current_dict = self._internal.get() - # i.e., the cache is inactive - if current_dict is None: - return False, None - value_for_key = current_dict.get(key, default) - return True, value_for_key - - def set(self, key: K, value: V, override_existing: bool = True): - active, current_value = self.get(key) - if not active: - return None - - if override_existing or current_value is self.MISSING: - current_dict = self._internal.get() - current_dict[key] = value - - def get_or_set(self, key: K, calculate_value: Callable[[], V]) -> V: - """ - Attempts to get the value assoicated with the given key. - The caller provides a function that should evaluate to a value when the - cache is not active or the key is not already set in the cache. - """ - active, current = self.get(key) - if not active: - return calculate_value() - if current is self.MISSING: - value = calculate_value() - self.set(key, value) - return value - return current - - def remove(self, key: K) -> None | V: - current_dict = self._internal.get() - if current_dict is None: - return None - return current_dict.pop(key, None) - - def clear_keys(self): - current_dict = self._internal.get() - if current_dict is None: - return - current_dict.clear() - - def __contains__(self, item): - active, value = self.get(item) - if not active: - return False - return value is not self.MISSING diff --git a/specifyweb/backend/context/data/schemalocalization.json b/specifyweb/backend/context/data/schemalocalization.json index 5267d2d1537..8a3c4986ab4 100644 --- a/specifyweb/backend/context/data/schemalocalization.json +++ b/specifyweb/backend/context/data/schemalocalization.json @@ -1 +1 @@ -{"conservevent": {"name": "Conservator Event", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treatmentcompdate": {"name": "Treatment Completion Date", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "treatmentCompDate"}, "conditionreport": {"name": "Condition Report", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "A report on the condition"}, "completedcomments": {"name": "Completed Comments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "completedComments"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "curatorapprovaldate": {"name": "Approval Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "curatorApprovalDate"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "examdate": {"name": "Exam Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The date the object was examined"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "completeddate": {"name": "Completed Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "completedDate"}, "treatmentreport": {"name": "Treatment Report", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "A description of the treatment that is needed."}, "treatedbyagent": {"name": "Treated By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "treatedByAgent"}, "advtestingexam": {"name": "Advanced Testing Exam", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "The advanced testing that was used to examine the object"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "conserveventattachments": {"name": "Conserv Event Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "conservEventAttachments"}, "examinedbyagent": {"name": "Examined By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "examinedByAgent"}, "conservdescription": {"name": "Conserv Description", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "conservDescription"}, "curator": {"name": "Curator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "curator"}, "photodocs": {"name": "Photo Documentation", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Any documentation on the photos that were taken"}, "advtestingexamresults": {"name": "Advanced Testing Exam Results", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "The results of the advanced testing"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "An action that takes place as part of a Conservation Description. Over a period of time there may be multiple incidents that require a Conservator to take action."}, "recordset": {"name": "Record Set", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "group": {"name": "Group", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "group"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "recordsetitems": {"name": "Record Set Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordSetItems"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "inforequest": {"name": "Info Request", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "infoRequest"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "dbtableid": {"name": "Database Table Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "dbTableId"}, "allpermissionlevel": {"name": "All Permission Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "allPermissionLevel"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specifyUser"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "type"}, "grouppermissionlevel": {"name": "Group Permission Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "groupPermissionLevel"}, "ownerpermissionlevel": {"name": "Owner Permission Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ownerPermissionLevel"}}, "type": null, "picklistname": null, "desc": "Describes a set of records of any type that can be acted upon within the applicaiton."}, "borrowattachment": {"name": "Borrow Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "borrow": {"name": "Borrow", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "borrow"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "borrowattachment"}, "collectingeventattribute": {"name": "Collecting Event Attribute", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "collectingevents": {"name": "Collecting Events", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectingEvents"}, "text5": {"name": "Clarity", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "text14": {"name": "Text14", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text14"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "yesno4": {"name": "Yes No4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo4"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "text15": {"name": "Text15", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text15"}, "text16": {"name": "Text16", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text16"}, "text17": {"name": "Text17", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text17"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "text11": {"name": "Text11", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text11"}, "text12": {"name": "Turbidity", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text12"}, "text13": {"name": "Text13", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text13"}, "text10": {"name": "Text10", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text10"}, "yesno5": {"name": "Yes No5", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo5"}, "yesno3": {"name": "Yes No3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo3"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "number10": {"name": "Number10", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number10"}, "number11": {"name": "Number11", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number11"}, "number12": {"name": "Number12", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number12"}, "number13": {"name": "Number13", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number13"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "number6": {"name": "Number6", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number6"}, "number7": {"name": "Number7", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number7"}, "number4": {"name": "Number4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number4"}, "text1": {"name": "Min Depth", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "text6": {"name": "Salinity", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "text7": {"name": "Turbidity", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "text4": {"name": "Current", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "text8": {"name": "Vegetation", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "text9": {"name": "Habitat Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "HabitatType", "desc": null}, "number8": {"name": "Number8", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number8"}, "number9": {"name": "Number9", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number9"}, "text2": {"name": "Max Depth", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "text3": {"name": "Temp", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "number5": {"name": "Number5", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number5"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "hosttaxon": {"name": "Host Taxon", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "hostTaxon"}, "number3": {"name": "Number3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number3"}}, "type": null, "picklistname": null, "desc": "Collecting Event Attributes that were also available in Specify 5."}, "accession": {"name": "Accession", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"accessionnumber": {"name": "Acc #", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Usually an integer or alphanumeric value that is assigned to material when it enters the collection. The format of accession numbers varies among collections, but all refer to the acquisition of specimens, observations, or other collection objects."}, "accessionauthorizations": {"name": "Accession Authorizations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "accessionAuthorizations"}, "dateaccessioned": {"name": "Accessioned", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date of Accession."}, "addressofrecord": {"name": "Address Of Record", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "addressOfRecord"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The date and time the record was created."}, "accessioncondition": {"name": "Accession Condition", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Physical description of the condition of the accession."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "dateacknowledged": {"name": "Date Acknowledged", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateAcknowledged"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "type": {"name": "Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "AccessionType", "desc": "Source of Accession, e.g. `Collecting`, `Gift`, `Bequest` ..."}, "deaccessions": {"name": "Deaccessions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "deaccessions"}, "status": {"name": "Status", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "AccessionStatus", "desc": "Status of Accession, e.g. `In process`, `Complete` ..."}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "Division", "desc": "division"}, "accessionattachments": {"name": "Accession Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": ""}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "text3": {"name": "Text3", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number of Specimens\\nin Accession", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "verbatimdate": {"name": "Verbatim Date", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Accommodates historical accessions."}, "number1": {"name": "Number of lots\\nin Accession", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "A user-visible identifier of the Accession. Typically an integer, but may include alphanumeric characters as prefix, suffix, and separators."}, "remarks": {"name": "Description\\nof Material", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "totalvalue": {"name": "Total Value", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The total monetary value of the accession."}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjects"}, "repositoryagreement": {"name": "Repository Agreement", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "repositoryAgreement"}, "appraisals": {"name": "Appraisals", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "appraisals"}, "treatmentevents": {"name": "Treatment Events", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "treatmentEvents"}, "datereceived": {"name": "Received", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date material was received."}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "accessionagents": {"name": "Accession Agents", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": ""}}, "type": null, "picklistname": null, "desc": "Also called an acquisition. A consignment of specimens acquired either by field collecting of staff members, gifts, purchases, or exchange with another institution. "}, "workbenchrowexportedrelationship": {"name": "Workbench Row Exported Relationship", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"sequence": {"name": "Sequence", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sequence"}, "recordid": {"name": "Record Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "tablename": {"name": "Table Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "tableName"}, "relationshipname": {"name": "Relationship Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "relationshipName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "workbenchrow": {"name": "Workbench Row", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "workbenchRow"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "workbenchrowexportedrelationship"}, "collectingtrip": {"name": "Collecting Trip", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectingevents": {"name": "Collecting Event", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectingEvents"}, "enddateverbatim": {"name": "Haul", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "endDateVerbatim"}, "startdateprecision": {"name": "Start Date Precision", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "startDatePrecision"}, "sponsor": {"name": "Sponsor", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Name of sponsor of collecting trip."}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "startdate": {"name": "Start Date", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The start date of the collecting trip."}, "startdateverbatim": {"name": "Cruise", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "startDateVerbatim"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "enddateprecision": {"name": "End Date Precision", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "endDatePrecision"}, "collectingtripname": {"name": "Vessel", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Name of the collecting trip."}, "text3": {"name": "Text3", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text3"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "text4": {"name": "Text4", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text4"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "endtime": {"name": "End Time", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "The ending time of the collecting trip."}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "enddate": {"name": "End Date", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The ending date of the collecting trip."}, "fundingagents": {"name": "Funding Agents", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fundingAgents"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "starttime": {"name": "Start Time", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "The start time of the collecting trip."}}, "type": null, "picklistname": null, "desc": "Used to group Collecting Events together."}, "geography": {"name": "Geography", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"centroidlat": {"name": "Centroid Latitude", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.math.BigDecimal", "picklistname": null, "desc": "centroidLat"}, "centroidlon": {"name": "Centroid Longitude", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.math.BigDecimal", "picklistname": null, "desc": "centroidLon"}, "acceptedgeography": {"name": "Preferred Geo", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedGeography"}, "guid": {"name": "GUID", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "guid"}, "children": {"name": "Child Nodes", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}, "highestchildnodenumber": {"name": "Highest Child Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "highestChildNodeNumber"}, "definitionitem": {"name": "Geographic Rank", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definitionItem"}, "gml": {"name": "GML", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "gml"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "abbrev": {"name": "Abbreviation", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "abbrev"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "localities": {"name": "Localities", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "localities"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "nodenumber": {"name": "Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "nodeNumber"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "commonname": {"name": "Common Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "commonName"}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "isaccepted": {"name": "Is Preferred", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "The preferred name of a synonym."}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "User definable"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "User definable"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "timestampversion": {"name": "Timestamp Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Date", "picklistname": null, "desc": "timestampVersion"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "geographycode": {"name": "Geography Code", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "geographyCode"}, "acceptedchildren": {"name": "Synonyms", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedChildren"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "iscurrent": {"name": "Is Current", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "`Yes` if the Name and/or Geographic/Political entity is currently valid."}, "fullname": {"name": "Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullName"}}, "type": null, "picklistname": null, "desc": "Represents a politcal boundary (Country, State, County, Township, etc.)."}, "discipline": {"name": "Discipline", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"taxontreedef": {"name": "Taxon Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "taxonTreeDef"}, "usergroups": {"name": "User Groups", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "userGroups"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "splocalecontainers": {"name": "Sp Locale Containers", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spLocaleContainers"}, "datatype": {"name": "Data Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dataType"}, "geologictimeperiodtreedef": {"name": "Chronostratigraphy Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geologicTimePeriodTreeDef"}, "lithostrattreedef": {"name": "Litho Strat Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "lithoStratTreeDef"}, "geographytreedef": {"name": "Geography Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geographyTreeDef"}, "collections": {"name": "Collections", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collections"}, "spexportschemas": {"name": "Sp Export Schemas", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spExportSchemas"}, "numberingschemes": {"name": "Numbering Schemes", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "numberingSchemes"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attributedefs": {"name": "Attribute Defs", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attributeDefs"}, "regnumber": {"name": "Reg Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "regNumber"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "type"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}}, "type": null, "picklistname": null, "desc": "May include one or more collections that share the Taxon, Geography, LithoStratigraphy, and Chronostratigraphy Trees, Localities, Agents and Determination Status."}, "exchangeout": {"name": "Exchange Out", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"agentcatalogedby": {"name": "Cataloged By", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Agent ID of person who recorded the exchange."}, "exchangeoutpreps": {"name": "Exchange Out Preps", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeOutPreps"}, "addressofrecord": {"name": "Address Of Record", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "addressOfRecord"}, "srcgeography": {"name": "Source Geography", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcGeography"}, "exchangedate": {"name": "Exchange Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date exchange was sent."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "shipments": {"name": "Shipments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToMany", "picklistname": null, "desc": "shipments"}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "quantityexchanged": {"name": "Quantity Exchanged", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Number of items sent."}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "agentsentto": {"name": "Sent To", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agentSentTo"}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "number1": {"name": "Number1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "srctaxonomy": {"name": "Source Taxonomy", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcTaxonomy"}, "descriptionofmaterial": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "descriptionOfMaterial"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes an outgoing Exchanged Specimen to a different institution."}, "lithostrattreedefitem": {"name": "Lithostratigraphy Tree Definition Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "title": {"name": "Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "title"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "textafter": {"name": "Text After", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "fullnameseparator": {"name": "Full Name Separator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullNameSeparator"}, "isinfullname": {"name": "Is In Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isInFullName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "treedef": {"name": "Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "treeDef"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "isenforced": {"name": "Is Enforced", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isEnforced"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "textbefore": {"name": "Text Before", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "children": {"name": "Children", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}}, "type": null, "picklistname": null, "desc": "Describes a level in the definition of the tree."}, "institution": {"name": "Institution", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"issecurityon": {"name": "Is Security On", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isSecurityOn"}, "code": {"name": "Code", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "code"}, "technicalcontacts": {"name": "Technical Contacts", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "technicalContacts"}, "minimumpwdlength": {"name": "Minimum Pwd Length", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "minimumPwdLength"}, "issharinglocalities": {"name": "Is Sharing Localities", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isSharingLocalities"}, "storagetreedef": {"name": "Storage Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "storageTreeDef"}, "contentcontacts": {"name": "Content Contacts", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "contentContacts"}, "ipr": {"name": "IPR", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "A sequence of statements related to Intellectual Property Rights, credit and acknowledgement."}, "currentmanagedschemaversion": {"name": "Current Managed Schema Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "currentManagedSchemaVersion"}, "isserverbased": {"name": "Is Server Based", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isServerBased"}, "isanonymous": {"name": "Is Anonymous", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isAnonymous"}, "usergroups": {"name": "User Groups", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "userGroups"}, "copyright": {"name": "Copyright", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "copyright"}, "isaccessionsglobal": {"name": "Are Accessions Global", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isAccessionsGlobal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "iconuri": {"name": "Icon URI", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "iconURI"}, "isreleasemanagedglobally": {"name": "Is Release Managed Globally", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isReleaseManagedGlobally"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "lsidauthority": {"name": "LSID Authority", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "lsidAuthority"}, "hasbeenasked": {"name": "Has Been Asked", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "hasBeenAsked"}, "issinglegeographytree": {"name": "Is Single Geography Tree", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isSingleGeographyTree"}, "regnumber": {"name": "Reg Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "regNumber"}, "address": {"name": "Address", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "address"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "divisions": {"name": "Divisions", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "divisions"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "license": {"name": "License", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "license"}, "uri": {"name": "URI", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "uri"}, "termsofuse": {"name": "Terms Of Use", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Defines conditions under which the data may be analyzed, distributed or changed. "Terms of use" includes concepts like "Usage conditions" and "Specific Restrictions"."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "currentmanagedrelversion": {"name": "Current Managed Rel Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "currentManagedRelVersion"}, "altname": {"name": "Alt Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "altName"}, "disclaimer": {"name": "Disclaimer", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Disclaimer statement, e.g. concerning responsibility for data quality or legal implications."}}, "type": null, "picklistname": null, "desc": "The parent institution. An institution is made up of one or more divisions."}, "conservdescriptionattachment": {"name": "Conservator Description Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The order or position"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "conservdescription": {"name": "Conserv Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "conservDescription"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "institutionnetwork": {"name": "Institution Network", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "code": {"name": "Code", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "license": {"name": "License", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "contacts": {"name": "Contacts", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "altname": {"name": "Alt Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "uri": {"name": "Uri", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "ipr": {"name": "Ipr", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "termsofuse": {"name": "Terms Of Use", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "iconuri": {"name": "Icon U R I", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "copyright": {"name": "Copyright", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "address": {"name": "Address", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "collections": {"name": "Collections", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "disclaimer": {"name": "Disclaimer", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}}, "type": null, "picklistname": null, "desc": null}, "loanpreparation": {"name": "Loan Preparation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "preparation": {"name": "Preparation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "preparation"}, "quantityresolved": {"name": "Quantity Resolved", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "Number of specimens returned, deaccessioned or otherwise accounted for. (necessary for Lots)."}, "outcomments": {"name": "Out Comments", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Comments on item when loaned."}, "loan": {"name": "Loan", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Loan containing the Preparation."}, "receivedcomments": {"name": "Received Comments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "receivedComments"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "incomments": {"name": "In Comments", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Comments on item when returned."}, "isresolved": {"name": "Is Resolved", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isResolved"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "loanreturnpreparations": {"name": "Loan Return Preparations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "loanReturnPreparations"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "quantityreturned": {"name": "Quantity Returned", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "Number of specimens returned. (necessary for Lots)"}, "descriptionofmaterial": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Description of loaned material (intended to be used for non-cataloged items, i.e. when PreparationID is null)"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "quantity": {"name": "Quantity", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The total number of specimens loaned (necessary for lots)."}}, "type": null, "picklistname": null, "desc": "A join table between the Loan and the Preparation. It contains comments and quantity fields."}, "attachment": {"name": "Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"repositoryagreementattachments": {"name": "Repository Agreement Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "repositoryAgreementAttachments"}, "copyrightdate": {"name": "Copyright Date", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Date of copyright of attachment."}, "origfilename": {"name": "Original Filename", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Original name of file."}, "preparationattachments": {"name": "Preparation Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "preparationAttachments"}, "attachmentimageattribute": {"name": "Attachment Image Attribute", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachmentImageAttribute"}, "title": {"name": "Title", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Title of attachment."}, "conservdescriptionattachments": {"name": "Conserv Description Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "conservDescriptionAttachments"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "loanattachments": {"name": "Loan Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "loanAttachments"}, "collectionobjectattachments": {"name": "Collection Object Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjectAttachments"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "fieldnotebookpageattachments": {"name": "Field Notebook Page Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebookPageAttachments"}, "fieldnotebookattachments": {"name": "Field Notebook Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebookAttachments"}, "giftattachments": {"name": "Gift Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "giftAttachments"}, "localityattachments": {"name": "Locality Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "localityAttachments"}, "taxonattachments": {"name": "Taxon Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "taxonAttachments"}, "tags": {"name": "Tags", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User defined key words for attachments."}, "filecreateddate": {"name": "File Created Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "fileCreatedDate"}, "accessionattachments": {"name": "Accession Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "accessionAttachments"}, "fieldnotebookpagesetattachments": {"name": "Field Notebook Page Set Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebookPageSetAttachments"}, "dnasequenceattachments": {"name": "Dna Sequence Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dnaSequenceAttachments"}, "visibility": {"name": "Visibility", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "visibility"}, "borrowattachments": {"name": "Borrow Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "borrowAttachments"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "dnasequencingrunattachments": {"name": "Dna Sequencing Run Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dnaSequencingRunAttachments"}, "permitattachments": {"name": "Permit Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "permitAttachments"}, "mimetype": {"name": "Mime Type", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Describes the attachment file type."}, "conserveventattachments": {"name": "Conserv Event Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "conservEventAttachments"}, "license": {"name": "License", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Attachment license information."}, "metadata": {"name": "Metadata", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "metadata"}, "credit": {"name": "Credit", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Attachment credit."}, "copyrightholder": {"name": "Copyright Holder", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "copyrightHolder"}, "visibilitysetby": {"name": "Visibility Set By", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "visibilitySetBy"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "referenceworkattachments": {"name": "Reference Work Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "referenceWorkAttachments"}, "agentattachments": {"name": "Agent Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "agentAttachments"}, "attachmentlocation": {"name": "Attachment Location", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Location of attachment repository."}, "dateimaged": {"name": "Date Imaged", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateImaged"}, "collectingeventattachments": {"name": "Collecting Event Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectingEventAttachments"}}, "type": null, "picklistname": null, "desc": "The information in this record identifies everything the application will need to load and display the attachment. The attachment location is an absolute path to the file. The file itself is not stored in the database."}, "division": {"name": "Division", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The discipline of the division"}, "regnumber": {"name": "Reg Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "regNumber"}, "usergroups": {"name": "User Groups", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "userGroups"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "disciplines": {"name": "Disciplines", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The list of Disciplines that belong to this Division"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "address": {"name": "Address", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "address"}, "uri": {"name": "URI", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "A URI (web site) address for the department"}, "numberingschemes": {"name": "Numbering Schemes", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "numberingSchemes"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "abbrev": {"name": "Abbreviation", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The abbreviation for the division."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "members": {"name": "Members", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToMany", "picklistname": null, "desc": "members"}, "altname": {"name": "Alt Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "altName"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "iconuri": {"name": "Icon URI", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The URL to their icon"}, "institution": {"name": "Institution", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The institution the division belongs to."}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The name of the division"}}, "type": null, "picklistname": null, "desc": "The division (or department) containing agents. "}, "taxon": {"name": "Taxon", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"groupnumber": {"name": "Group Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Taxonomic group number"}, "usfwscode": {"name": "USFWS Code", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "usfwsCode"}, "acceptedtaxon": {"name": "Preferred Taxon", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedTaxon"}, "cultivarname": {"name": "Cultivar Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "cultivarName"}, "citesstatus": {"name": "CITES Status", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "citesStatus"}, "guid": {"name": "GUID", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "guid"}, "children": {"name": "Child Taxa", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}, "highestchildnodenumber": {"name": "Highest Child Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "highestChildNodeNumber"}, "definitionitem": {"name": "Taxonomic Rank", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definitionItem"}, "unitname4": {"name": "Unit Name4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitName4"}, "determinations": {"name": "Determinations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "determinations"}, "labelformat": {"name": "Label Format", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "TaxonLabelFormatter", "desc": "labelFormat"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "author": {"name": "Author", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "author"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "hybridparent1": {"name": "Hybrid Parent1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "hybridParent1"}, "environmentalprotectionstatus": {"name": "Protected Status", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "environmentalProtectionStatus"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "source": {"name": "Source", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "If the record has been imported then this field holds information about the authority file it was obtained from, else it is user-editable."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "unitname1": {"name": "Unit Name1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitName1"}, "unitname2": {"name": "Unit Name2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitName2"}, "unitname3": {"name": "Unit Name3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitName3"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "esastatus": {"name": "ESA Status", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "esaStatus"}, "taxoncitations": {"name": "Taxon Citations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "taxonCitations"}, "taxonomicserialnumber": {"name": "Taxonomic Serial Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "If the record has been imported from an Authority File then this field stores a unique ID assigned by the provider, else it is null"}, "nodenumber": {"name": "Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "nodeNumber"}, "taxonattachments": {"name": "Taxon Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "taxonAttachments"}, "rankid": {"name": "Rank ID", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "ncbitaxonnumber": {"name": "NCBI Taxon Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ncbiTaxonNumber"}, "hybridchildren1": {"name": "Hybrid Children1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "hybridChildren1"}, "commonname": {"name": "Common Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "commonName"}, "visibility": {"name": "Visibility", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "visibility"}, "text2": {"name": "Text 2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "isaccepted": {"name": "Is Preferred", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isAccepted"}, "text1": {"name": "Text 1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number 2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "colstatus": {"name": "Col Status", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "colStatus"}, "number1": {"name": "Number 1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "collectingeventattributes": {"name": "Collecting Event Attributes", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectingEventAttributes"}, "unitind2": {"name": "Unit Ind2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitInd2"}, "isisnumber": {"name": "ISIS Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isisNumber"}, "unitind4": {"name": "Unit Ind4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitInd4"}, "unitind3": {"name": "Unit Ind3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitInd3"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "unitind1": {"name": "Unit Ind1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitInd1"}, "hybridchildren2": {"name": "Hybrid Children2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "hybridChildren2"}, "ishybrid": {"name": "Is Hybrid", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isHybrid"}, "hybridparent2": {"name": "Hybrid Parent2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "hybridParent2"}, "acceptedchildren": {"name": "Synonyms", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedChildren"}, "visibilitysetby": {"name": "Visibility Set By", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "visibilitySetBy"}, "fullname": {"name": "Full Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullName"}, "definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "commonnames": {"name": "Common Names", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "commonNames"}}, "type": null, "picklistname": null, "desc": "Describes the taxonomy of a Determination."}, "recordsetitem": {"name": "Record Set Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"recordset": {"name": "Record Set", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordSet"}, "recordid": {"name": "Record Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordId"}}, "type": null, "picklistname": null, "desc": "recordsetitem"}, "referencework": {"name": "Reference Work", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"isbn": {"name": "ISBN", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isbn"}, "authors": {"name": "Authors", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "authors"}, "ispublished": {"name": "Is Published", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isPublished"}, "guid": {"name": "GUID", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "guid"}, "librarynumber": {"name": "Library Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "libraryNumber"}, "title": {"name": "Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Title of reference"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "determinationcitations": {"name": "Determination Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "determinationCitations"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "taxoncitations": {"name": "Taxon Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "taxonCitations"}, "workdate": {"name": "Work Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "workDate"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "journal": {"name": "Journal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "journal"}, "localitycitations": {"name": "Locality Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "localityCitations"}, "volume": {"name": "Volume", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Volume/Issue for Journal articles"}, "text1": {"name": "PDF of Citation", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "containedreferenceworks": {"name": "Contained Reference Works", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "containedReferenceWorks"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "pages": {"name": "Pages", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Number of pages or Page range for Journal articles"}, "exsiccatae": {"name": "Exsiccatae", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exsiccatae"}, "publisher": {"name": "Publisher", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "publisher"}, "collectionobjectcitations": {"name": "Collection Object Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjectCitations"}, "url": {"name": "Url", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "url"}, "placeofpublication": {"name": "Place Of Publication", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "placeOfPublication"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "referenceworktype": {"name": "Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Byte", "picklistname": "ReferenceWorkType", "desc": "Type of Reference (Book(0), Electronic Media(1), Paper(2), Technical Report(3), Thesis(4), Section in book(5))"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "containedrfparent": {"name": "Contained R F Parent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "containedRFParent"}, "referenceworkattachments": {"name": "Reference Work Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "referenceWorkAttachments"}}, "type": null, "picklistname": null, "desc": "A literary reference work."}, "paleocontext": {"name": "Paleo Context", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": true, "aggregator": null, "items": {"timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "direction": {"name": "Direction", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The direction of the measurement of the distance: up or down."}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "positionstate": {"name": "Position State", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "How it was found: float or in-situ"}, "lithostrat": {"name": "Litho Strat", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "lithoStrat"}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjects"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "chronosstratend": {"name": "Chronos Strat End", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "chronosStratEnd"}, "distanceunits": {"name": "Distance Units", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The units for the distances, feet or meters"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "chronosstrat": {"name": "Chrono Strat", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "chronosStrat"}, "text1": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "biostrat": {"name": "Bio Strat", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "bioStrat"}, "topdistance": {"name": "Top Distance", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "The distance to the top of the position."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "bottomdistance": {"name": "Bottom Distance", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "The distance to the bottom of the position."}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes the paleontologic information for a Collection Object. This also references Chronostratigraphy and Bio Stratigray."}, "spexportschemamapping": {"name": "Sp Export Schema Mapping", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "mappings": {"name": "Mappings", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "mappings"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampexported": {"name": "Timestamp Exported", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampExported"}, "spexportschemas": {"name": "Sp Export Schemas", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spExportSchemas"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "mappingname": {"name": "Mapping Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "mappingName"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}}, "type": null, "picklistname": null, "desc": "spexportschemamapping"}, "agentgeography": {"name": "Agent Geography", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"modifiedbyagent": {"name": "Modified by Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Additional comments."}, "role": {"name": "Role", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Role of the agent as \"author\" or \"collector\" within the geography."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "geography": {"name": "Geography", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The geographical region of specialization"}}, "type": null, "picklistname": null, "desc": "The geographical region that a particular collector was known for collecting in."}, "commonnametxcitation": {"name": "Common Name Tx Citation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "commonnametx": {"name": "Common Name Tx", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "commonNameTx"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "referenceWork"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "commonnametxcitation"}, "spappresource": {"name": "App Resource", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"mimetype": {"name": "Mime Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "mimeType"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "specifyUser"}, "group": {"name": "Group", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "group"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "description"}, "level": {"name": "Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "level"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "allpermissionlevel": {"name": "All Permission Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "allPermissionLevel"}, "metadata": {"name": "Metadata", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "metaData"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "spappresourcedatas": {"name": "App Resource Datas", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "spAppResourceDatas"}, "spappresourcedir": {"name": "Sp App Resource Dir", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spAppResourceDir"}, "grouppermissionlevel": {"name": "Group Permission Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "groupPermissionLevel"}, "ownerpermissionlevel": {"name": "Owner Permission Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ownerPermissionLevel"}, "spreports": {"name": "Sp Reports", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spReports"}}, "type": null, "picklistname": null, "desc": "System Table: This represents a resource, typically XML, that the application uses during run time."}, "fieldnotebookpageattachment": {"name": "Field Notebook Page Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "fieldnotebookpage": {"name": "Field Notebook Page", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebookPage"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "repositoryagreement": {"name": "Repository Agreement", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"status": {"name": "Status", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "AccessionStatus", "desc": "status"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "addressofrecord": {"name": "Address Of Record", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "addressOfRecord"}, "startdate": {"name": "Start Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "startDate"}, "repositoryagreementnumber": {"name": "RA Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "repositoryAgreementNumber"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "repositoryagreementauthorizations": {"name": "Repository Agreement Authorizations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "repositoryAgreementAuthorizations"}, "repositoryagreementattachments": {"name": "Repository Agreement Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "repositoryAgreementAttachments"}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "text3": {"name": "Text3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "originator": {"name": "Originator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "originator"}, "repositoryagreementagents": {"name": "Repository Agreement Agents", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "repositoryAgreementAgents"}, "enddate": {"name": "End Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "endDate"}, "datereceived": {"name": "Date Received", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "dateReceived"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "accessions": {"name": "Accessions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "accessions"}}, "type": null, "picklistname": null, "desc": "An agreement for allowing an Accession to occur, but does not include ownership."}, "otheridentifier": {"name": "Other Identifier", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "identifier": {"name": "Identifier", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "identifier"}, "institution": {"name": "Institution", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "institution"}}, "type": null, "picklistname": null, "desc": "Describes an identifier (Catalog Number) of a Collection Object from a different Institution."}, "gift": {"name": "Gift", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"giftagents": {"name": "Gift Agents", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "giftAgents"}, "receivedcomments": {"name": "Received Comments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "receivedComments"}, "addressofrecord": {"name": "Address Of Record", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "addressOfRecord"}, "srcgeography": {"name": "Source Geography", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcGeography"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "giftnumber": {"name": "Gift Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "giftNumber"}, "giftpreparations": {"name": "Gift Preparations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "giftPreparations"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "giftattachments": {"name": "Gift Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "giftAttachments"}, "shipments": {"name": "Shipments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "shipments"}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "purposeofgift": {"name": "Purpose Of Gift", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "purposeOfGift"}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "se"}, "number1": {"name": "Number1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User defined."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "srctaxonomy": {"name": "Source Taxonomy", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcTaxonomy"}, "specialconditions": {"name": "Special Conditions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specialConditions"}, "giftdate": {"name": "Gift Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "giftDate"}, "datereceived": {"name": "Date Received", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateReceived"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "isfinancialresponsibility": {"name": "Is Financial Responsibility", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isFinancialResponsibility"}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}}, "type": null, "picklistname": null, "desc": "Describes a Gift."}, "geographytreedef": {"name": "Geography Tree Definition", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "disciplines": {"name": "Disciplines", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "disciplines"}, "fullnamedirection": {"name": "Full Name Direction", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "fullNameDirection"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "treedefitems": {"name": "Tree Def Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeDefItems"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Defines the levels of the Geography tree."}, "geologictimeperiodtreedef": {"name": "Geological Time Period Tree Definition", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "disciplines": {"name": "Disciplines", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "disciplines"}, "fullnamedirection": {"name": "Full Name Direction", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "fullNameDirection"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "treedefitems": {"name": "Tree Def Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeDefItems"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Defines the levels of the GTP tree."}, "storagetreedefitem": {"name": "Storage Tree Definition Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "title": {"name": "Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "title"}, "textafter": {"name": "Text After", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "treedef": {"name": "Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "treeDef"}, "isinfullname": {"name": "Is In Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isInFullName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "fullnameseparator": {"name": "Full Name Separator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullNameSeparator"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "isenforced": {"name": "Is Enforced", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isEnforced"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "textbefore": {"name": "Text Before", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "children": {"name": "Children", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}}, "type": null, "picklistname": null, "desc": "Describes a level in the definition of the tree."}, "borrow": {"name": "Borrow", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"currentduedate": {"name": "Current Due Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date loan is currently due. (Same as Original Due Date unless loan period has been extended)"}, "borrowagents": {"name": "Borrow Agents", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "borrowAgents"}, "dateclosed": {"name": "Date Closed", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date loan was closed."}, "addressofrecord": {"name": "Address Of Record", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "addressOfRecord"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "yesno1": {"name": "Extension Granted", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "invoicenumber": {"name": "Invoice Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Lender`s loan number."}, "shipments": {"name": "Shipments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToMany", "picklistname": null, "desc": "shipments"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "borrowattachments": {"name": "Borrow Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "borrowAttachments"}, "number1": {"name": "Number1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "borrowmaterials": {"name": "Borrow Materials", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "borrowMaterials"}, "receiveddate": {"name": "Received Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date material was received."}, "isclosed": {"name": "Is Closed", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "Indicates whether the borrow was closed (returned)."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "isfinancialresponsibility": {"name": "Is Financial Responsibility", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isFinancialResponsibility"}, "originalduedate": {"name": "Original Due Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Original due date for loan."}}, "type": null, "picklistname": null, "desc": "Contains information about loans from another institution. When one institution borrows a group of objects from another institution, all objects in the borrowed group share a common set of attributes that are defined for the loan. "}, "determinationcitation": {"name": "Determination Citation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "ID of the publication citing the determination."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "determination": {"name": "Determination", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Determination being cited."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Refers to a citation for the determination."}, "exsiccata": {"name": "Exsiccata", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"exsiccataitems": {"name": "Exsiccata Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exsiccataItems"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "title": {"name": "Title", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The title of the exsiccata"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The monograph or journal in which the exsiccata is listed"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "exsiccata"}, "collectingeventattr": {"name": "Collecting Event Attribute", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectingevent": {"name": "Collecting Event", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectingEvent"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "dblvalue": {"name": "Double Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Double", "picklistname": null, "desc": "dblValue"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "strvalue": {"name": "String Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "strValue"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Extensible attributes introduced for Specify 6."}, "workbench": {"name": "WorkBench", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"workbenchrows": {"name": "Workbench Rows", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "workbenchRows"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "specifyUser"}, "group": {"name": "Group", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "group"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "exportinstitutionname": {"name": "Export Institution Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "exportInstitutionName"}, "workbenchtemplate": {"name": "Workbench Template", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "workbenchTemplate"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "allpermissionlevel": {"name": "All Permission Level", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "allPermissionLevel"}, "lockedbyusername": {"name": "Locked By User Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "lockedByUserName"}, "formid": {"name": "Form Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "formId"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "dbtableid": {"name": "Database Table Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "dbTableId"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "srcfilepath": {"name": "Source File Path", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "srcFilePath"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "grouppermissionlevel": {"name": "Group Permission Level", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "groupPermissionLevel"}, "ownerpermissionlevel": {"name": "Owner Permission Level", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ownerPermissionLevel"}, "exportedfromtablename": {"name": "Exported From Table Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exportedFromTableName"}}, "type": null, "picklistname": null, "desc": "A WorkBench DataSet."}, "collectingeventattachment": {"name": "Collecting Event Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The order or position of the attachment."}, "collectingevent": {"name": "Collecting Event", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectingEvent"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additonal comments."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides an order."}, "morphbankview": {"name": "Morph Bank View", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"imagingtechnique": {"name": "Imaging Technique", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "imagingTechnique"}, "attachmentimageattributes": {"name": "Attachment Image Attributes", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachmentImageAttributes"}, "viewname": {"name": "View Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "viewName"}, "form": {"name": "Form", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "form"}, "specimenpart": {"name": "Specimen Part", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specimenPart"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "morphbankexternalviewid": {"name": "Morph Bank External View Id", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "morphBankExternalViewId"}, "sex": {"name": "Sex", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sex"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "imagingpreparationtechnique": {"name": "Imaging Preparation Technique", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "imagingPreparationTechnique"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "developmentstate": {"name": "Development State", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "developmentState"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "viewangle": {"name": "View Angle", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "viewAngle"}}, "type": null, "picklistname": null, "desc": "morphbankview"}, "lithostrattreedef": {"name": "Lithostratigraphy Tree Definition", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "disciplines": {"name": "Disciplines", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "disciplines"}, "fullnamedirection": {"name": "Full Name Direction", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "fullNameDirection"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "treedefitems": {"name": "Tree Def Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeDefItems"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Defines the levels of the tree."}, "storagetreedef": {"name": "Storage Tree Definition", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "fullnamedirection": {"name": "Full Name Direction", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "fullNameDirection"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "treedefitems": {"name": "Tree Def Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeDefItems"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "institutions": {"name": "Institutions", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "institutions"}}, "type": null, "picklistname": null, "desc": "Defines the levels of the tree."}, "picklist": {"name": "Pick List", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"filtervalue": {"name": "Filter Value", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "filterValue"}, "formatter": {"name": "Formatter", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "formatter"}, "sorttype": {"name": "Sort Type", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sortType"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "filterfieldname": {"name": "Filter Field Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "filterFieldName"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "tablename": {"name": "Table Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "tableName"}, "collection": {"name": "Collection", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collection"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "readonly": {"name": "Read Only", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "readOnly"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "sizelimit": {"name": "Size Limit", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "sizeLimit"}, "picklistitems": {"name": "Pick List Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The items in the picklist."}, "fieldname": {"name": "Field Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fieldName"}, "issystem": {"name": "Is System", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Where system form rely on this picklist, not user defined"}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "type"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "System Table: A list of items that can be choosen to produce a controlled vocabulary."}, "geologictimeperiodtreedefitem": {"name": "Geological Time Period Tree Definition Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "title": {"name": "Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "title"}, "textafter": {"name": "Text After", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "treedef": {"name": "Tree Definition", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "treeDef"}, "isinfullname": {"name": "Is In Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isInFullName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "isenforced": {"name": "Is Enforced", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isEnforced"}, "fullnameseparator": {"name": "Full Name Separator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullNameSeparator"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "textbefore": {"name": "Text Before", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "children": {"name": "Child Nodes", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}}, "type": null, "picklistname": null, "desc": "Describes a level in the definition of the tree."}, "accessionagent": {"name": "Accession Agent", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"repositoryagreement": {"name": "Repository Agreement", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "repositoryAgreement"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "accession": {"name": "Accession", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "accession"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "role": {"name": "Role", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "AccessionRole", "desc": "Role the agent played in the accession process."}}, "type": null, "picklistname": null, "desc": "The person(s) requesting the Accession. This references an Agent."}, "collector": {"name": "Collector", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "collectingevent": {"name": "Collecting Event", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectingEvent"}, "ordernumber": {"name": "Order Number", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The position in the list of collectors."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "isprimary": {"name": "Is Primary", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isPrimary"}}, "type": null, "picklistname": null, "desc": "In Specify, the person or persons who collected a specimen. Collector records are stored in the Agent table. \n"}, "spfieldvaluedefault": {"name": "Sp Field Value Default", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "tablename": {"name": "Table Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "tableName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "idvalue": {"name": "Id Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "idValue"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "fieldname": {"name": "Field Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldName"}, "strvalue": {"name": "Str Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "strValue"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "System Table: This represents a default field value for a form."}, "groupperson": {"name": "Group Person", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "group": {"name": "Group", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Agent ID of group."}, "ordernumber": {"name": "Order Number", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Members position in group; i.e. 1st, 2nd, 3rd."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "member": {"name": "Member", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Agent ID of member (member must be of type Person)."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}}, "type": null, "picklistname": null, "desc": "This is a join table for Agents that are Institutions and Organizations that contain other Agents. It also provides order."}, "attachmentimageattribute": {"name": "Attachment Image Attribute", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"attachments": {"name": "Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachments"}, "morphbankview": {"name": "Morph Bank View", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "morphBankView"}, "height": {"name": "Height", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "height"}, "imagetype": {"name": "Image Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "imageType"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "width": {"name": "Width", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "width"}, "magnification": {"name": "Magnification", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "magnification"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "creativecommons": {"name": "Creative Commons", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "creativeCommons"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestamplastupdatecheck": {"name": "Timestamp Last Update Check", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampLastUpdateCheck"}, "timestamplastsend": {"name": "Timestamp Last Send", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampLastSend"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "viewdescription": {"name": "View Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "viewDescription"}, "mbimageid": {"name": "Mb Image Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "mbImageId"}, "resolution": {"name": "Resolution", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "resolution"}}, "type": null, "picklistname": null, "desc": "attachmentimageattribute"}, "attributedef": {"name": "Attribute Definition", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "discipline"}, "collectionobjectattrs": {"name": "Collection Object Attrs", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjectAttrs"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "datatype": {"name": "Data Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "The data type of the attribute."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "preparationattrs": {"name": "Preparation Attrs", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "preparationAttrs"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "fieldname": {"name": "Field Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The field name of the attribute."}, "preptype": {"name": "Prep Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "prepType"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "tabletype": {"name": "Table Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "The type of table it is attached to, this is internal to Specify."}, "collectingeventattrs": {"name": "Collecting Event Attrs", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectingEventAttrs"}}, "type": null, "picklistname": null, "desc": "The definition of an attribute."}, "container": {"name": "Container", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The name of the container"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjects"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "storage": {"name": "Storage", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "storage"}, "number": {"name": "Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "User definable"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "collectionobjectkids": {"name": "Collection Object Kids", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObjectKids"}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "The type of container"}, "children": {"name": "Children", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "A description of the container"}}, "type": null, "picklistname": null, "desc": "A container can optionally be cataloged as a collection object and it contains other collection objects. Describes a logical or physical container."}, "dnasequencerunattachment": {"name": "D N A Sequencing Run Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "dnasequencingrun": {"name": "Dna Sequencing Run", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dnaSequencingRun"}}, "type": null, "picklistname": null, "desc": "dnasequencerunattachment"}, "latlonpolygonpnt": {"name": "Lat Lon Polygon Pnt", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "latitude": {"name": "Latitude", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "latitude"}, "elevation": {"name": "Elevation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "elevation"}, "longitude": {"name": "Longitude", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "longitude"}, "latlonpolygon": {"name": "Lat Lon Polygon", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "latLonPolygon"}}, "type": null, "picklistname": null, "desc": "latlonpolygonpnt"}, "spversion": {"name": "Sp Version", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"isdbclosed": {"name": "Is D B Closed", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isDBClosed"}, "appname": {"name": "App Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "appName"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "appversion": {"name": "App Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "appVersion"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "schemaversion": {"name": "Schema Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "schemaVersion"}, "dbclosedby": {"name": "Db Closed By", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dbClosedBy"}}, "type": null, "picklistname": null, "desc": "spversion"}, "collectionreltype": {"name": "Collection Relationship Type", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"rightsidecollection": {"name": "Right Side Collection", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "rightSideCollection"}, "name": {"name": "Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The name of the Collection Relationship."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "leftsidecollection": {"name": "Left Side Collection", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "leftSideCollection"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Additional comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes the type of relationship between two collection objects."}, "dnasequenceattachment": {"name": "DNA Sequence Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "dnasequence": {"name": "Dna Sequence", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dnaSequence"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "shipment": {"name": "Shipment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"weight": {"name": "Weight", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The weight of the shipment"}, "loan": {"name": "Loan", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "loan"}, "numberofpackages": {"name": "# Of Packages", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Number of packages shipped"}, "shipmentmethod": {"name": "Method", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "ShipmentMethod", "desc": "Description of shipment. E.g. `Hand-carried`, `Overnight`, `Air`, `Land`, `Sea`, ..."}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "exchangeout": {"name": "Exchange Out", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeOut"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "shippedby": {"name": "Packaged By", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "shippedBy"}, "insuredforamount": {"name": "Insured For Amount", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "insuredForAmount"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "shipper": {"name": "Shipper", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "shipper"}, "gift": {"name": "Gift", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "gift"}, "shipmentdate": {"name": "Shipment Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date of shipment"}, "shippedto": {"name": "Shipped To", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "shippedTo"}, "borrow": {"name": "Borrow", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "borrow"}, "shipmentnumber": {"name": "Shipment Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Shipper`s tracking number"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes the shipment of a Loan or Exchange."}, "borrowmaterial": {"name": "Borrow Material", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"materialnumber": {"name": "Material Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "e.g. `FMNH 223456`"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "description": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Description of the material. `e.g. Bufo bufo skull`."}, "quantityresolved": {"name": "Quantity Resolved", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Quantity resolved (Returned, Accessioned, Lost, Discarded, Destroyed ...)."}, "outcomments": {"name": "Out Comments", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Notes concerning the return of the material."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "borrow": {"name": "Borrow", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "ID of the borrow containing the prep."}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "incomments": {"name": "In Comments", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Notes concerning the receipt of the material."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "borrowreturnmaterials": {"name": "Borrow Return Materials", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "borrowReturnMaterials"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "quantityreturned": {"name": "Quantity Returned", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Quantity returned."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "quantity": {"name": "Quantity", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Number of specimens (for lots)."}}, "type": null, "picklistname": null, "desc": "Describes the material being borrowed."}, "addressofrecord": {"name": "Address Of Record", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"city": {"name": "City", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "City of record."}, "country": {"name": "Country", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Country of record."}, "address2": {"name": "Address2", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Secondary address of record."}, "address": {"name": "Address", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Primary address of record."}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agent"}, "postalcode": {"name": "Postal Code", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Postal code of record (zip code)."}, "exchangeouts": {"name": "Exchange Outs", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeOuts"}, "state": {"name": "State", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "State of record."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "accessions": {"name": "Accessions", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "accessions"}, "repositoryagreements": {"name": "Repository Agreements", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "repositoryAgreements"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Additional comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "loans": {"name": "Loans", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "loans"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "exchangeins": {"name": "Exchange Ins", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeIns"}}, "type": null, "picklistname": null, "desc": "This is the address when the legal action took place."}, "spexportschemaitemmapping": {"name": "Sp Export Schema Item Mapping", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"queryfield": {"name": "Query Field", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "queryField"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "exportschemamapping": {"name": "Export Schema Mapping", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exportSchemaMapping"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "exportschemaitem": {"name": "Export Schema Item", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exportSchemaItem"}}, "type": null, "picklistname": null, "desc": "spexportschemaitemmapping"}, "giftpreparation": {"name": "Gift Preparation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "gift": {"name": "Gift", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "gift"}, "outcomments": {"name": "Out Comments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "outComments"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "receivedcomments": {"name": "Received Comments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "receivedComments"}, "preparation": {"name": "Preparation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "preparation"}, "incomments": {"name": "In Comments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "inComments"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "descriptionofmaterial": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "descriptionOfMaterial"}, "quantity": {"name": "Quantity", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Number of preparations included in the gift."}}, "type": null, "picklistname": null, "desc": "Points a gift to a preparation."}, "splocalecontaineritem": {"name": "Locale Container Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"spexportschemaitems": {"name": "Sp Export Schema Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spExportSchemaItems"}, "container": {"name": "Container", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "container"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "format": {"name": "Format", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "format"}, "isuiformatter": {"name": "Is U I Formatter", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isUIFormatter"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "descs": {"name": "Descs", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "descs"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "isrequired": {"name": "Is Required", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isRequired"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "names": {"name": "Names", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "names"}, "weblinkname": {"name": "Web Link Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "webLinkName"}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "type"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "issystem": {"name": "Is System", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isSystem"}, "ishidden": {"name": "Is Hidden", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isHidden"}, "picklistname": {"name": "Pick List Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pickListName"}}, "type": null, "picklistname": null, "desc": "System Table: This is used for localizing the database schema it has a localized name and description."}, "collectingevent": {"name": "Collecting Event", "format": "CollectingEvent", "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectors": {"name": "Collectors", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectors"}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjects"}, "collectingeventattribute": {"name": "Collecting Event Attribute", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectingEventAttribute"}, "startdateprecision": {"name": "Start Date Precision", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "startDatePrecision"}, "collectingtrip": {"name": "Collecting Trip", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectingTrip"}, "verbatimlocality": {"name": "Verbatim Locality", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Original statement (literal quotation) of the location of the Collecting Event as given by the Collector."}, "collectingeventattrs": {"name": "Collecting Event Attrs", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectingEventAttrs"}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "startdate": {"name": "Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The date collecting event began."}, "startdateverbatim": {"name": "Start Date Verbatim", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "startDateVerbatim"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "stationfieldnumber": {"name": "Field Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Station number or field number of the site where collecting event took place, A number or code recorded in field notes and/or written on field tags that identifies ALL material collected in a Collecting Event."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "enddateverbatim": {"name": "End Date Verbatim", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "endDateVerbatim"}, "enddateprecision": {"name": "End Date Precision", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "endDatePrecision"}, "visibility": {"name": "Visibility", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "visibility"}, "locality": {"name": "Locality", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Locality where collection took place."}, "verbatimdate": {"name": "Verbatim Date", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Date which collector recorded in field book, exactly as reported by the collector. Should indicate whether reported as range, season, month, etc."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Free text to record information that does not conform to structured fields, or to explain data recorded in those fields, particularly problematic interpretations of data given by collector(s)."}, "endtime": {"name": "End Time", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "End time in military format."}, "enddate": {"name": "End Date", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The date collecting event ended."}, "sgrstatus": {"name": "Sgr Status", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sgrStatus"}, "method": {"name": "Gear", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "Gear2", "desc": "A method, such as net or trap, which is used to obtain the specimen."}, "visibilitysetby": {"name": "Visibility Set By", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "visibilitySetBy"}, "starttime": {"name": "Start Time", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Start time in military format."}, "collectingeventattachments": {"name": "Collecting Event Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectingEventAttachments"}}, "type": null, "picklistname": null, "desc": "A collecting event is the place and time that a collection is made. In some disciplines a field number is used as the primary designation for place and time information, while in others, locality name and date are used to link specimens."}, "collectionobjectcitation": {"name": "Collection Object Citation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "isfigured": {"name": "Is Figured", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isFigured"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "referenceWork"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}}, "type": null, "picklistname": null, "desc": "Refers to a citation for a Collection Object."}, "geocoorddetail": {"name": "Geo Coord Detail", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"protocol": {"name": "Protocol", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "protocol"}, "uncertaintypolygon": {"name": "Uncertainty Polygon", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "uncertaintyPolygon"}, "georefaccuracyunits": {"name": "Geo Ref Accuracy Units", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geoRefAccuracyUnits"}, "namedplaceextent": {"name": "Named Place Extent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "namedPlaceExtent"}, "locality": {"name": "Locality", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "locality"}, "georefdetdate": {"name": "Geo Ref Det Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geoRefDetDate"}, "georefremarks": {"name": "Geo Ref Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geoRefRemarks"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "source": {"name": "Source", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "source"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "georefdetby": {"name": "Geo Ref Det By", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geoRefDetBy"}, "georefverificationstatus": {"name": "Geo Ref Verification Status", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geoRefVerificationStatus"}, "maxuncertaintyestunit": {"name": "Max Uncertainty Est Unit", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "maxUncertaintyEstUnit"}, "errorpolygon": {"name": "Error Polygon", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "errorPolygon"}, "maxuncertaintyest": {"name": "Max Uncertainty Est", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "maxUncertaintyEst"}, "georefdetref": {"name": "Geo Ref Det Ref", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geoRefDetRef"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "nogeorefbecause": {"name": "No Geo Ref Because", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "noGeoRefBecause"}, "validation": {"name": "Validation", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "validation"}, "originalcoordsystem": {"name": "Original Coord System", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "originalCoordSystem"}}, "type": null, "picklistname": null, "desc": "Describes extra detail for a Locality for Manis data."}, "borrowagent": {"name": "Borrow Agent", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "borrow": {"name": "Borrow", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "ID of borrow in which Agent played role."}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "role": {"name": "Role", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "BorrowRole", "desc": "Role played by agent in the borrow."}}, "type": null, "picklistname": null, "desc": "Refers to an Agent and describes their role in the borrowing process."}, "geographytreedefitem": {"name": "Geography Tree Definition Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "title": {"name": "Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "title"}, "textafter": {"name": "Text After", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "fullnameseparator": {"name": "Full Name Separator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullNameSeparator"}, "isinfullname": {"name": "Is In Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isInFullName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "treedef": {"name": "Tree Definition", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "treeDef"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "isenforced": {"name": "Is Enforced", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isEnforced"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "textbefore": {"name": "Text Before", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "children": {"name": "Child Nodes", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}}, "type": null, "picklistname": null, "desc": "Describes a level in the definition of the tree."}, "journal": {"name": "Journal", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "journalname": {"name": "Journal Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Full name of hte journal."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "issn": {"name": "ISSN", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "issn"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "referenceworks": {"name": "Reference Works", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "referenceWorks"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "journalabbreviation": {"name": "Journal Abbreviation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "journalAbbreviation"}, "guid": {"name": "GUID", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "guid"}}, "type": null, "picklistname": null, "desc": "Refers to a published journal."}, "referenceworkattachment": {"name": "Reference Work Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "referenceWork"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}}, "type": null, "picklistname": null, "desc": "referenceworkattachment"}, "collectionobjectattribute": {"name": "Collection Object Attribute", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"number21": {"name": "Number21", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number21"}, "number20": {"name": "Number20", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number20"}, "number37": {"name": "Number37", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number37"}, "number22": {"name": "Number22", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number22"}, "number25": {"name": "Number25", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number25"}, "number24": {"name": "Number24", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number24"}, "number41": {"name": "Number41", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number41"}, "number40": {"name": "Number40", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number40"}, "number29": {"name": "Number29", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number29"}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObjects"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "number23": {"name": "Number23", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number23"}, "number28": {"name": "Number28", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number28"}, "number30": {"name": "Number30", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number30"}, "number13": {"name": "Number13", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number13"}, "number5": {"name": "Number5", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number5"}, "number42": {"name": "Number42", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number42"}, "yesno6": {"name": "Yes No6", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo6"}, "text9": {"name": "Text9", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text9"}, "text4": {"name": "Stage", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "BiologicalStage", "desc": null}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "yesno7": {"name": "Yes No7", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo7"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "number26": {"name": "Number26", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number26"}, "text1": {"name": "Other ID #", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "number10": {"name": "Number10", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number10"}, "yesno4": {"name": "Yes No4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo4"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "yesno3": {"name": "Yes No3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo3"}, "text12": {"name": "Tissue Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "Tissue type", "desc": "text12"}, "text13": {"name": "Text13", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text13"}, "text10": {"name": "Preservation", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "Preservation", "desc": "text10"}, "number27": {"name": "Number27", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number27"}, "yesno5": {"name": "Yes No5", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo5"}, "number12": {"name": "Number12", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number12"}, "text11": {"name": "Size", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text11"}, "number18": {"name": "Number18", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number18"}, "number19": {"name": "Number19", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number19"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "number38": {"name": "Number38", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number38"}, "number39": {"name": "Number39", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number39"}, "number36": {"name": "Number36", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number36"}, "number11": {"name": "Number11", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number11"}, "number34": {"name": "Number34", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number34"}, "number35": {"name": "Number35", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number35"}, "number14": {"name": "Number14", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number14"}, "number33": {"name": "Number33", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number33"}, "number16": {"name": "Number16", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number16"}, "number31": {"name": "Number31", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number31"}, "number6": {"name": "Number6", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number6"}, "text3": {"name": "ReproCondition", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "number4": {"name": "Number4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number4"}, "text14": {"name": "Text14", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "text6": {"name": "SL", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "text7": {"name": "Total Length", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "number15": {"name": "Number15", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number15"}, "text5": {"name": "TL", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "remarks": {"name": "Restriction/\\nPermission\\n/Notification", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "text8": {"name": "Sex", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "Sex", "desc": null}, "number17": {"name": "Number17", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number17"}, "number32": {"name": "Number32", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number32"}, "number8": {"name": "Number8", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number8"}, "number9": {"name": "Number9", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number9"}, "text2": {"name": "Weight", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "number7": {"name": "Number7", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number7"}, "text15": {"name": "Text15", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text15"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "number3": {"name": "Number3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number3"}}, "type": null, "picklistname": null, "desc": "Collection Object attributes that were also available in Specify 5."}, "collection": {"name": "Collection", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"code": {"name": "Code", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Unique code for collection."}, "technicalcontacts": {"name": "Technical Contacts", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "technicalContacts"}, "institutiontype": {"name": "Institution Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "isembeddedcollectingevent": {"name": "Is Embedded Collecting Event", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Yes if collecting event is one-to-one relationship."}, "catalognumformatname": {"name": "Catalog Num Format Name", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Name of catalog number format the collection uses. "}, "websiteuri": {"name": "Web Site URI", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "webSiteURI"}, "isanumber": {"name": "ISA Number", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ISA number."}, "leftsidereltypes": {"name": "Left Side Rel Types", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "discipline"}, "estimatedsize": {"name": "Estimated Size", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "rightsidereltypes": {"name": "Right Side Rel Types", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "rightSideRelTypes"}, "usergroups": {"name": "User Groups", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "userGroups"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "picklists": {"name": "Pick Lists", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pickLists"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "institutionnetwork": {"name": "Institution Network", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "institutionNetwork"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "kingdomcoverage": {"name": "Kingdom Coverage", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "scope": {"name": "Scope", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "primaryfocus": {"name": "Primary Focus", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "developmentstatus": {"name": "Development Status", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "collectionname": {"name": "Collection Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The name of the collection."}, "description": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Textual description of collection."}, "dbcontentversion": {"name": "Db Content Version", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "regnumber": {"name": "Reg Number", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "regNumber"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "contentcontacts": {"name": "Content Contacts", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "contentContacts"}, "collectiontype": {"name": "Collection Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Textual description of collection. ABCD schema field."}, "webportaluri": {"name": "Web Portal URI", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "webPortalURI"}, "preptypes": {"name": "Prep Types", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "prepTypes"}, "numberingschemes": {"name": "Numbering Schemes", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "numberingSchemes"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "preservationmethodtype": {"name": "Preservation Method Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "primarypurpose": {"name": "Primary Purpose", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}}, "type": null, "picklistname": null, "desc": "A collection holds Collection Objects that are of the same discipline type."}, "address": {"name": "Address", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "positionheld": {"name": "Position Held", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The position held by the agent while at this address."}, "startdate": {"name": "Start Date", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The first date the the agent was at this address."}, "isshipping": {"name": "Is Shipping", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Indicates if this is the shipping address."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "state": {"name": "State", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The state within the country."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "typeofaddr": {"name": "Type Of Addr", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "TypeOfAddr", "desc": "typeOfAddr"}, "isprimary": {"name": "Is Primary", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "Indicates whether this is the primary address."}, "roomorbuilding": {"name": "Room/Building", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The room or building of the agent."}, "ordinal": {"name": "Ordinal", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Allows multiple addresses to be ordered."}, "fax": {"name": "Fax", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The fax number."}, "phone1": {"name": "Phone1", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The primary phone number."}, "city": {"name": "City", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The city."}, "phone2": {"name": "Phone2", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The secondary phone number."}, "address2": {"name": "Address2", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Second line of address (optional)."}, "address3": {"name": "Address3", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "address3"}, "address4": {"name": "Address4", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "address4"}, "address5": {"name": "Address5", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "address5"}, "postalcode": {"name": "Postal Code", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Postal code (Zip Code)."}, "address": {"name": "Address", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Address as it should appear on mailing labels."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "divisions": {"name": "Divisions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "divisions"}, "enddate": {"name": "End Date", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The last date the agent was at the address."}, "country": {"name": "Country", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The country."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "iscurrent": {"name": "Is Current", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Indicates if this is the current address."}, "insitutions": {"name": "Insitutions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "insitutions"}}, "type": null, "picklistname": null, "desc": "The address of an Agent. This also captures a start and end date for the address and the position held while at the address."}, "collectionobjectattachment": {"name": "Collection Object Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The order in the attachment list."}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "An attachment for a collection object and provides order."}, "spexportschemaitem": {"name": "Sp Export Schema Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"splocalecontaineritem": {"name": "Sp Locale Container Item", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spLocaleContainerItem"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "spexportschema": {"name": "Sp Export Schema", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spExportSchema"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "datatype": {"name": "Data Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dataType"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "formatter": {"name": "Formatter", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "formatter"}, "fieldname": {"name": "Field Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldName"}}, "type": null, "picklistname": null, "desc": "System Table: "}, "spauditlogfield": {"name": "Sp Audit Log Field", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"spauditlog": {"name": "Sp Audit Log", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spAuditLog"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "oldvalue": {"name": "Old Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "oldValue"}, "fieldname": {"name": "Field Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldName"}, "newvalue": {"name": "New Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "newValue"}}, "type": null, "picklistname": null, "desc": "spauditlogfield"}, "loanreturnpreparation": {"name": "Loan Return Preparation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "quantityresolved": {"name": "Quantity Resolved", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Number of specimens returned, deaccessioned or otherwise accounted for. (necessary for Lots)."}, "loanpreparation": {"name": "Loan Preparation", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Preparation being loaned."}, "deaccessionpreparation": {"name": "Deaccession Preparation", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "ID of associated (if present) Deaccession Physical Object record."}, "returneddate": {"name": "Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date of return."}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "receivedby": {"name": "Received By", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Person processing the loan return."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "quantityreturned": {"name": "Quantity Returned", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Number of specimens returned. (necessary for Lots)."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}}, "type": null, "picklistname": null, "desc": "This is used for tracking a returned Preparation for a loan."}, "conservdescription": {"name": "Conservator Description", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"height": {"name": "Height", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "The height of the object."}, "objlength": {"name": "Object Length", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "The length of the object."}, "backgroundinfo": {"name": "Background Info", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Any background information on the object."}, "source": {"name": "Source", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "source"}, "conservdescriptionattachments": {"name": "Conserv Description Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "conservDescriptionAttachments"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "width": {"name": "Width", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "The width of the object."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "displayrecommendations": {"name": "Display Recommendations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "displayRecommendations"}, "units": {"name": "Units", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The units for the measurements (`feet` or `meters`)."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "composition": {"name": "Composition", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "composition"}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "division"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "description"}, "lightrecommendations": {"name": "Light Recommendations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "lightRecommendations"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "otherrecommendations": {"name": "Other Recommendations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "otherRecommendations"}, "events": {"name": "Events", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "events"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "The Collection Object that the description describes."}, "shortdesc": {"name": "Short Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "A short description of the object."}}, "type": null, "picklistname": null, "desc": "Describes an object that has participated in a Conservator action. There is only one of these for each Collection Object."}, "spqueryfield": {"name": "Sp Query Field", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"contexttableident": {"name": "Context Table Ident", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "contextTableIdent"}, "isnot": {"name": "Is Not", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isNot"}, "query": {"name": "Query", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "query"}, "operend": {"name": "Oper End", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "operEnd"}, "startvalue": {"name": "Start Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "startValue"}, "isprompt": {"name": "Is Prompt", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isPrompt"}, "mappings": {"name": "Mappings", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "mappings"}, "operstart": {"name": "Oper Start", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "operStart"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "isdisplay": {"name": "Is Display", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isDisplay"}, "tablelist": {"name": "Table List", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "tableList"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "formatname": {"name": "Format Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "formatName"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "endvalue": {"name": "End Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "endValue"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "alwaysfilter": {"name": "Always Filter", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "alwaysFilter"}, "stringid": {"name": "String Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "stringId"}, "allownulls": {"name": "Allow Nulls", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "allowNulls"}, "columnalias": {"name": "Column Alias", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "columnAlias"}, "sorttype": {"name": "Sort Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sortType"}, "isrelfld": {"name": "Is Rel Fld", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isRelFld"}, "fieldname": {"name": "Field Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldName"}, "position": {"name": "Position", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "position"}}, "type": null, "picklistname": null, "desc": "System Table: This represents a single field in a saved Query."}, "collectionrelationship": {"name": "Collection Relationship", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "rightside": {"name": "Right Side", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "rightSide"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "collectionreltype": {"name": "Collection Rel Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionRelType"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "leftside": {"name": "Left Side", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "leftSide"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Enables two collection objects to refer to each other, for example, voucher and tissue."}, "splocalecontainer": {"name": "Locale Container", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "discipline"}, "issystem": {"name": "Is System", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isSystem"}, "aggregator": {"name": "Aggregator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "aggregator"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "descs": {"name": "Descs", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "descs"}, "defaultui": {"name": "Default U I", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "defaultUI"}, "items": {"name": "Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "items"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "format": {"name": "Format", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "format"}, "picklistname": {"name": "Pick List Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pickListName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "names": {"name": "Names", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "names"}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "type"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "schematype": {"name": "Schema Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The type of schema it belongs to: the core schema or the workbench schema"}, "ishidden": {"name": "Is Hidden", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isHidden"}, "isuiformatter": {"name": "Is U I Formatter", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isUIFormatter"}}, "type": null, "picklistname": null, "desc": "System Table: This is used for localizing the database schema it has a localized name and description but can also contain localizable items."}, "agentattachment": {"name": "Agent Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "This allows the attachments to be ordered."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "This table can be used for a picture of the agent or anything else used to further describe the agent."}, "permit": {"name": "Permit", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"accessionauthorizations": {"name": "Accession Authorizations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "accessionAuthorizations"}, "permitnumber": {"name": "Permit Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Identifier for the permit"}, "issuedby": {"name": "Issued By", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "issuedBy"}, "startdate": {"name": "Start Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date permit becomes effective"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "type": {"name": "Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "PermitType", "desc": "Permit category - `CITES`, `Migratory Bird Treaty Act`, ..."}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "permitattachments": {"name": "Permit Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "permitAttachments"}, "issueddate": {"name": "Issued Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date permit was issued"}, "enddate": {"name": "End Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date permit expires"}, "issuedto": {"name": "Issued To", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "issuedTo"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "renewaldate": {"name": "Renewal Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date of renewal"}}, "type": null, "picklistname": null, "desc": "The permit transaction window is designed to hold information linked to legal paperwork \nfor permission from a government agency to collect a specimen or specimens. \nPreparation: A subdivision of a collection object that refers to the preparation method."}, "preptype": {"name": "Preparation Type", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "attributedefs": {"name": "Attribute Defs", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "attributeDefs"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "collection": {"name": "Collection", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collection"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "isloanable": {"name": "Is Loanable", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isLoanable"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}}, "type": null, "picklistname": null, "desc": "Describe a Preparation Type. For example, Cleared and Stained, Mounted, etc."}, "loan": {"name": "Loan", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"loanagents": {"name": "Loan Agents", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "loanAgents"}, "overduenotisentdate": {"name": "Overdue Noti Sent Date", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "overdueNotiSentDate"}, "receivedcomments": {"name": "Received Comments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "receivedComments"}, "loandate": {"name": "Loan Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date the Loan was created."}, "dateclosed": {"name": "Date Closed", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date loan was closed."}, "addressofrecord": {"name": "Address Of Record", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "addressOfRecord"}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "purposeofloan": {"name": "Purpose Of Loan", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "purposeOfLoan"}, "loannumber": {"name": "Loan Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "A field that contains a record of the loan number and which is automatically incremented when a loan is made. "}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "loanattachments": {"name": "Loan Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "loanAttachments"}, "loanpreparations": {"name": "Loan Preparations", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "Preparations included in the loan."}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "yesno1": {"name": "Extension Granted", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "shipments": {"name": "Shipments", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToMany", "picklistname": null, "desc": "Link to Shipments table."}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "currentduedate": {"name": "Due Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date the loan is due for return (Same as original Due date unless loan period has been extended)."}, "text2": {"name": "Institution", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "text1": {"name": "Student", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "number1": {"name": "Number1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "remarks": {"name": "Gen Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "srctaxonomy": {"name": "Source Taxonomy", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcTaxonomy"}, "specialconditions": {"name": "Special Conditions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specialConditions"}, "srcgeography": {"name": "Source Geography", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcGeography"}, "isclosed": {"name": "Is Closed", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "'No' until all preparations in the loan have been returned/resolved."}, "datereceived": {"name": "Date Received", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateReceived"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "isfinancialresponsibility": {"name": "Is Financial Responsibility", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isFinancialResponsibility"}, "originalduedate": {"name": "Orig Due Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date the loan was originally due."}}, "type": null, "picklistname": null, "desc": "A group of specimens that another institution borrows from your collection. Specify lets you manage all aspects of loans electronically, so that you always have an up-to-date record of which specimen have been loaned and which have been returned."}, "deaccessionpreparation": {"name": "Deaccession Preparation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"deaccession": {"name": "Deaccession", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "deaccession"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "preparation": {"name": "Preparation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "preparation"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "loanreturnpreparations": {"name": "Loan Return Preparations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "loanReturnPreparations"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "quantity": {"name": "Quantity", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "The number of items deaccessioned"}}, "type": null, "picklistname": null, "desc": "The preparation that was deaccessioned."}, "giftattachment": {"name": "Gift Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "gift": {"name": "Gift", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "gift"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "giftattachment"}, "fieldnotebook": {"name": "Field Notebook", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "startdate": {"name": "Start Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "startDate"}, "pagesets": {"name": "Page Sets", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pageSets"}, "enddate": {"name": "End Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "endDate"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "owneragent": {"name": "Owner", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ownerAgent"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "attachments": {"name": "Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachments"}, "collection": {"name": "Collection", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collection"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "location": {"name": "Location", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "location"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}}, "type": null, "picklistname": null, "desc": "Describes a physical Field NoteBook."}, "exsiccataitem": {"name": "Exsiccata Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "number": {"name": "Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The list number of the collection object within the exsiccata"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "exsiccata": {"name": "Exsiccata", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The exsiccata to which the collection object belongs"}, "version": {"name": "Version", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "fascicle": {"name": "Fascicle", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The fascicle number"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "exsiccataitem"}, "fieldnotebookpageset": {"name": "Field Notebook Page Set", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "startdate": {"name": "Start Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "startDate"}, "enddate": {"name": "End Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "endDate"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "ordernumber": {"name": "Order Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "orderNumber"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "method": {"name": "Method", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "method"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "fieldnotebook": {"name": "Field Notebook", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebook"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "sourceagent": {"name": "Source Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sourceAgent"}, "pages": {"name": "Pages", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pages"}, "attachments": {"name": "Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachments"}}, "type": null, "picklistname": null, "desc": "Describes a set of Field Note Book pages. This can be used to group pages together that were scanned in together."}, "workbenchtemplatemappingitem": {"name": "WorkBench Template Mapping Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"isincludedintitle": {"name": "Is Included In Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isIncludedInTitle"}, "ycoord": {"name": "Y Coordinate", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "yCoord"}, "caption": {"name": "Caption", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "caption"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "srctableid": {"name": "Source Table Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "srcTableId"}, "tablename": {"name": "Table Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "tableName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "importedcolname": {"name": "Imported Column Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "importedColName"}, "fieldname": {"name": "Field Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fieldName"}, "metadata": {"name": "Metadata", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "metaData"}, "isexportabletocontent": {"name": "Is Exportable To Content", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isExportableToContent"}, "datafieldlength": {"name": "Data Field Length", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "dataFieldLength"}, "xcoord": {"name": "X Coordinate", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "xCoord"}, "workbenchdataitems": {"name": "Workbench Data Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "workbenchDataItems"}, "carryforward": {"name": "Carry Forward", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "carryForward"}, "iseditable": {"name": "Is Editable", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isEditable"}, "origimportcolumnindex": {"name": "Original Import Column Index", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "origImportColumnIndex"}, "vieworder": {"name": "View Order", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "viewOrder"}, "workbenchtemplate": {"name": "Workbench Template", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "workbenchTemplate"}, "isrequired": {"name": "Is Required", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isRequired"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "fieldtype": {"name": "Field Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "fieldType"}}, "type": null, "picklistname": null, "desc": "One column of the mapped description."}, "accessionauthorization": {"name": "Accession Authorization", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"repositoryagreement": {"name": "Repository Agreement", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "repositoryAgreement"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "accession": {"name": "Accession", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "accession"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "permit": {"name": "Permit", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "permit"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}}, "type": null, "picklistname": null, "desc": "This represents the person authorizing the Accession. It references an existing Agent."}, "localitydetail": {"name": "Locality Detail", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"sectionpart": {"name": "Section Part", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sectionPart"}, "enddepth": {"name": "End Depth", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "endDepth"}, "utmoriglongitude": {"name": "UTM Orig Longitude", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmOrigLongitude"}, "mgrszone": {"name": "Mgrs Zone", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "mgrsZone"}, "utmfalsenorthing": {"name": "UTM False Northing", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmFalseNorthing"}, "rangedirection": {"name": "Range Direction", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "rangeDirection"}, "waterbody": {"name": "Water Body", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "waterBody"}, "startdepthunit": {"name": "Start Depth Unit", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "startDepthUnit"}, "startdepthverbatim": {"name": "Start Depth Verbatim", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "startDepthVerbatim"}, "enddepthverbatim": {"name": "End Depth Verbatim", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "endDepthVerbatim"}, "locality": {"name": "Locality", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "locality"}, "section": {"name": "Sec", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "section"}, "utmeasting": {"name": "UTM Easting", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmEasting"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "utmfalseeasting": {"name": "UTM False Easting", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmFalseEasting"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "utmnorthing": {"name": "UTM Northing", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmNorthing"}, "islandgroup": {"name": "Island Group", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "islandGroup"}, "townshipdirection": {"name": "Township Direction", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "townshipDirection"}, "drainage": {"name": "Drainage", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "drainage"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "utmzone": {"name": "UTM Zone", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmZone"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "utmdatum": {"name": "UTM Datum", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmDatum"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "township": {"name": "twn", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "township"}, "basemeridian": {"name": "Base Meridian", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "baseMeridian"}, "huccode": {"name": "HUC Code", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "hucCode"}, "enddepthunit": {"name": "End Depth Unit", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "endDepthUnit"}, "island": {"name": "Island", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "island"}, "gml": {"name": "Gml", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "gml"}, "startdepth": {"name": "Start Depth", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "startDepth"}, "utmscale": {"name": "UTM Scale", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmScale"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "rangedesc": {"name": "Rng", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "rangeDesc"}, "utmoriglatitude": {"name": "UTM Orig Latitude", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmOrigLatitude"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "nationalparkname": {"name": "National Park Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "nationalParkName"}}, "type": null, "picklistname": null, "desc": "Describes additional Locality detail. For example, water body and island information. Includes UTM fields."}, "taxontreedef": {"name": "Taxon Tree Definition", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "fullnamedirection": {"name": "Full Name Direction", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "fullNameDirection"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "treedefitems": {"name": "Tree Def Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeDefItems"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Additional Comments"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Defines the levels of the tree."}, "inforequest": {"name": "Information Request", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "requestdate": {"name": "Request Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "requestDate"}, "firstname": {"name": "First Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "firstName"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "lastname": {"name": "Last Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "lastName"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "email": {"name": "Email", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Email of agent requesting the information."}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "recordsets": {"name": "Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordSets"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "replydate": {"name": "Reply Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "replyDate"}, "inforeqnumber": {"name": "Info Req Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Number of Information Request."}, "institution": {"name": "Institution", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "institution"}}, "type": null, "picklistname": null, "desc": "Describes a request for information of a collection and refers to a Bundle of Collection Objects."}, "borrowreturnmaterial": {"name": "Borrow Return Material", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "returneddate": {"name": "Returned Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The date the material was returned."}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "borrowmaterial": {"name": "Borrow Material", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Borrowed preparation returned."}, "quantity": {"name": "Quantity", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Quantity of preparations returned."}}, "type": null, "picklistname": null, "desc": "Describes the material that was returned."}, "workbenchdataitem": {"name": "WorkBench Data Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"workbenchtemplatemappingitem": {"name": "Workbench Template Mapping Item", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "workbenchTemplateMappingItem"}, "workbenchrow": {"name": "Workbench Row", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "workbenchRow"}, "celldata": {"name": "Cell Data", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "cellData"}, "rownumber": {"name": "Row Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "rowNumber"}, "validationstatus": {"name": "Validation Status", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "validationStatus"}}, "type": null, "picklistname": null, "desc": "A cell of data."}, "spvisualquery": {"name": "Sp Visual Query", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specifyUser"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "polygons": {"name": "Polygons", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "polygons"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}}, "type": null, "picklistname": null, "desc": "spvisualquery"}, "dnasequence": {"name": "DNA Sequence", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"attachments": {"name": "Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachments"}, "boldtranslationmatrix": {"name": "Bold Translation Matrix", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "boldTranslationMatrix"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "targetmarker": {"name": "Target Marker", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "targetMarker"}, "sequencer": {"name": "Sequencer", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sequencer"}, "genbankaccessionnumber": {"name": "Genbank Accession Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "genbankAccessionNumber"}, "dnasequencingruns": {"name": "Dna Sequencing Runs", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dnaSequencingRuns"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "genesequence": {"name": "Gene Sequence", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": "Genbank", "type": null, "picklistname": null, "desc": "The actual sequence"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "yesno3": {"name": "Yes No3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo3"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "boldsampleid": {"name": "BOLD Sample Id", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "boldSampleId"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "compc": {"name": "Comp C", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "compC"}, "compa": {"name": "Comp A", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "compA"}, "compg": {"name": "Comp G", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "compG"}, "boldlastupdatedate": {"name": "BOLD Last Update", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "boldLastUpdateDate"}, "ambiguousresidues": {"name": "Ambiguous", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ambiguousResidues"}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "text3": {"name": "Text3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text3"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "number3": {"name": "Number3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number3"}, "compt": {"name": "Comp T", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "compT"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "boldbarcodeid": {"name": "BOLD Barcode Id", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "boldBarcodeId"}, "moleculetype": {"name": "Molecule Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "Molecule Type", "desc": "moleculeType"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "totalresidues": {"name": "Total Residues", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "totalResidues"}}, "type": null, "picklistname": null, "desc": "Tracks DNA Sequencing information for a Collection Object."}, "collectionobjectattr": {"name": "Collection Object Attribute", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "dblvalue": {"name": "Double Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Double", "picklistname": null, "desc": "dblValue"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "strvalue": {"name": "String Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "strValue"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Extensible attributes introduced for Specify 6."}, "workbenchrow": {"name": "Workbench Row", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"workbench": {"name": "Workbench", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "The workbench this row is associated with"}, "cardimagedata": {"name": "Card Image Data", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "A single image attached to the row"}, "cardimagefullpath": {"name": "Card Image Full Path", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The full path of the image"}, "sgrstatus": {"name": "Sgr Status", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sgrStatus"}, "biogeomancerresults": {"name": "Bio Geomancer Results", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "The XML returned from Bio Geomancer"}, "long1text": {"name": "Long1 Text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "long1Text"}, "long2text": {"name": "Long2 Text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "long2Text"}, "rownumber": {"name": "Row Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "The row number"}, "lat1text": {"name": "Lat1 Text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "lat1Text"}, "recordid": {"name": "Record Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordId"}, "lat2text": {"name": "Lat2 Text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "lat2Text"}, "workbenchrowexportedrelationships": {"name": "Workbench Row Exported Relationships", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "workbenchRowExportedRelationships"}, "workbenchdataitems": {"name": "Workbench Data Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "The data items associated wirth this row"}, "uploadstatus": {"name": "Upload Status", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "uploadStatus"}, "workbenchrowimages": {"name": "Workbench Row Images", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "The list of images associated with this row."}}, "type": null, "picklistname": null, "desc": "A row of data."}, "attachmentmetadata": {"name": "Attachment Metadata", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"name": {"name": "Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The name of the metadata field."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "value": {"name": "Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The value of the metadata field."}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}}, "type": null, "picklistname": null, "desc": "This holds metadata about the attachment. It is a set of named value pairs."}, "spreport": {"name": "Sp Report", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"repeatfield": {"name": "Repeat Field", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "repeatField"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specifyUser"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}, "appresource": {"name": "App Resource", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "appResource"}, "repeatcount": {"name": "Repeat Count", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "repeatCount"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "workbenchtemplate": {"name": "Workbench Template", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "workbenchTemplate"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "query": {"name": "Query", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "query"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "System Table: This represents a saved Report."}, "treatmentevent": {"name": "Treatment Event", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "datecompleted": {"name": "Date Completed", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateCompleted"}, "datetreatmentstarted": {"name": "Start Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateTreatmentStarted"}, "dateboxed": {"name": "Date Boxed", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateBoxed"}, "datecleaned": {"name": "Date Cleaned", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateCleaned"}, "treatmentnumber": {"name": "Treat Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "treatmentNumber"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "accession": {"name": "Accession", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "accession"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "datereceived": {"name": "Date Received", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateReceived"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "location": {"name": "Location", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "location"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "fieldnumber": {"name": "Field Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNumber"}, "datetoisolation": {"name": "Date To Isolation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateToIsolation"}, "type": {"name": "Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "TreatmentType", "desc": "type"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "datetreatmentended": {"name": "End Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateTreatmentEnded"}}, "type": null, "picklistname": null, "desc": "An action that occurrs to a Conservation Description."}, "spappresourcedir": {"name": "App Resource Default", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "discipline"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "specifyUser"}, "disciplinetype": {"name": "Discipline Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "disciplineType"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "sppersistedappresources": {"name": "Sp Persisted App Resources", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spPersistedAppResources"}, "collection": {"name": "Collection", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collection"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "usertype": {"name": "User Group", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "userType"}, "ispersonal": {"name": "Is Personal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isPersonal"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "sppersistedviewsets": {"name": "Sp Persisted View Sets", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spPersistedViewSets"}}, "type": null, "picklistname": null, "desc": "System Table: the default for application resources."}, "project": {"name": "Project", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"projectdescription": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Description of project"}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObjects"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "grantagency": {"name": "Grant Agency", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "grantAgency"}, "startdate": {"name": "Start Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date project began"}, "projectname": {"name": "Project Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Name of the project"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "projectnumber": {"name": "Project Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "projectNumber"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "enddate": {"name": "End Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date project ended"}, "url": {"name": "URL", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "URL for project"}, "grantnumber": {"name": "Grant Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "grantNumber"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes a grouping of Collection Objects."}, "exchangeinprep": {"name": "Exchange In Prep", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "exchangein": {"name": "Exchange In", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeIn"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "comments": {"name": "Comments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "comments"}, "preparation": {"name": "Preparation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "preparation"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "descriptionofmaterial": {"name": "Description Of Material", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "descriptionOfMaterial"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "quantity": {"name": "Quantity", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "quantity"}}, "type": null, "picklistname": null, "desc": "exchangeinprep"}, "fieldnotebookpage": {"name": "Field Notebook Page", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "attachments": {"name": "Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachments"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObjects"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "pagenumber": {"name": "Page Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pageNumber"}, "pageset": {"name": "Page Set", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pageSet"}, "scandate": {"name": "Scan Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "scanDate"}}, "type": null, "picklistname": null, "desc": "Describes a page from a Field Note Book."}, "determination": {"name": "Determination", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"typestatusname": {"name": "Type Status", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "TypeStatus", "desc": "A pick list of all available type designations; Holotype, Paratype, Neotype. Specify ships with predetermined values which are editable for users."}, "determinationcitations": {"name": "Determination Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "determinationCitations"}, "taxon": {"name": "Taxon", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "The determined name of the specimen."}, "subspqualifier": {"name": "Sub Sp Qualifier", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "subSpQualifier"}, "preferredtaxon": {"name": "Preferred Taxon", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "preferredTaxon"}, "confidence": {"name": "Sex", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "DeterminationConfidence", "desc": "Confidence of determination."}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Link to lookup table for Method."}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno1": {"name": "In Question", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "alternatename": {"name": "Alternate Name", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "A free text field for insertion of a name (scientific or common) not recognized in the taxon tree authority. This field operates as an ?either/or? condition with Preferred Taxon; both cannot be entered in a single Determination."}, "method": {"name": "Method", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Taxonomic tools and information on which a determination is based. These include professional expertise, published taxonomic keys, molecular DNA, or comparisons with previously cataloged specimens."}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "qualifier": {"name": "Qualifier", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "A term to qualify the identification of the taxon name when doubts have arisen as to its identity or as a comparison to a given name (e.g. \"cf.\" or \"aff.\")."}, "text2": {"name": "Sex", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "text1": {"name": "Size", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "number1": {"name": "Number1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "determineddate": {"name": "Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The date it was determined."}, "featureorbasis": {"name": "Feature Or Basis", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Body part, or characteristic used as the basis of a determination."}, "determiner": {"name": "Determiner", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Individual who assigned or made the decision regarding the taxonomic name of specimen. In some instances, determiner may be an organization or institute. In Specify, determiner information is stored in the Agent table."}, "varqualifier": {"name": "Var Qualifier", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "varQualifier"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "iscurrent": {"name": "Current", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Yes if the determination is considered the 'best' (maybe even one of the better)."}, "addendum": {"name": "Addendum", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "A Pick List suffix element added to the taxon name to indicate a concept or citation for that name. For example; sensu lato."}, "determineddateprecision": {"name": "Determined Date Precision", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "determinedDatePrecision"}, "nameusage": {"name": "Name Usage", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "NameUsages", "desc": "User customizable pick list used to describe the context of the name entered into the taxon or Alternate name fields. "}}, "type": null, "picklistname": null, "desc": "The determination of the collection object."}, "deaccession": {"name": "Deaccession", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "deaccessionnumber": {"name": "Deaccession Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Name institution assigns to the deaccession"}, "deaccessiondate": {"name": "Deaccession Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "deaccessionDate"}, "deaccessionagents": {"name": "Deaccession Agents", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "deaccessionAgents"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "accession": {"name": "Accession", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "accession"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Description of the Type of deaccession; i.e. Gift, disposal, lost"}, "deaccessionpreparations": {"name": "Deaccession Preparations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "deaccessionPreparations"}}, "type": null, "picklistname": null, "desc": "Removal of a biological object (specimen, observation, or preparation type) from the collection. Deaccessions may include loans to other collections that are subsequently given to the borrower, lost specimens, and specimens that are destroyed."}, "spquery": {"name": "Sp Query", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "countonly": {"name": "Count Only", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "countOnly"}, "contextname": {"name": "Context Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "contextName"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}, "isfavorite": {"name": "Is Favorite", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isFavorite"}, "fields": {"name": "Fields", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fields"}, "searchsynonymy": {"name": "Search Synonymy", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "searchSynonymy"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specifyUser"}, "reports": {"name": "Reports", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "reports"}, "selectdistinct": {"name": "Select Distinct", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "selectDistinct"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "contexttableid": {"name": "Context Table Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "contextTableId"}, "sqlstr": {"name": "Sql Str", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sqlStr"}}, "type": null, "picklistname": null, "desc": "System Table: This represents a saved Query."}, "preparationattribute": {"name": "Preparation Attribute", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"text21": {"name": "Text21", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text21"}, "text20": {"name": "Text20", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text20"}, "text23": {"name": "Text23", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text23"}, "text22": {"name": "Text22", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text22"}, "text25": {"name": "Text25", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text25"}, "text24": {"name": "Text24", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text24"}, "text26": {"name": "Text26", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text26"}, "text14": {"name": "Text14", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text14"}, "yesno4": {"name": "Yes No4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo4"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "text17": {"name": "Text17", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text17"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "text15": {"name": "Text15", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text15"}, "text16": {"name": "Text16", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text16"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "yesno3": {"name": "Yes No3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo3"}, "attrdate": {"name": "Attr Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attrDate"}, "text13": {"name": "Text13", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text13"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "text18": {"name": "Text18", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text18"}, "text19": {"name": "Text19", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text19"}, "text11": {"name": "Text11", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text11"}, "text5": {"name": "Text5", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text5"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "text12": {"name": "Text12", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text12"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "text10": {"name": "Text10", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text10"}, "preparations": {"name": "Preparations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "preparations"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "text3": {"name": "Text3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text3"}, "number4": {"name": "Number4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number4"}, "number5": {"name": "Number5", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number5"}, "text6": {"name": "Text6", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text6"}, "number3": {"name": "Number3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number3"}, "text4": {"name": "Text4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text4"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "text8": {"name": "Text8", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text8"}, "text9": {"name": "Text9", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text9"}, "number8": {"name": "Number8", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number8"}, "number9": {"name": "Number9", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number9"}, "number6": {"name": "Number6", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number6"}, "number7": {"name": "Number7", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number7"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "text7": {"name": "Text7", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text7"}}, "type": null, "picklistname": null, "desc": "Preparation attributes that were also available in Specify 5."}, "taxontreedefitem": {"name": "Taxon Tree Definition Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "title": {"name": "Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "title"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "formattoken": {"name": "Format Token", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "formatToken"}, "textafter": {"name": "Text After", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "treedef": {"name": "Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "treeDef"}, "isinfullname": {"name": "Is In Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isInFullName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "isenforced": {"name": "Is Enforced", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isEnforced"}, "fullnameseparator": {"name": "Full Name Separator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullNameSeparator"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "textbefore": {"name": "Text Before", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "children": {"name": "Children", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}}, "type": null, "picklistname": null, "desc": "Describes a level in the definition of the tree."}, "fieldnotebookattachment": {"name": "Field Notebook Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "fieldnotebook": {"name": "Field Notebook", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebook"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "sppermission": {"name": "Sp Permission", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"permissionclass": {"name": "Permission Class", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "permissionClass"}, "principals": {"name": "Principals", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "principals"}, "targetid": {"name": "Target Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "targetId"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}, "actions": {"name": "Actions", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "actions"}}, "type": null, "picklistname": null, "desc": "System Table: "}, "agentvariant": {"name": "Agent Variant", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": true, "aggregator": null, "items": {"name": {"name": "Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "THe full name used as a variant or vernacular name."}, "language": {"name": "Language", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "International character code for language as it pertains to the agent variant."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "country": {"name": "Country", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Country of variant or vernacular name."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "variant": {"name": "Variant", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "variant"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "vartype": {"name": "Var Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Byte", "picklistname": "AgentVariant", "desc": "Indicates whether the record is a variant (0) or a vernacular name (1)."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "This is primarily used by Botanists for capturing Variant and Vernacular names. This table is searchable but does not have any specific business rules associated with it."}, "workbenchtemplate": {"name": "WorkBench Template", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"workbenchtemplatemappingitems": {"name": "Workbench Template Mapping Items", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "workbenchTemplateMappingItems"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "specifyUser"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "workbenches": {"name": "Workbenches", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "workbenches"}, "srcfilepath": {"name": "Source File Path", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "srcFilePath"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "The mapping description of the WorkBench."}, "spprincipal": {"name": "Sp Principal", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"grouptype": {"name": "Group Type", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "groupType"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}, "specifyusers": {"name": "Specify Users", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specifyUsers"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "groupsubclass": {"name": "Group Sub Class", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "groupSubClass"}, "priority": {"name": "Priority", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "priority"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "scope": {"name": "Scope", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "scope"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "permissions": {"name": "Permissions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "permissions"}}, "type": null, "picklistname": null, "desc": "System Table: "}, "workbenchrowimage": {"name": "Workbench Row Image", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"attachtotablename": {"name": "Attach To Table Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachToTableName"}, "workbenchrow": {"name": "Workbench Row", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "The row the image is attached to"}, "cardimagedata": {"name": "Card Image Data", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "The thumbnail data"}, "cardimagefullpath": {"name": "Card Image Full Path", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The full path to the image"}, "imageorder": {"name": "Image Order", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The position in the list of images"}}, "type": null, "picklistname": null, "desc": "An image associated with a row."}, "preparation": {"name": "Preparation", "format": "Preparation", "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": "Preparation", "items": {"storagelocation": {"name": "Storage Location", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "storageLocation"}, "storage": {"name": "Storage", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "storage"}, "prepareddate": {"name": "Prepared Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "preparedDate"}, "exchangeoutpreps": {"name": "Exchange Out Preps", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeOutPreps"}, "preparedbyagent": {"name": "Prepared By", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "preparedByAgent"}, "giftpreparations": {"name": "Gift Preparations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "giftPreparations"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "loanpreparations": {"name": "Loan Preparations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "loanPreparations"}, "preparationattrs": {"name": "Preparation Attrs", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "preparationAttrs"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno3": {"name": "Yes No3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo3"}, "yesno1": {"name": "Used Up?", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "samplenumber": {"name": "Sample Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sampleNumber"}, "status": {"name": "Status", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "status"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "description": {"name": "Inventory", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "preparationattachments": {"name": "Preparation Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "preparationAttachments"}, "text2": {"name": "File or URL link", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "text1": {"name": "Storage", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "number1": {"name": "Number of Tubes", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "preparationattribute": {"name": "Preparation Attribute", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "preparationAttribute"}, "countamt": {"name": "Count", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "Number of items"}, "prepareddateprecision": {"name": "Prepared Date Precision", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "preparedDatePrecision"}, "exchangeinpreps": {"name": "Exchange In Preps", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeInPreps"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "preptype": {"name": "Object Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": "PrepType", "desc": "prepType"}, "deaccessionpreparations": {"name": "Deaccession Preparations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "deaccessionPreparations"}}, "type": null, "picklistname": null, "desc": "Preparation information describes the physical status of a specimen and its storage media. \nSpecify provides an extensive array of utilities for curatorial management of specimen preparations.\n"}, "taxonattachment": {"name": "Taxon Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "taxon": {"name": "Taxon", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "taxon"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "permitattachment": {"name": "Permit Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "permit": {"name": "Permit", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "permit"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "localitynamealias": {"name": "Locality Name Alias", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The alias for the locality name."}, "locality": {"name": "Locality", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "locality"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "source": {"name": "Source", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The source of the alias."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes additional names for a given Locaity."}, "appraisal": {"name": "Appraisal", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"appraisaldate": {"name": "Appraisal Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Date of the appraisal."}, "monetaryunittype": {"name": "Monetary Unit Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Type of monetary unit."}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObjects"}, "notes": {"name": "Notes", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Additional comments."}, "accession": {"name": "Accession", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "accession"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "appraisalvalue": {"name": "Appraisal Value", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Monetary value of the appraisal."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "appraisalnumber": {"name": "Appraisal Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Unique number for the appraisal."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}}, "type": null, "picklistname": null, "desc": "The monetary appraisal of an Acession or Collection Object"}, "conserveventattachment": {"name": "Conservator Event Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The order or position"}, "conservevent": {"name": "Conserv Event", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "conservEvent"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "specifyuser": {"name": "Specify User", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"spappresources": {"name": "App Resources", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "spAppResources"}, "isloggedinreport": {"name": "Is Logged In Report", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isLoggedInReport"}, "loginouttime": {"name": "Login Out Time", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "loginOutTime"}, "spprincipals": {"name": "Sp Principals", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spPrincipals"}, "spquerys": {"name": "Sp Querys", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spQuerys"}, "agents": {"name": "Agents", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agents"}, "logincollectionname": {"name": "Login Collection Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "loginCollectionName"}, "accumminloggedin": {"name": "Accumulated Minutes Logged In", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "accumMinLoggedIn"}, "isloggedin": {"name": "Is Logged In", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isLoggedIn"}, "tasksemaphores": {"name": "Task Semaphores", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "taskSemaphores"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "spappresourcedirs": {"name": "Sp App Resource Dirs", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spAppResourceDirs"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "workbenches": {"name": "Workbenches", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "workbenches"}, "email": {"name": "Email", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "email"}, "workbenchtemplates": {"name": "Workbench Templates", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "workbenchTemplates"}, "password": {"name": "Password", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "password"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "logindisciplinename": {"name": "Login Discipline Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "loginDisciplineName"}, "usertype": {"name": "User Group", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "userType"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "System Table: This represents Specify User within the application."}, "commonnametx": {"name": "Common Name", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "language": {"name": "Language", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The language code."}, "author": {"name": "Author", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "author"}, "country": {"name": "Country", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The country code."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "variant": {"name": "Variant", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The variant code of the language."}, "taxon": {"name": "Taxon", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "taxon"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "citations": {"name": "Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "citations"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes a common name and the localization of the name. This table is used to describe additional Common Names in other languages."}, "fundingagent": {"name": "Funding Agent", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "ordernumber": {"name": "Order Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "orderNumber"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "collectingtrip": {"name": "Collecting Trip", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectingTrip"}, "isprimary": {"name": "Is Primary", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isPrimary"}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "type"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "fundingagent"}, "dnasequencingruncitation": {"name": "D N A Sequencing Run Citation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "sequencingrun": {"name": "Sequencing Run", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sequencingRun"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "referenceWork"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "dnasequencingruncitation"}, "agent": {"name": "Agent", "format": "Agent", "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"dateofbirthprecision": {"name": "Date Of Birth Precision", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateOfBirthPrecision"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specifyUser"}, "addresses": {"name": "Addresses", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "addresses"}, "collectors": {"name": "Collectors", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectors"}, "middleinitial": {"name": "Middle Initial", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Middle initial of Person."}, "orgmembers": {"name": "Org Members", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "orgMembers"}, "abbreviation": {"name": "Abbreviation", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Abbreviation of organization."}, "guid": {"name": "GUID", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Global Unique Identifier."}, "datetype": {"name": "Date Type", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateType"}, "insttechcontact": {"name": "Inst Tech Contact", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "instTechContact"}, "dateofdeath": {"name": "Date Of Death", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateOfDeath"}, "title": {"name": "Title", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "AgentTitles", "desc": "Title of Person."}, "jobtitle": {"name": "Job Title", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Agent`s (person) job title at specified address and organization."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "dateofbirth": {"name": "Date Of Birth", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Date agent was born."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "email": {"name": "Email", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Email address for agent."}, "interests": {"name": "Org Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Interests of Person or Organization."}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The division the agent belongs to (optional)."}, "firstname": {"name": "First Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "First name of agent."}, "lastname": {"name": "Last Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Last name of Person."}, "agenttype": {"name": "Agent Type", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Byte", "picklistname": null, "desc": "Discriminator between Organization(0), Person(1), Other(2), and Group(3)."}, "dateofdeathprecision": {"name": "Date Of Death Precision", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateOfDeathPrecision"}, "colltechcontact": {"name": "Coll Tech Contact", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collTechContact"}, "members": {"name": "Members", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "members"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "agentspecialties": {"name": "Agent Specialties", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agentSpecialties"}, "variants": {"name": "Variants", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "variants"}, "agentgeographies": {"name": "Agent Geographies", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agentGeographies"}, "collcontentcontact": {"name": "Coll Content Contact", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collContentContact"}, "groups": {"name": "Groups", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "groups"}, "url": {"name": "Url", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "An URL for the web site of a Person or Group."}, "instcontentcontact": {"name": "Inst Content Contact", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "instContentContact"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "agentattachments": {"name": "Agent Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "agentAttachments"}, "organization": {"name": "Organization", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "organization"}, "initials": {"name": "Initials", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Initials of agent."}}, "type": null, "picklistname": null, "desc": "Contains information about people, groups, and organizations. Some roles for an agent include collector, determiner, preparer, cataloger, donor, issuer of permits, and so forth. "}, "spviewsetobj": {"name": "View Set Object", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"spappresourcedir": {"name": "Sp App Resource Dir", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spAppResourceDir"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "description"}, "level": {"name": "Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "level"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "filename": {"name": "File Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fileName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "spappresourcedatas": {"name": "App Resource Datas", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "spAppResourceDatas"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "metadata": {"name": "Metadata", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "metaData"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}}, "type": null, "picklistname": null, "desc": "System Table: This represents a View Set used in the form system."}, "preparationattr": {"name": "Preparation Attribute", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "dblvalue": {"name": "Double Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Double", "picklistname": null, "desc": "dblValue"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "strvalue": {"name": "String Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "strValue"}, "preparation": {"name": "Preparation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "preparation"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Extensible attributes introduced for Specify 6."}, "agentspecialty": {"name": "Agent Specialty", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"specialtyname": {"name": "Specialty Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The name of the field of specialization."}, "ordernumber": {"name": "Order Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The priority of specialization, for agents with primary and secondary areas of specialization."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "The Taxonomic specialty that a particular agent was known for."}, "giftagent": {"name": "Gift Agent", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "gift": {"name": "Gift", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "gift"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "role": {"name": "Role", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "LoanAgentRole", "desc": "role"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes the role the Agent played in the giving of a Gift."}, "loanagent": {"name": "Loan Agent", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "loan": {"name": "Loan", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": ""}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "role": {"name": "Role", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "LoanAgentRole", "desc": "Role the agent played in the loan."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}}, "type": null, "picklistname": null, "desc": "An agent associated with a loan. Each agent includes the role played in the loan process."}, "spappresourcedata": {"name": "App Resource Data", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "spviewsetobj": {"name": "View Set Obj", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "spViewSetObj"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "data": {"name": "Data", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "data"}, "spappresource": {"name": "App Resource", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "spAppResource"}}, "type": null, "picklistname": null, "desc": "System Table: The data associated with an application resource."}, "taxoncitation": {"name": "Taxon Citation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "taxon": {"name": "Taxon", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "taxon"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "referenceWork"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Linkage from the Taxonomic record to a published document."}, "author": {"name": "Author", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordernumber": {"name": "Order Number", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "the order of AgentID relative to other authors of reference."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "referenceWork"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}}, "type": null, "picklistname": null, "desc": "An Author is a reference to an Agent and provides the order for a list of authors of a Reference Work."}, "exchangein": {"name": "Exchange In", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"agentcatalogedby": {"name": "Cataloged By", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agentCatalogedBy"}, "agentreceivedfrom": {"name": "Received From", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agentReceivedFrom"}, "addressofrecord": {"name": "Address Of Record", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "addressOfRecord"}, "srcgeography": {"name": "Source Geography", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcGeography"}, "exchangedate": {"name": "Exchange Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date exchange was received."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "quantityexchanged": {"name": "Quantity Exchanged", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Number of items received."}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "number1": {"name": "Number1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "srctaxonomy": {"name": "Source Taxonomy", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcTaxonomy"}, "exchangeinpreps": {"name": "Exchange In Preps", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeInPreps"}, "descriptionofmaterial": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Description of material."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes an incoming Exchanged Specimen from a different institution."}, "geologictimeperiod": {"name": "Chronostratigraphy", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": true, "aggregator": null, "items": {"startperiod": {"name": "Start Period", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "startPeriod"}, "biostratspaleocontext": {"name": "Bio Strats Paleo Context", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "bioStratsPaleoContext"}, "guid": {"name": "GUID", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "guid"}, "children": {"name": "Child Nodes", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}, "highestchildnodenumber": {"name": "Highest Child Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "highestChildNodeNumber"}, "definitionitem": {"name": "Rank", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definitionItem"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "startuncertainty": {"name": "Start Uncertainty", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "startUncertainty"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "acceptedgeologictimeperiod": {"name": "Preferred Chronostratigraphy", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedGeologicTimePeriod"}, "chronosstratspaleocontext": {"name": "Chronos Strats Paleo Context", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "chronosStratsPaleoContext"}, "nodenumber": {"name": "Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "nodeNumber"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "Numeric representation of Items rank in stratigraphic hierarchy."}, "standard": {"name": "Standard", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The system of Stratigraphy the record is included in."}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "isaccepted": {"name": "Is Preferred", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isAccepted"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "enduncertainty": {"name": "End Uncertainty", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "endUncertainty"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "isbiostrat": {"name": "Is BioStratigraphy", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isBioStrat"}, "acceptedchildren": {"name": "Synonyms", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedChildren"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "endperiod": {"name": "End Period", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "endPeriod"}, "fullname": {"name": "Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullName"}}, "type": null, "picklistname": null, "desc": "Describes Chronostratigraphy."}, "storage": {"name": "Storage", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"children": {"name": "Children", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}, "highestchildnodenumber": {"name": "Highest Child Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "highestChildNodeNumber"}, "definitionitem": {"name": "Definition Item", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definitionItem"}, "acceptedstorage": {"name": "Preferred Storage", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedStorage"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "abbrev": {"name": "Abbreviation", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "abbrev"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "containers": {"name": "Containers", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "containers"}, "nodenumber": {"name": "Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "nodeNumber"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "preparations": {"name": "Preparations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "preparations"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "isaccepted": {"name": "Is Preferred", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isAccepted"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "User definable"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "User definable"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "timestampversion": {"name": "Timestamp Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Date", "picklistname": null, "desc": "timestampVersion"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "acceptedchildren": {"name": "Children", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedChildren"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "fullname": {"name": "Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullName"}}, "type": null, "picklistname": null, "desc": "A tree data structure for describing where Collection Objects are physically stored."}, "accessionattachment": {"name": "Accession Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "Provides a sequencial order for the attachments."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "accession": {"name": "Accession", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Miscellaneous files can be attached."}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "An attachment for the Accession. This may be one or more PDF files of paperwork or a photo of the Accession."}, "sptasksemaphore": {"name": "Sp Task Semaphore", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "usagecount": {"name": "Usage Count", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "usageCount"}, "machinename": {"name": "Machine Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "machineName"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "collection": {"name": "Collection", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collection"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "islocked": {"name": "Is Locked", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isLocked"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "context": {"name": "Context", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "context"}, "scope": {"name": "Scope", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "scope"}, "owner": {"name": "Owner", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "owner"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "taskname": {"name": "Task Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "taskName"}, "lockedtime": {"name": "Locked Time", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "lockedTime"}}, "type": null, "picklistname": null, "desc": "System Table: "}, "deaccessionagent": {"name": "Deaccession Agent", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"deaccession": {"name": "Deaccession", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "deaccession"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "role": {"name": "Role", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Role agent played in deaccession"}}, "type": null, "picklistname": null, "desc": "Refers to an agent and contains their role in the deaccession."}, "fieldnotebookpagesetattachment": {"name": "Field Notebook Page Set Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "fieldnotebookpageset": {"name": "Field Notebook Page Set", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebookPageSet"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "attachmenttag": {"name": "Attachment Tag", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "tag": {"name": "Tag", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Name of tag."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "An attribute tag of an attachment. This consists of a single text field for storing a tag. In later versions users will be allowed to search attachments by their tag. "}, "latlonpolygon": {"name": "Lat Lon Polygon", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"visualquery": {"name": "Visual Query", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "visualQuery"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "locality": {"name": "Locality", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "locality"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "points": {"name": "Points", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "points"}, "ispolyline": {"name": "Is Polyline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isPolyline"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}}, "type": null, "picklistname": null, "desc": "latlonpolygon"}, "lithostrat": {"name": "Lithostratigraphy", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": true, "aggregator": null, "items": {"paleocontexts": {"name": "Paleo Contexts", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "paleoContexts"}, "guid": {"name": "GUID", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "guid"}, "children": {"name": "Child Nodes", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}, "highestchildnodenumber": {"name": "Highest Child Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "highestChildNodeNumber"}, "definitionitem": {"name": "Rank", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definitionItem"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "acceptedlithostrat": {"name": "Preferred Litho Strat", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedLithoStrat"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "nodenumber": {"name": "Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "nodeNumber"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "isaccepted": {"name": "Is Preferred", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isAccepted"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "acceptedchildren": {"name": "Synonyms", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedChildren"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "fullname": {"name": "Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullName"}}, "type": null, "picklistname": null, "desc": "The Litho stratigraphy tree."}, "spauditlog": {"name": "Sp Audit Log", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"recordversion": {"name": "Record Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordVersion"}, "tablenum": {"name": "Table Num", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "tableNum"}, "recordid": {"name": "Record Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordId"}, "fields": {"name": "Fields", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fields"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "parentrecordid": {"name": "Parent Record Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parentRecordId"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "parenttablenum": {"name": "Parent Table Num", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parentTableNum"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "action": {"name": "Action", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "action"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "spauditlog"}, "picklistitem": {"name": "Pick List Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "title": {"name": "Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "title"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "value": {"name": "Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "value"}, "picklist": {"name": "Pick List", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pickList"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "picklistitem"}, "repositoryagreementattachment": {"name": "Repository Agreement Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ordinal"}, "repositoryagreement": {"name": "Repository Agreement", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "repositoryAgreement"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "loanattachment": {"name": "Loan Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ordinal"}, "loan": {"name": "Loan", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "loan"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "preparationattachment": {"name": "Preparation Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ordinal"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "preparation": {"name": "Preparation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "preparation"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "exchangeoutprep": {"name": "Exchange Out Prep", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "exchangeout": {"name": "Exchange Out", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeOut"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "comments": {"name": "Comments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "comments"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "preparation": {"name": "Preparation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "preparation"}, "descriptionofmaterial": {"name": "Description Of Material", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "descriptionOfMaterial"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "quantity": {"name": "Quantity", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "quantity"}}, "type": null, "picklistname": null, "desc": "exchangeoutprep"}, "splocaleitemstr": {"name": "Locale Item String", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"containername": {"name": "Container Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "containerName"}, "language": {"name": "Language", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "language"}, "itemdesc": {"name": "Item Desc", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "itemDesc"}, "country": {"name": "Country", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "country"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "containerdesc": {"name": "Container Desc", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "containerDesc"}, "variant": {"name": "Variant", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "variant"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "text": {"name": "Text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "text"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "itemname": {"name": "Item Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "itemName"}}, "type": null, "picklistname": null, "desc": "System Table: This is used for localizing the database schema it represents a string and also a Language, Country and Variant for that string."}, "datatype": {"name": "Data Type", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}}, "type": null, "picklistname": null, "desc": "A data type represents a core type of collection data."}, "locality": {"name": "Locality", "format": "Locality", "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"localityattachments": {"name": "Locality Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "localityAttachments"}, "verbatimelevation": {"name": "Verbatim Elevation", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The verbatim elevation including units as given in the field notes"}, "elevationaccuracy": {"name": "Elevation Accuracy", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Double", "picklistname": null, "desc": "Plus or minus -- in meters."}, "datum": {"name": "Datum", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "GPS Datum."}, "guid": {"name": "GUID", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "guid"}, "geography": {"name": "Geography", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Link to Country, State, County, WaterBody, Island, IslandGroup ... info."}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "gml": {"name": "GML", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "gml"}, "latitude1": {"name": "Latitude1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.math.BigDecimal", "picklistname": null, "desc": "Latitude of first point"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "latitude2": {"name": "Latitude2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.math.BigDecimal", "picklistname": null, "desc": "Latitude of second point"}, "latlongmethod": {"name": "Lat/Long Method", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "LatLonMethod", "desc": "the method used to determine the Latitude, Longitude"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "localityname": {"name": "Locality Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The full name of the locality."}, "sgrstatus": {"name": "Sgr Status", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sgrStatus"}, "shortname": {"name": "Short Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "shortName"}, "minelevation": {"name": "Min Elevation", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Double", "picklistname": null, "desc": "The minimum elevation in Meters"}, "namedplace": {"name": "Named Place", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The named place the locality is closest to"}, "originallatlongunit": {"name": "Original Latitude Longitude Unit", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "i.e. Decimal, Deg/Min/Sec, ..."}, "localitydetails": {"name": "Locality Details", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "localityDetails"}, "maxelevation": {"name": "Max Elevation", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Double", "picklistname": null, "desc": "The maximum elevation in Meters"}, "latlongtype": {"name": "Latitude/Longitude Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The type of area described by the Latitude Longitude data (Point, Line, Rectangle)"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "longitude2": {"name": "Longitude2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.math.BigDecimal", "picklistname": null, "desc": "Longitude of second point"}, "visibility": {"name": "Visibility", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "visibility"}, "text2": {"name": "Field Notes LInk", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "text1": {"name": "Locality Map Link", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "longitude1": {"name": "Longitude1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.math.BigDecimal", "picklistname": null, "desc": "Longitude of first point"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "geocoorddetails": {"name": "Geo Coord Details", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geoCoordDetails"}, "long1text": {"name": "Long1text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User entry for Longitude1"}, "relationtonamedplace": {"name": "Relation To Named Place", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Relation of the locality to the named place"}, "localitycitations": {"name": "Locality Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "localityCitations"}, "srclatlongunit": {"name": "Src Lat Long Unit", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcLatLongUnit"}, "lat1text": {"name": "Lat1text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User entry for Latitude1"}, "long2text": {"name": "Long2text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User entry for Longitude2"}, "localitynamealiass": {"name": "Locality Name Alias", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "localityNameAliass"}, "originalelevationunit": {"name": "Original Elevation Unit", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "i.e. Meters, Feet, ..."}, "visibilitysetby": {"name": "Visibility Set By", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "visibilitySetBy"}, "elevationmethod": {"name": "Water Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "Water Type", "desc": "The method used to determine the elevation."}, "lat2text": {"name": "Lat2text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User entry for Latitude2"}, "latlonpolygons": {"name": "Lat Lonpolygons", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "latLonpolygons"}, "latlongaccuracy": {"name": "Latitude/Longitude Accuracy", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Double", "picklistname": null, "desc": "radius -- in decimal degrees"}}, "type": null, "picklistname": null, "desc": "The name of the location where a specimen was collected or observed. Some taxonomic disciplines or collectors may use a locality name instead of a field number to associate a collecting event with a specimen. "}, "autonumberingscheme": {"name": "Auto Numbering Scheme", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"divisions": {"name": "Divisions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "divisions"}, "disciplines": {"name": "Disciplines", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "disciplines"}, "schemeclassname": {"name": "Scheme Class Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "schemeClassName"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "tablenumber": {"name": "Table Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "tableNumber"}, "formatname": {"name": "Format Name", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": ""}, "collections": {"name": "Collections", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collections"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "isnumericonly": {"name": "Is Numeric Only", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Yes if number scheme is only numeric."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "schemename": {"name": "Scheme Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Name of the scheme (sequence)."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "This is an internal table used to group together parts of a collection with the same numbering scheme."}, "spexportschema": {"name": "Sp Export Schema", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "spexportschemamappings": {"name": "Sp Export Schema Mappings", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spExportSchemaMappings"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "spexportschemaitems": {"name": "Sp Export Schema Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spExportSchemaItems"}, "schemaversion": {"name": "Schema Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "schemaVersion"}, "schemaname": {"name": "Schema Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "schemaName"}}, "type": null, "picklistname": null, "desc": "System Table: "}, "localityattachment": {"name": "Locality Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ordinal"}, "locality": {"name": "Locality", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "locality"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "localitycitation": {"name": "Locality Citation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "locality": {"name": "Locality", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "locality"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "referenceWork"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}}, "type": null, "picklistname": null, "desc": "A join table to link a Locality to a Citation."}, "collectionobject": {"name": "Collection Object", "format": "CollectionObject", "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": "CollectionObject", "items": {"deaccessioned": {"name": "Deaccessioned", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "True if the object has been deaccessioned."}, "number1": {"name": "Number1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "accession": {"name": "Accession #", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "accession"}, "leftsiderels": {"name": "Left Side Rels", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "leftSideRels"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "catalogeddate": {"name": "Cat Date", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date the object was cataloged."}, "catalognumber": {"name": "Cat #", "format": "CatalogNumberNumeric", "isuiformatter": true, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The number that identifies an individual specimen, a lot of specimens, or an observation as a part of a museum collection. "}, "appraisal": {"name": "Appraisal", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "appraisal"}, "conservdescriptions": {"name": "Conserv Descriptions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "conservDescriptions"}, "guid": {"name": "GUID", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Global Unique Identifier"}, "availability": {"name": "Availability", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "availability"}, "altcatalognumber": {"name": "Prev/Exch #", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Alternate Catalog Number."}, "determinations": {"name": "Determinations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": true, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "determinations"}, "preparations": {"name": "Preparations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": true, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "preparations"}, "sgrstatus": {"name": "Sgr Status", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sgrStatus"}, "modifiedbyagent": {"name": "Edited by", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "collectionobjectattachments": {"name": "Collection Object Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjectAttachments"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "yesno4": {"name": "Yes No4", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "yesno5": {"name": "Yes No5", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "yesno3": {"name": "Yes No3", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "fieldnumber": {"name": "Voucher Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "A unique number a collector assigns to each specimen at the time of collection. For example, botanists often keep a running count of the individual specimens they have collected (LKK1023, LKK1024, etc.). "}, "ocr": {"name": "Ocr", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ocr"}, "inventorydate": {"name": "Inventory Date", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "inventoryDate"}, "collectingevent": {"name": "Field No:Locality", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectingEvent"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "description": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Image, Sound, Preparation, Container(Container Label?)."}, "timestampmodified": {"name": "Date Edited", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "fieldnotebookpage": {"name": "Field Notebook Page", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebookPage"}, "collectionobjectattrs": {"name": "Collection Object Attrs", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjectAttrs"}, "collection": {"name": "Collection", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collection"}, "text2": {"name": "Inventory", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "notifications": {"name": "Notifications", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "notifications"}, "collectionobjectattribute": {"name": "Col Obj Attribute", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": true, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionObjectAttribute"}, "text1": {"name": "Other number", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "visibility": {"name": "Visibility", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "visibility"}, "rightsiderels": {"name": "Right Side Rels", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "rightSideRels"}, "dnasequences": {"name": "DNA Sequences", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dnaSequences"}, "paleocontext": {"name": "Paleo Context", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "paleoContext"}, "container": {"name": "Container", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "container"}, "totalvalue": {"name": "Total Value", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "totalValue"}, "projects": {"name": "Projects", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "projects"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "restrictions": {"name": "Restrictions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "restrictions"}, "otheridentifiers": {"name": "Other Identifiers", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "otherIdentifiers"}, "collectionobjectcitations": {"name": "Collection Object Citations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjectCitations"}, "catalogeddateverbatim": {"name": "Cataloged Date Verbatim", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The verbatim date the specimen was collected."}, "countamt": {"name": "Count Amount", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The number of objects (specimens, slides, pieces) prepared."}, "exsiccataitems": {"name": "Exsiccata Items", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exsiccataItems"}, "objectcondition": {"name": "Object Condition", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "objectCondition"}, "treatmentevents": {"name": "Treatment Events", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "treatmentEvents"}, "visibilitysetby": {"name": "Visibility Set By", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "visibilitySetBy"}, "cataloger": {"name": "Cataloger", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "In Specify, the person who recorded the specimen data in the catalog. Cataloger records are stored in the Agent table. "}, "containerowner": {"name": "Container Owner", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "containerOwner"}, "projectnumber": {"name": "Project Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "projectNumber"}, "yesno6": {"name": "Yes No6", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "modifier": {"name": "Modifier", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "modifier"}, "catalogeddateprecision": {"name": "Cataloged Date Precision", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "catalogedDatePrecision"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "A general term for anything that can be a part of your collection: a specimen, a specimen lot, a sound recording, a slide, a tissue, an extract, or a spectrogram. "}, "dnasequencingrun": {"name": "D N A Sequencing Run", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"sequenceprimercode": {"name": "Seq Primer Code", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Sequence Primer Code"}, "rundate": {"name": "Run Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "runDate"}, "attachments": {"name": "Attachments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachments"}, "sequenceprimersequence5_3": {"name": "Seq Primer Seq5_3", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Sequence Primer Sequence5_3"}, "pcrprimername": {"name": "Pcr Primer Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pcrPrimerName"}, "preparedbyagent": {"name": "Prepared By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "preparedByAgent"}, "runbyagent": {"name": "Run By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "runByAgent"}, "citations": {"name": "Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "citations"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "genesequence": {"name": "Gene Sequence", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geneSequence"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "dnasequence": {"name": "Dna Sequence", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dnaSequence"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "yesno3": {"name": "Yes No3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo3"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "scorefilename": {"name": "Score File Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "scoreFileName"}, "pcrcocktailprimer": {"name": "Pcr Cocktail Primer", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pcrCocktailPrimer"}, "ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "pcrprimersequence5_3": {"name": "Pcr Primer Seq5_3", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Pcr Primer Sequence5_3"}, "tracefilename": {"name": "Trace File Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "traceFileName"}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "text3": {"name": "Text3", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text3"}, "sequencecocktailprimer": {"name": "Seq Cocktail Primer", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sequenceCocktailPrimer"}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "number3": {"name": "Number3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number3"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "readdirection": {"name": "Read Direction", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "readDirection"}, "sequenceprimername": {"name": "Seq Primer Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Sequence Primer Name"}, "pcrreverseprimercode": {"name": "Pcr Reverse Primer Code", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pcrReversePrimerCode"}, "pcrforwardprimercode": {"name": "Pcr Forward Primer Code", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pcrForwardPrimerCode"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "dnasequencingrun"}} \ No newline at end of file +{"conservevent": {"name": "Conservator Event", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treatmentcompdate": {"name": "Treatment Completion Date", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "treatmentCompDate"}, "conditionreport": {"name": "Condition Report", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "A report on the condition"}, "completedcomments": {"name": "Completed Comments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "completedComments"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "curatorapprovaldate": {"name": "Approval Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "curatorApprovalDate"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "examdate": {"name": "Exam Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The date the object was examined"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "completeddate": {"name": "Completed Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "completedDate"}, "treatmentreport": {"name": "Treatment Report", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "A description of the treatment that is needed."}, "treatedbyagent": {"name": "Treated By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "treatedByAgent"}, "advtestingexam": {"name": "Advanced Testing Exam", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "The advanced testing that was used to examine the object"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "conserveventattachments": {"name": "Conserv Event Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "conservEventAttachments"}, "examinedbyagent": {"name": "Examined By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "examinedByAgent"}, "conservdescription": {"name": "Conserv Description", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "conservDescription"}, "curator": {"name": "Curator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "curator"}, "photodocs": {"name": "Photo Documentation", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Any documentation on the photos that were taken"}, "advtestingexamresults": {"name": "Advanced Testing Exam Results", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "The results of the advanced testing"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "An action that takes place as part of a Conservation Description. Over a period of time there may be multiple incidents that require a Conservator to take action."}, "recordset": {"name": "Record Set", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "group": {"name": "Group", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "group"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "recordsetitems": {"name": "Record Set Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordSetItems"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "inforequest": {"name": "Info Request", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "infoRequest"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "dbtableid": {"name": "Database Table Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "dbTableId"}, "allpermissionlevel": {"name": "All Permission Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "allPermissionLevel"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specifyUser"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "type"}, "grouppermissionlevel": {"name": "Group Permission Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "groupPermissionLevel"}, "ownerpermissionlevel": {"name": "Owner Permission Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ownerPermissionLevel"}}, "type": null, "picklistname": null, "desc": "Describes a set of records of any type that can be acted upon within the applicaiton."}, "borrowattachment": {"name": "Borrow Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "borrow": {"name": "Borrow", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "borrow"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "borrowattachment"}, "collectingeventattribute": {"name": "Collecting Event Attribute", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "collectingevents": {"name": "Collecting Events", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectingEvents"}, "text5": {"name": "Clarity", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "text14": {"name": "Text14", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text14"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "yesno4": {"name": "Yes No4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo4"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "text15": {"name": "Text15", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text15"}, "text16": {"name": "Text16", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text16"}, "text17": {"name": "Text17", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text17"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "text11": {"name": "Text11", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text11"}, "text12": {"name": "Turbidity", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text12"}, "text13": {"name": "Text13", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text13"}, "text10": {"name": "Text10", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text10"}, "yesno5": {"name": "Yes No5", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo5"}, "yesno3": {"name": "Yes No3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo3"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "number10": {"name": "Number10", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number10"}, "number11": {"name": "Number11", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number11"}, "number12": {"name": "Number12", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number12"}, "number13": {"name": "Number13", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number13"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "number6": {"name": "Number6", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number6"}, "number7": {"name": "Number7", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number7"}, "number4": {"name": "Number4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number4"}, "text1": {"name": "Min Depth", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "text6": {"name": "Salinity", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "text7": {"name": "Turbidity", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "text4": {"name": "Current", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "text8": {"name": "Vegetation", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "text9": {"name": "Habitat Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "HabitatType", "desc": null}, "number8": {"name": "Number8", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number8"}, "number9": {"name": "Number9", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number9"}, "text2": {"name": "Max Depth", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "text3": {"name": "Temp", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "number5": {"name": "Number5", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number5"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "hosttaxon": {"name": "Host Taxon", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "hostTaxon"}, "number3": {"name": "Number3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number3"}}, "type": null, "picklistname": null, "desc": "Collecting Event Attributes that were also available in Specify 5."}, "accession": {"name": "Accession", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"accessionnumber": {"name": "Acc #", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Usually an integer or alphanumeric value that is assigned to material when it enters the collection. The format of accession numbers varies among collections, but all refer to the acquisition of specimens, observations, or other collection objects."}, "accessionauthorizations": {"name": "Accession Authorizations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "accessionAuthorizations"}, "dateaccessioned": {"name": "Accessioned", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date of Accession."}, "addressofrecord": {"name": "Address Of Record", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "addressOfRecord"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The date and time the record was created."}, "accessioncondition": {"name": "Accession Condition", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Physical description of the condition of the accession."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "dateacknowledged": {"name": "Date Acknowledged", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateAcknowledged"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "type": {"name": "Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "AccessionType", "desc": "Source of Accession, e.g. `Collecting`, `Gift`, `Bequest` ..."}, "deaccessions": {"name": "Deaccessions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "deaccessions"}, "status": {"name": "Status", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "AccessionStatus", "desc": "Status of Accession, e.g. `In process`, `Complete` ..."}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "Division", "desc": "division"}, "accessionattachments": {"name": "Accession Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": ""}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "text3": {"name": "Text3", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number of Specimens\\nin Accession", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "verbatimdate": {"name": "Verbatim Date", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Accommodates historical accessions."}, "number1": {"name": "Number of lots\\nin Accession", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "A user-visible identifier of the Accession. Typically an integer, but may include alphanumeric characters as prefix, suffix, and separators."}, "remarks": {"name": "Description\\nof Material", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "totalvalue": {"name": "Total Value", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The total monetary value of the accession."}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjects"}, "repositoryagreement": {"name": "Repository Agreement", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "repositoryAgreement"}, "appraisals": {"name": "Appraisals", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "appraisals"}, "treatmentevents": {"name": "Treatment Events", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "treatmentEvents"}, "datereceived": {"name": "Received", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date material was received."}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "accessionagents": {"name": "Accession Agents", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": ""}}, "type": null, "picklistname": null, "desc": "Also called an acquisition. A consignment of specimens acquired either by field collecting of staff members, gifts, purchases, or exchange with another institution. "}, "workbenchrowexportedrelationship": {"name": "Workbench Row Exported Relationship", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"sequence": {"name": "Sequence", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sequence"}, "recordid": {"name": "Record Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "tablename": {"name": "Table Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "tableName"}, "relationshipname": {"name": "Relationship Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "relationshipName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "workbenchrow": {"name": "Workbench Row", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "workbenchRow"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "workbenchrowexportedrelationship"}, "collectingtrip": {"name": "Collecting Trip", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectingevents": {"name": "Collecting Information", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectingEvents"}, "enddateverbatim": {"name": "Haul", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "endDateVerbatim"}, "startdateprecision": {"name": "Start Date Precision", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "startDatePrecision"}, "sponsor": {"name": "Sponsor", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Name of sponsor of collecting trip."}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "startdate": {"name": "Start Date", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The start date of the collecting trip."}, "startdateverbatim": {"name": "Cruise", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "startDateVerbatim"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "enddateprecision": {"name": "End Date Precision", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "endDatePrecision"}, "collectingtripname": {"name": "Vessel", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Name of the collecting trip."}, "text3": {"name": "Text3", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text3"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "text4": {"name": "Text4", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text4"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "endtime": {"name": "End Time", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "The ending time of the collecting trip."}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "enddate": {"name": "End Date", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The ending date of the collecting trip."}, "fundingagents": {"name": "Funding Agents", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fundingAgents"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "starttime": {"name": "Start Time", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "The start time of the collecting trip."}}, "type": null, "picklistname": null, "desc": "Used to group Collecting Events together."}, "geography": {"name": "Geography", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"centroidlat": {"name": "Centroid Latitude", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.math.BigDecimal", "picklistname": null, "desc": "centroidLat"}, "centroidlon": {"name": "Centroid Longitude", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.math.BigDecimal", "picklistname": null, "desc": "centroidLon"}, "acceptedgeography": {"name": "Preferred Geo", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedGeography"}, "guid": {"name": "GUID", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "guid"}, "children": {"name": "Child Nodes", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}, "highestchildnodenumber": {"name": "Highest Child Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "highestChildNodeNumber"}, "definitionitem": {"name": "Geographic Rank", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definitionItem"}, "gml": {"name": "GML", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "gml"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "abbrev": {"name": "Abbreviation", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "abbrev"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "localities": {"name": "Localities", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "localities"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "nodenumber": {"name": "Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "nodeNumber"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "commonname": {"name": "Common Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "commonName"}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "isaccepted": {"name": "Is Preferred", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "The preferred name of a synonym."}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "User definable"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "User definable"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "timestampversion": {"name": "Timestamp Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Date", "picklistname": null, "desc": "timestampVersion"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "geographycode": {"name": "Geography Code", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "geographyCode"}, "acceptedchildren": {"name": "Synonyms", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedChildren"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "iscurrent": {"name": "Is Current", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "`Yes` if the Name and/or Geographic/Political entity is currently valid."}, "fullname": {"name": "Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullName"}}, "type": null, "picklistname": null, "desc": "Represents a politcal boundary (Country, State, County, Township, etc.)."}, "discipline": {"name": "Discipline", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"taxontreedef": {"name": "Taxon Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "taxonTreeDef"}, "usergroups": {"name": "User Groups", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "userGroups"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "splocalecontainers": {"name": "Sp Locale Containers", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spLocaleContainers"}, "datatype": {"name": "Data Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dataType"}, "geologictimeperiodtreedef": {"name": "Chronostratigraphy Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geologicTimePeriodTreeDef"}, "lithostrattreedef": {"name": "Litho Strat Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "lithoStratTreeDef"}, "geographytreedef": {"name": "Geography Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geographyTreeDef"}, "collections": {"name": "Collections", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collections"}, "spexportschemas": {"name": "Sp Export Schemas", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spExportSchemas"}, "numberingschemes": {"name": "Numbering Schemes", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "numberingSchemes"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attributedefs": {"name": "Attribute Defs", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attributeDefs"}, "regnumber": {"name": "Reg Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "regNumber"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "type"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}}, "type": null, "picklistname": null, "desc": "May include one or more collections that share the Taxon, Geography, LithoStratigraphy, and Chronostratigraphy Trees, Localities, Agents and Determination Status."}, "exchangeout": {"name": "Exchange Out", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"agentcatalogedby": {"name": "Cataloged By", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Agent ID of person who recorded the exchange."}, "exchangeoutpreps": {"name": "Exchange Out Preps", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeOutPreps"}, "addressofrecord": {"name": "Address Of Record", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "addressOfRecord"}, "srcgeography": {"name": "Source Geography", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcGeography"}, "exchangedate": {"name": "Exchange Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date exchange was sent."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "shipments": {"name": "Shipments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToMany", "picklistname": null, "desc": "shipments"}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "quantityexchanged": {"name": "Quantity Exchanged", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Number of items sent."}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "agentsentto": {"name": "Sent To", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agentSentTo"}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "number1": {"name": "Number1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "srctaxonomy": {"name": "Source Taxonomy", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcTaxonomy"}, "descriptionofmaterial": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "descriptionOfMaterial"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes an outgoing Exchanged Specimen to a different institution."}, "lithostrattreedefitem": {"name": "Lithostratigraphy Tree Definition Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "title": {"name": "Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "title"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "textafter": {"name": "Text After", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "fullnameseparator": {"name": "Full Name Separator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullNameSeparator"}, "isinfullname": {"name": "Is In Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isInFullName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "treedef": {"name": "Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "treeDef"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "isenforced": {"name": "Is Enforced", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isEnforced"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "textbefore": {"name": "Text Before", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "children": {"name": "Children", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}}, "type": null, "picklistname": null, "desc": "Describes a level in the definition of the tree."}, "institution": {"name": "Institution", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"issecurityon": {"name": "Is Security On", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isSecurityOn"}, "code": {"name": "Code", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "code"}, "technicalcontacts": {"name": "Technical Contacts", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "technicalContacts"}, "minimumpwdlength": {"name": "Minimum Pwd Length", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "minimumPwdLength"}, "issharinglocalities": {"name": "Is Sharing Localities", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isSharingLocalities"}, "storagetreedef": {"name": "Storage Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "storageTreeDef"}, "contentcontacts": {"name": "Content Contacts", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "contentContacts"}, "ipr": {"name": "IPR", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "A sequence of statements related to Intellectual Property Rights, credit and acknowledgement."}, "currentmanagedschemaversion": {"name": "Current Managed Schema Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "currentManagedSchemaVersion"}, "isserverbased": {"name": "Is Server Based", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isServerBased"}, "isanonymous": {"name": "Is Anonymous", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isAnonymous"}, "usergroups": {"name": "User Groups", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "userGroups"}, "copyright": {"name": "Copyright", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "copyright"}, "isaccessionsglobal": {"name": "Are Accessions Global", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isAccessionsGlobal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "iconuri": {"name": "Icon URI", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "iconURI"}, "isreleasemanagedglobally": {"name": "Is Release Managed Globally", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isReleaseManagedGlobally"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "lsidauthority": {"name": "LSID Authority", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "lsidAuthority"}, "hasbeenasked": {"name": "Has Been Asked", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "hasBeenAsked"}, "issinglegeographytree": {"name": "Is Single Geography Tree", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isSingleGeographyTree"}, "regnumber": {"name": "Reg Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "regNumber"}, "address": {"name": "Address", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "address"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "divisions": {"name": "Divisions", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "divisions"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "license": {"name": "License", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "license"}, "uri": {"name": "URI", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "uri"}, "termsofuse": {"name": "Terms Of Use", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Defines conditions under which the data may be analyzed, distributed or changed. "Terms of use" includes concepts like "Usage conditions" and "Specific Restrictions"."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "currentmanagedrelversion": {"name": "Current Managed Rel Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "currentManagedRelVersion"}, "altname": {"name": "Alt Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "altName"}, "disclaimer": {"name": "Disclaimer", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Disclaimer statement, e.g. concerning responsibility for data quality or legal implications."}}, "type": null, "picklistname": null, "desc": "The parent institution. An institution is made up of one or more divisions."}, "conservdescriptionattachment": {"name": "Conservator Description Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The order or position"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "conservdescription": {"name": "Conserv Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "conservDescription"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "institutionnetwork": {"name": "Institution Network", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "code": {"name": "Code", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "license": {"name": "License", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "contacts": {"name": "Contacts", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "altname": {"name": "Alt Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "uri": {"name": "Uri", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "ipr": {"name": "Ipr", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "termsofuse": {"name": "Terms Of Use", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "iconuri": {"name": "Icon U R I", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "copyright": {"name": "Copyright", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "address": {"name": "Address", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "collections": {"name": "Collections", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "disclaimer": {"name": "Disclaimer", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}}, "type": null, "picklistname": null, "desc": null}, "loanpreparation": {"name": "Loan Preparation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "preparation": {"name": "Preparation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "preparation"}, "quantityresolved": {"name": "Quantity Resolved", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "Number of specimens returned, deaccessioned or otherwise accounted for. (necessary for Lots)."}, "outcomments": {"name": "Out Comments", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Comments on item when loaned."}, "loan": {"name": "Loan", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Loan containing the Preparation."}, "receivedcomments": {"name": "Received Comments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "receivedComments"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "incomments": {"name": "In Comments", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Comments on item when returned."}, "isresolved": {"name": "Is Resolved", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isResolved"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "loanreturnpreparations": {"name": "Loan Return Preparations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "loanReturnPreparations"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "quantityreturned": {"name": "Quantity Returned", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "Number of specimens returned. (necessary for Lots)"}, "descriptionofmaterial": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Description of loaned material (intended to be used for non-cataloged items, i.e. when PreparationID is null)"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "quantity": {"name": "Quantity", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The total number of specimens loaned (necessary for lots)."}}, "type": null, "picklistname": null, "desc": "A join table between the Loan and the Preparation. It contains comments and quantity fields."}, "attachment": {"name": "Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"repositoryagreementattachments": {"name": "Repository Agreement Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "repositoryAgreementAttachments"}, "copyrightdate": {"name": "Copyright Date", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Date of copyright of attachment."}, "origfilename": {"name": "Original Filename", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Original name of file."}, "preparationattachments": {"name": "Preparation Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "preparationAttachments"}, "attachmentimageattribute": {"name": "Attachment Image Attribute", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachmentImageAttribute"}, "title": {"name": "Title", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Title of attachment."}, "conservdescriptionattachments": {"name": "Conserv Description Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "conservDescriptionAttachments"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "loanattachments": {"name": "Loan Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "loanAttachments"}, "collectionobjectattachments": {"name": "Collection Object Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjectAttachments"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "fieldnotebookpageattachments": {"name": "Field Notebook Page Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebookPageAttachments"}, "fieldnotebookattachments": {"name": "Field Notebook Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebookAttachments"}, "giftattachments": {"name": "Gift Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "giftAttachments"}, "localityattachments": {"name": "Locality Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "localityAttachments"}, "taxonattachments": {"name": "Taxon Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "taxonAttachments"}, "tags": {"name": "Tags", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User defined key words for attachments."}, "filecreateddate": {"name": "File Created Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "fileCreatedDate"}, "accessionattachments": {"name": "Accession Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "accessionAttachments"}, "fieldnotebookpagesetattachments": {"name": "Field Notebook Page Set Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebookPageSetAttachments"}, "dnasequenceattachments": {"name": "Dna Sequence Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dnaSequenceAttachments"}, "visibility": {"name": "Visibility", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "visibility"}, "borrowattachments": {"name": "Borrow Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "borrowAttachments"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "dnasequencingrunattachments": {"name": "Dna Sequencing Run Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dnaSequencingRunAttachments"}, "permitattachments": {"name": "Permit Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "permitAttachments"}, "mimetype": {"name": "Mime Type", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Describes the attachment file type."}, "conserveventattachments": {"name": "Conserv Event Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "conservEventAttachments"}, "license": {"name": "License", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Attachment license information."}, "metadata": {"name": "Metadata", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "metadata"}, "credit": {"name": "Credit", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Attachment credit."}, "copyrightholder": {"name": "Copyright Holder", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "copyrightHolder"}, "visibilitysetby": {"name": "Visibility Set By", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "visibilitySetBy"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "referenceworkattachments": {"name": "Reference Work Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "referenceWorkAttachments"}, "agentattachments": {"name": "Agent Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "agentAttachments"}, "attachmentlocation": {"name": "Attachment Location", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Location of attachment repository."}, "dateimaged": {"name": "Date Imaged", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateImaged"}, "collectingeventattachments": {"name": "Collecting Event Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectingEventAttachments"}}, "type": null, "picklistname": null, "desc": "The information in this record identifies everything the application will need to load and display the attachment. The attachment location is an absolute path to the file. The file itself is not stored in the database."}, "division": {"name": "Division", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The discipline of the division"}, "regnumber": {"name": "Reg Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "regNumber"}, "usergroups": {"name": "User Groups", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "userGroups"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "disciplines": {"name": "Disciplines", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The list of Disciplines that belong to this Division"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "address": {"name": "Address", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "address"}, "uri": {"name": "URI", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "A URI (web site) address for the department"}, "numberingschemes": {"name": "Numbering Schemes", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "numberingSchemes"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "abbrev": {"name": "Abbreviation", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The abbreviation for the division."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "members": {"name": "Members", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToMany", "picklistname": null, "desc": "members"}, "altname": {"name": "Alt Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "altName"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "iconuri": {"name": "Icon URI", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The URL to their icon"}, "institution": {"name": "Institution", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The institution the division belongs to."}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The name of the division"}}, "type": null, "picklistname": null, "desc": "The division (or department) containing agents. "}, "taxon": {"name": "Taxon", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"groupnumber": {"name": "Group Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Taxonomic group number"}, "usfwscode": {"name": "USFWS Code", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "usfwsCode"}, "acceptedtaxon": {"name": "Preferred Taxon", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedTaxon"}, "cultivarname": {"name": "Cultivar Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "cultivarName"}, "citesstatus": {"name": "CITES Status", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "citesStatus"}, "guid": {"name": "GUID", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "guid"}, "children": {"name": "Child Taxa", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}, "highestchildnodenumber": {"name": "Highest Child Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "highestChildNodeNumber"}, "definitionitem": {"name": "Taxonomic Rank", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definitionItem"}, "unitname4": {"name": "Unit Name4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitName4"}, "determinations": {"name": "Determinations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "determinations"}, "labelformat": {"name": "Label Format", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "TaxonLabelFormatter", "desc": "labelFormat"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "author": {"name": "Author", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "author"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "hybridparent1": {"name": "Hybrid Parent1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "hybridParent1"}, "environmentalprotectionstatus": {"name": "Protected Status", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "environmentalProtectionStatus"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "source": {"name": "Source", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "If the record has been imported then this field holds information about the authority file it was obtained from, else it is user-editable."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "unitname1": {"name": "Unit Name1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitName1"}, "unitname2": {"name": "Unit Name2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitName2"}, "unitname3": {"name": "Unit Name3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitName3"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "esastatus": {"name": "ESA Status", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "esaStatus"}, "taxoncitations": {"name": "Taxon Citations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "taxonCitations"}, "taxonomicserialnumber": {"name": "Taxonomic Serial Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "If the record has been imported from an Authority File then this field stores a unique ID assigned by the provider, else it is null"}, "nodenumber": {"name": "Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "nodeNumber"}, "taxonattachments": {"name": "Taxon Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "taxonAttachments"}, "rankid": {"name": "Rank ID", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "ncbitaxonnumber": {"name": "NCBI Taxon Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ncbiTaxonNumber"}, "hybridchildren1": {"name": "Hybrid Children1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "hybridChildren1"}, "commonname": {"name": "Common Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "commonName"}, "visibility": {"name": "Visibility", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "visibility"}, "text2": {"name": "Text 2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "isaccepted": {"name": "Is Preferred", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isAccepted"}, "text1": {"name": "Text 1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number 2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "colstatus": {"name": "Col Status", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "colStatus"}, "number1": {"name": "Number 1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "collectingeventattributes": {"name": "Collecting Event Attributes", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectingEventAttributes"}, "unitind2": {"name": "Unit Ind2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitInd2"}, "isisnumber": {"name": "ISIS Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isisNumber"}, "unitind4": {"name": "Unit Ind4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitInd4"}, "unitind3": {"name": "Unit Ind3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitInd3"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "unitind1": {"name": "Unit Ind1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "unitInd1"}, "hybridchildren2": {"name": "Hybrid Children2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "hybridChildren2"}, "ishybrid": {"name": "Is Hybrid", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isHybrid"}, "hybridparent2": {"name": "Hybrid Parent2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "hybridParent2"}, "acceptedchildren": {"name": "Synonyms", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedChildren"}, "visibilitysetby": {"name": "Visibility Set By", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "visibilitySetBy"}, "fullname": {"name": "Full Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullName"}, "definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "commonnames": {"name": "Common Names", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "commonNames"}}, "type": null, "picklistname": null, "desc": "Describes the taxonomy of a Determination."}, "recordsetitem": {"name": "Record Set Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"recordset": {"name": "Record Set", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordSet"}, "recordid": {"name": "Record Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordId"}}, "type": null, "picklistname": null, "desc": "recordsetitem"}, "referencework": {"name": "Reference Work", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"isbn": {"name": "ISBN", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isbn"}, "authors": {"name": "Authors", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "authors"}, "ispublished": {"name": "Is Published", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isPublished"}, "guid": {"name": "GUID", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "guid"}, "librarynumber": {"name": "Library Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "libraryNumber"}, "title": {"name": "Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Title of reference"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "determinationcitations": {"name": "Determination Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "determinationCitations"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "taxoncitations": {"name": "Taxon Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "taxonCitations"}, "workdate": {"name": "Work Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "workDate"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "journal": {"name": "Journal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "journal"}, "localitycitations": {"name": "Locality Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "localityCitations"}, "volume": {"name": "Volume", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Volume/Issue for Journal articles"}, "text1": {"name": "PDF of Citation", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "containedreferenceworks": {"name": "Contained Reference Works", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "containedReferenceWorks"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "pages": {"name": "Pages", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Number of pages or Page range for Journal articles"}, "exsiccatae": {"name": "Exsiccatae", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exsiccatae"}, "publisher": {"name": "Publisher", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "publisher"}, "collectionobjectcitations": {"name": "Collection Object Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjectCitations"}, "url": {"name": "Url", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "url"}, "placeofpublication": {"name": "Place Of Publication", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "placeOfPublication"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "referenceworktype": {"name": "Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Byte", "picklistname": "ReferenceWorkType", "desc": "Type of Reference (Book(0), Electronic Media(1), Paper(2), Technical Report(3), Thesis(4), Section in book(5))"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "containedrfparent": {"name": "Contained R F Parent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "containedRFParent"}, "referenceworkattachments": {"name": "Reference Work Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "referenceWorkAttachments"}}, "type": null, "picklistname": null, "desc": "A literary reference work."}, "paleocontext": {"name": "Paleo Context", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": true, "aggregator": null, "items": {"timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "direction": {"name": "Direction", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The direction of the measurement of the distance: up or down."}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "positionstate": {"name": "Position State", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "How it was found: float or in-situ"}, "lithostrat": {"name": "Litho Strat", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "lithoStrat"}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjects"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "chronosstratend": {"name": "Chronos Strat End", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "chronosStratEnd"}, "distanceunits": {"name": "Distance Units", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The units for the distances, feet or meters"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "chronosstrat": {"name": "Chrono Strat", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "chronosStrat"}, "text1": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "biostrat": {"name": "Bio Strat", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "bioStrat"}, "topdistance": {"name": "Top Distance", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "The distance to the top of the position."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "bottomdistance": {"name": "Bottom Distance", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "The distance to the bottom of the position."}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes the paleontologic information for a Collection Object. This also references Chronostratigraphy and Bio Stratigray."}, "spexportschemamapping": {"name": "Sp Export Schema Mapping", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "mappings": {"name": "Mappings", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "mappings"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampexported": {"name": "Timestamp Exported", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampExported"}, "spexportschemas": {"name": "Sp Export Schemas", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spExportSchemas"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "mappingname": {"name": "Mapping Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "mappingName"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}}, "type": null, "picklistname": null, "desc": "spexportschemamapping"}, "agentgeography": {"name": "Agent Geography", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"modifiedbyagent": {"name": "Modified by Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Additional comments."}, "role": {"name": "Role", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Role of the agent as \"author\" or \"collector\" within the geography."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "geography": {"name": "Geography", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The geographical region of specialization"}}, "type": null, "picklistname": null, "desc": "The geographical region that a particular collector was known for collecting in."}, "commonnametxcitation": {"name": "Common Name Tx Citation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "commonnametx": {"name": "Common Name Tx", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "commonNameTx"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "referenceWork"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "commonnametxcitation"}, "spappresource": {"name": "App Resource", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"mimetype": {"name": "Mime Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "mimeType"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "specifyUser"}, "group": {"name": "Group", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "group"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "description"}, "level": {"name": "Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "level"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "allpermissionlevel": {"name": "All Permission Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "allPermissionLevel"}, "metadata": {"name": "Meta Data", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "metaData"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "spappresourcedatas": {"name": "App Resource Datas", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "spAppResourceDatas"}, "spappresourcedir": {"name": "Sp App Resource Dir", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spAppResourceDir"}, "grouppermissionlevel": {"name": "Group Permission Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "groupPermissionLevel"}, "ownerpermissionlevel": {"name": "Owner Permission Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ownerPermissionLevel"}, "spreports": {"name": "Sp Reports", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spReports"}}, "type": null, "picklistname": null, "desc": "System Table: This represents a resource, typically XML, that the application uses during run time."}, "fieldnotebookpageattachment": {"name": "Field Notebook Page Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "fieldnotebookpage": {"name": "Field Notebook Page", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebookPage"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "repositoryagreement": {"name": "Repository Agreement", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"status": {"name": "Status", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "AccessionStatus", "desc": "status"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "addressofrecord": {"name": "Address Of Record", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "addressOfRecord"}, "startdate": {"name": "Start Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "startDate"}, "repositoryagreementnumber": {"name": "RA Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "repositoryAgreementNumber"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "repositoryagreementauthorizations": {"name": "Repository Agreement Authorizations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "repositoryAgreementAuthorizations"}, "repositoryagreementattachments": {"name": "Repository Agreement Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "repositoryAgreementAttachments"}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "text3": {"name": "Text3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "originator": {"name": "Originator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "originator"}, "repositoryagreementagents": {"name": "Repository Agreement Agents", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "repositoryAgreementAgents"}, "enddate": {"name": "End Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "endDate"}, "datereceived": {"name": "Date Received", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "dateReceived"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "accessions": {"name": "Accessions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "accessions"}}, "type": null, "picklistname": null, "desc": "An agreement for allowing an Accession to occur, but does not include ownership."}, "otheridentifier": {"name": "Other Identifier", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "identifier": {"name": "Identifier", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "identifier"}, "institution": {"name": "Institution", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "institution"}}, "type": null, "picklistname": null, "desc": "Describes an identifier (Catalog Number) of a Collection Object from a different Institution."}, "gift": {"name": "Gift", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"giftagents": {"name": "Gift Agents", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "giftAgents"}, "receivedcomments": {"name": "Received Comments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "receivedComments"}, "addressofrecord": {"name": "Address Of Record", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "addressOfRecord"}, "srcgeography": {"name": "Source Geography", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcGeography"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "giftnumber": {"name": "Gift Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "giftNumber"}, "giftpreparations": {"name": "Gift Preparations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "giftPreparations"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "giftattachments": {"name": "Gift Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "giftAttachments"}, "shipments": {"name": "Shipments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "shipments"}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "purposeofgift": {"name": "Purpose Of Gift", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "purposeOfGift"}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "se"}, "number1": {"name": "Number1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User defined."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "srctaxonomy": {"name": "Source Taxonomy", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcTaxonomy"}, "specialconditions": {"name": "Special Conditions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specialConditions"}, "giftdate": {"name": "Gift Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "giftDate"}, "datereceived": {"name": "Date Received", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateReceived"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "isfinancialresponsibility": {"name": "Is Financial Responsibility", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isFinancialResponsibility"}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}}, "type": null, "picklistname": null, "desc": "Describes a Gift."}, "geographytreedef": {"name": "Geography Tree Definition", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "disciplines": {"name": "Disciplines", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "disciplines"}, "fullnamedirection": {"name": "Full Name Direction", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "fullNameDirection"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "treedefitems": {"name": "Tree Def Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeDefItems"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Defines the levels of the Geography tree."}, "geologictimeperiodtreedef": {"name": "Geological Time Period Tree Definition", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "disciplines": {"name": "Disciplines", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "disciplines"}, "fullnamedirection": {"name": "Full Name Direction", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "fullNameDirection"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "treedefitems": {"name": "Tree Def Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeDefItems"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Defines the levels of the GTP tree."}, "storagetreedefitem": {"name": "Storage Tree Definition Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "title": {"name": "Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "title"}, "textafter": {"name": "Text After", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "treedef": {"name": "Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "treeDef"}, "isinfullname": {"name": "Is In Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isInFullName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "fullnameseparator": {"name": "Full Name Separator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullNameSeparator"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "isenforced": {"name": "Is Enforced", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isEnforced"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "textbefore": {"name": "Text Before", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "children": {"name": "Children", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}}, "type": null, "picklistname": null, "desc": "Describes a level in the definition of the tree."}, "borrow": {"name": "Borrow", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"currentduedate": {"name": "Current Due Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date loan is currently due. (Same as Original Due Date unless loan period has been extended)"}, "borrowagents": {"name": "Borrow Agents", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "borrowAgents"}, "dateclosed": {"name": "Date Closed", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date loan was closed."}, "addressofrecord": {"name": "Address Of Record", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "addressOfRecord"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "yesno1": {"name": "Extension Granted", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "invoicenumber": {"name": "Invoice Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Lender`s loan number."}, "shipments": {"name": "Shipments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToMany", "picklistname": null, "desc": "shipments"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "borrowattachments": {"name": "Borrow Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "borrowAttachments"}, "number1": {"name": "Number1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "borrowmaterials": {"name": "Borrow Materials", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "borrowMaterials"}, "receiveddate": {"name": "Received Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date material was received."}, "isclosed": {"name": "Is Closed", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "Indicates whether the borrow was closed (returned)."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "isfinancialresponsibility": {"name": "Is Financial Responsibility", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isFinancialResponsibility"}, "originalduedate": {"name": "Original Due Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Original due date for loan."}}, "type": null, "picklistname": null, "desc": "Contains information about loans from another institution. When one institution borrows a group of objects from another institution, all objects in the borrowed group share a common set of attributes that are defined for the loan. "}, "determinationcitation": {"name": "Determination Citation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "ID of the publication citing the determination."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "determination": {"name": "Determination", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Determination being cited."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Refers to a citation for the determination."}, "exsiccata": {"name": "Exsiccata", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"exsiccataitems": {"name": "Exsiccata Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exsiccataItems"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "title": {"name": "Title", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The title of the exsiccata"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The monograph or journal in which the exsiccata is listed"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "exsiccata"}, "collectingeventattr": {"name": "Collecting Event Attribute", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectingevent": {"name": "Collecting Event", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectingEvent"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "dblvalue": {"name": "Double Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Double", "picklistname": null, "desc": "dblValue"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "strvalue": {"name": "String Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "strValue"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Extensible attributes introduced for Specify 6."}, "workbench": {"name": "WorkBench", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"workbenchrows": {"name": "Workbench Rows", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "workbenchRows"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "specifyUser"}, "group": {"name": "Group", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "group"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "exportinstitutionname": {"name": "Export Institution Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "exportInstitutionName"}, "workbenchtemplate": {"name": "Workbench Template", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "workbenchTemplate"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "allpermissionlevel": {"name": "All Permission Level", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "allPermissionLevel"}, "lockedbyusername": {"name": "Locked By User Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "lockedByUserName"}, "formid": {"name": "Form Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "formId"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "dbtableid": {"name": "Database Table Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "dbTableId"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "srcfilepath": {"name": "Source File Path", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "srcFilePath"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "grouppermissionlevel": {"name": "Group Permission Level", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "groupPermissionLevel"}, "ownerpermissionlevel": {"name": "Owner Permission Level", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ownerPermissionLevel"}, "exportedfromtablename": {"name": "Exported From Table Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exportedFromTableName"}}, "type": null, "picklistname": null, "desc": "A WorkBench DataSet."}, "collectingeventattachment": {"name": "Collecting Event Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The order or position of the attachment."}, "collectingevent": {"name": "Collecting Event", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectingEvent"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additonal comments."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides an order."}, "morphbankview": {"name": "Morph Bank View", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"imagingtechnique": {"name": "Imaging Technique", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "imagingTechnique"}, "attachmentimageattributes": {"name": "Attachment Image Attributes", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachmentImageAttributes"}, "viewname": {"name": "View Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "viewName"}, "form": {"name": "Form", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "form"}, "specimenpart": {"name": "Specimen Part", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specimenPart"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "morphbankexternalviewid": {"name": "Morph Bank External View Id", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "morphBankExternalViewId"}, "sex": {"name": "Sex", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sex"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "imagingpreparationtechnique": {"name": "Imaging Preparation Technique", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "imagingPreparationTechnique"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "developmentstate": {"name": "Development State", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "developmentState"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "viewangle": {"name": "View Angle", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "viewAngle"}}, "type": null, "picklistname": null, "desc": "morphbankview"}, "lithostrattreedef": {"name": "Lithostratigraphy Tree Definition", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "disciplines": {"name": "Disciplines", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "disciplines"}, "fullnamedirection": {"name": "Full Name Direction", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "fullNameDirection"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "treedefitems": {"name": "Tree Def Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeDefItems"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Defines the levels of the tree."}, "storagetreedef": {"name": "Storage Tree Definition", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "fullnamedirection": {"name": "Full Name Direction", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "fullNameDirection"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "treedefitems": {"name": "Tree Def Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeDefItems"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "institutions": {"name": "Institutions", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "institutions"}}, "type": null, "picklistname": null, "desc": "Defines the levels of the tree."}, "picklist": {"name": "Pick List", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"filtervalue": {"name": "Filter Value", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "filterValue"}, "formatter": {"name": "Formatter", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "formatter"}, "sorttype": {"name": "Sort Type", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sortType"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "filterfieldname": {"name": "Filter Field Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "filterFieldName"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "tablename": {"name": "Table Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "tableName"}, "collection": {"name": "Collection", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collection"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "readonly": {"name": "Read Only", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "readOnly"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "sizelimit": {"name": "Size Limit", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "sizeLimit"}, "picklistitems": {"name": "Pick List Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The items in the picklist."}, "fieldname": {"name": "Field Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fieldName"}, "issystem": {"name": "Is System", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Where system form rely on this picklist, not user defined"}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "type"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "System Table: A list of items that can be choosen to produce a controlled vocabulary."}, "geologictimeperiodtreedefitem": {"name": "Geological Time Period Tree Definition Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "title": {"name": "Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "title"}, "textafter": {"name": "Text After", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "treedef": {"name": "Tree Definition", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "treeDef"}, "isinfullname": {"name": "Is In Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isInFullName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "isenforced": {"name": "Is Enforced", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isEnforced"}, "fullnameseparator": {"name": "Full Name Separator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullNameSeparator"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "textbefore": {"name": "Text Before", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "children": {"name": "Child Nodes", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}}, "type": null, "picklistname": null, "desc": "Describes a level in the definition of the tree."}, "accessionagent": {"name": "Accession Agent", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"repositoryagreement": {"name": "Repository Agreement", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "repositoryAgreement"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "accession": {"name": "Accession", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "accession"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "role": {"name": "Role", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "AccessionRole", "desc": "Role the agent played in the accession process."}}, "type": null, "picklistname": null, "desc": "The person(s) requesting the Accession. This references an Agent."}, "collector": {"name": "Collector", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "collectingevent": {"name": "Collecting Event", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectingEvent"}, "ordernumber": {"name": "Order Number", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The position in the list of collectors."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "isprimary": {"name": "Is Primary", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isPrimary"}}, "type": null, "picklistname": null, "desc": "In Specify, the person or persons who collected a specimen. Collector records are stored in the Agent table. \n"}, "spfieldvaluedefault": {"name": "Sp Field Value Default", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "tablename": {"name": "Table Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "tableName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "idvalue": {"name": "Id Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "idValue"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "fieldname": {"name": "Field Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldName"}, "strvalue": {"name": "Str Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "strValue"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "System Table: This represents a default field value for a form."}, "groupperson": {"name": "Group Person", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "group": {"name": "Group", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Agent ID of group."}, "ordernumber": {"name": "Order Number", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Members position in group; i.e. 1st, 2nd, 3rd."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "member": {"name": "Member", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Agent ID of member (member must be of type Person)."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}}, "type": null, "picklistname": null, "desc": "This is a join table for Agents that are Institutions and Organizations that contain other Agents. It also provides order."}, "attachmentimageattribute": {"name": "Attachment Image Attribute", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"attachments": {"name": "Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachments"}, "morphbankview": {"name": "Morph Bank View", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "morphBankView"}, "height": {"name": "Height", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "height"}, "imagetype": {"name": "Image Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "imageType"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "width": {"name": "Width", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "width"}, "magnification": {"name": "Magnification", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "magnification"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "creativecommons": {"name": "Creative Commons", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "creativeCommons"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestamplastupdatecheck": {"name": "Timestamp Last Update Check", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampLastUpdateCheck"}, "timestamplastsend": {"name": "Timestamp Last Send", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampLastSend"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "viewdescription": {"name": "View Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "viewDescription"}, "mbimageid": {"name": "Mb Image Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "mbImageId"}, "resolution": {"name": "Resolution", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "resolution"}}, "type": null, "picklistname": null, "desc": "attachmentimageattribute"}, "attributedef": {"name": "Attribute Definition", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "discipline"}, "collectionobjectattrs": {"name": "Collection Object Attrs", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjectAttrs"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "datatype": {"name": "Data Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "The data type of the attribute."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "preparationattrs": {"name": "Preparation Attrs", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "preparationAttrs"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "fieldname": {"name": "Field Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The field name of the attribute."}, "preptype": {"name": "Prep Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "prepType"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "tabletype": {"name": "Table Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "The type of table it is attached to, this is internal to Specify."}, "collectingeventattrs": {"name": "Collecting Event Attrs", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectingEventAttrs"}}, "type": null, "picklistname": null, "desc": "The definition of an attribute."}, "container": {"name": "Container", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The name of the container"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjects"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "storage": {"name": "Storage", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "storage"}, "number": {"name": "Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "User definable"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "collectionobjectkids": {"name": "Collection Object Kids", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObjectKids"}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "The type of container"}, "children": {"name": "Children", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "A description of the container"}}, "type": null, "picklistname": null, "desc": "A container can optionally be cataloged as a collection object and it contains other collection objects. Describes a logical or physical container."}, "dnasequencerunattachment": {"name": "D N A Sequencing Run Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "dnasequencingrun": {"name": "Dna Sequencing Run", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dnaSequencingRun"}}, "type": null, "picklistname": null, "desc": "dnasequencerunattachment"}, "latlonpolygonpnt": {"name": "Lat Lon Polygon Pnt", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "latitude": {"name": "Latitude", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "latitude"}, "elevation": {"name": "Elevation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "elevation"}, "longitude": {"name": "Longitude", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "longitude"}, "latlonpolygon": {"name": "Lat Lon Polygon", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "latLonPolygon"}}, "type": null, "picklistname": null, "desc": "latlonpolygonpnt"}, "spversion": {"name": "Sp Version", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"isdbclosed": {"name": "Is D B Closed", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isDBClosed"}, "appname": {"name": "App Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "appName"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "appversion": {"name": "App Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "appVersion"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "schemaversion": {"name": "Schema Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "schemaVersion"}, "dbclosedby": {"name": "Db Closed By", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dbClosedBy"}}, "type": null, "picklistname": null, "desc": "spversion"}, "collectionreltype": {"name": "Collection Relationship Type", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"rightsidecollection": {"name": "Right Side Collection", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "rightSideCollection"}, "name": {"name": "Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The name of the Collection Relationship."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "leftsidecollection": {"name": "Left Side Collection", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "leftSideCollection"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Additional comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes the type of relationship between two collection objects."}, "dnasequenceattachment": {"name": "DNA Sequence Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "dnasequence": {"name": "Dna Sequence", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dnaSequence"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "shipment": {"name": "Shipment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"weight": {"name": "Weight", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The weight of the shipment"}, "loan": {"name": "Loan", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "loan"}, "numberofpackages": {"name": "# Of Packages", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Number of packages shipped"}, "shipmentmethod": {"name": "Method", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "ShipmentMethod", "desc": "Description of shipment. E.g. `Hand-carried`, `Overnight`, `Air`, `Land`, `Sea`, ..."}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "exchangeout": {"name": "Exchange Out", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeOut"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "shippedby": {"name": "Packaged By", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "shippedBy"}, "insuredforamount": {"name": "Insured For Amount", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "insuredForAmount"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "shipper": {"name": "Shipper", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "shipper"}, "gift": {"name": "Gift", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "gift"}, "shipmentdate": {"name": "Shipment Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date of shipment"}, "shippedto": {"name": "Shipped To", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "shippedTo"}, "borrow": {"name": "Borrow", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "borrow"}, "shipmentnumber": {"name": "Shipment Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Shipper`s tracking number"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes the shipment of a Loan or Exchange."}, "borrowmaterial": {"name": "Borrow Material", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"materialnumber": {"name": "Material Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "e.g. `FMNH 223456`"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "description": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Description of the material. `e.g. Bufo bufo skull`."}, "quantityresolved": {"name": "Quantity Resolved", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Quantity resolved (Returned, Accessioned, Lost, Discarded, Destroyed ...)."}, "outcomments": {"name": "Out Comments", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Notes concerning the return of the material."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "borrow": {"name": "Borrow", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "ID of the borrow containing the prep."}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "incomments": {"name": "In Comments", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Notes concerning the receipt of the material."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "borrowreturnmaterials": {"name": "Borrow Return Materials", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "borrowReturnMaterials"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "quantityreturned": {"name": "Quantity Returned", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Quantity returned."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "quantity": {"name": "Quantity", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Number of specimens (for lots)."}}, "type": null, "picklistname": null, "desc": "Describes the material being borrowed."}, "addressofrecord": {"name": "Address Of Record", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"city": {"name": "City", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "City of record."}, "country": {"name": "Country", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Country of record."}, "address2": {"name": "Address2", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Secondary address of record."}, "address": {"name": "Address", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Primary address of record."}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agent"}, "postalcode": {"name": "Postal Code", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Postal code of record (zip code)."}, "exchangeouts": {"name": "Exchange Outs", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeOuts"}, "state": {"name": "State", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "State of record."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "accessions": {"name": "Accessions", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "accessions"}, "repositoryagreements": {"name": "Repository Agreements", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "repositoryAgreements"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Additional comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "loans": {"name": "Loans", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "loans"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "exchangeins": {"name": "Exchange Ins", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeIns"}}, "type": null, "picklistname": null, "desc": "This is the address when the legal action took place."}, "spexportschemaitemmapping": {"name": "Sp Export Schema Item Mapping", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"queryfield": {"name": "Query Field", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "queryField"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "exportschemamapping": {"name": "Export Schema Mapping", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exportSchemaMapping"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "exportschemaitem": {"name": "Export Schema Item", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exportSchemaItem"}}, "type": null, "picklistname": null, "desc": "spexportschemaitemmapping"}, "giftpreparation": {"name": "Gift Preparation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "gift": {"name": "Gift", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "gift"}, "outcomments": {"name": "Out Comments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "outComments"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "receivedcomments": {"name": "Received Comments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "receivedComments"}, "preparation": {"name": "Preparation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "preparation"}, "incomments": {"name": "In Comments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "inComments"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "descriptionofmaterial": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "descriptionOfMaterial"}, "quantity": {"name": "Quantity", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Number of preparations included in the gift."}}, "type": null, "picklistname": null, "desc": "Points a gift to a preparation."}, "splocalecontaineritem": {"name": "Locale Container Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"spexportschemaitems": {"name": "Sp Export Schema Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spExportSchemaItems"}, "container": {"name": "Container", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "container"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "format": {"name": "Format", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "format"}, "isuiformatter": {"name": "Is U I Formatter", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isUIFormatter"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "descs": {"name": "Descs", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "descs"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "isrequired": {"name": "Is Required", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isRequired"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "names": {"name": "Names", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "names"}, "weblinkname": {"name": "Web Link Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "webLinkName"}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "type"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "issystem": {"name": "Is System", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isSystem"}, "ishidden": {"name": "Is Hidden", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isHidden"}, "picklistname": {"name": "Pick List Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pickListName"}}, "type": null, "picklistname": null, "desc": "System Table: This is used for localizing the database schema it has a localized name and description."}, "collectingevent": {"name": "Collecting Event", "format": "CollectingEvent", "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectors": {"name": "Collectors", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectors"}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjects"}, "collectingeventattribute": {"name": "Collecting Event Attribute", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectingEventAttribute"}, "startdateprecision": {"name": "Start Date Precision", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "startDatePrecision"}, "collectingtrip": {"name": "Collecting Trip", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectingTrip"}, "verbatimlocality": {"name": "Verbatim Locality", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Original statement (literal quotation) of the location of the Collecting Event as given by the Collector."}, "collectingeventattrs": {"name": "Collecting Event Attrs", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectingEventAttrs"}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "startdate": {"name": "Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The date collecting event began."}, "startdateverbatim": {"name": "Start Date Verbatim", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "startDateVerbatim"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "stationfieldnumber": {"name": "Field Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Station number or field number of the site where collecting event took place, A number or code recorded in field notes and/or written on field tags that identifies ALL material collected in a Collecting Event."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "enddateverbatim": {"name": "End Date Verbatim", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "endDateVerbatim"}, "enddateprecision": {"name": "End Date Precision", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "endDatePrecision"}, "visibility": {"name": "Visibility", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "visibility"}, "locality": {"name": "Locality", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Locality where collection took place."}, "verbatimdate": {"name": "Verbatim Date", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Date which collector recorded in field book, exactly as reported by the collector. Should indicate whether reported as range, season, month, etc."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Free text to record information that does not conform to structured fields, or to explain data recorded in those fields, particularly problematic interpretations of data given by collector(s)."}, "endtime": {"name": "End Time", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "End time in military format."}, "enddate": {"name": "End Date", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The date collecting event ended."}, "sgrstatus": {"name": "Sgr Status", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sgrStatus"}, "method": {"name": "Gear", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "Gear2", "desc": "A method, such as net or trap, which is used to obtain the specimen."}, "visibilitysetby": {"name": "Visibility Set By", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "visibilitySetBy"}, "starttime": {"name": "Start Time", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Start time in military format."}, "collectingeventattachments": {"name": "Collecting Event Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectingEventAttachments"}}, "type": null, "picklistname": null, "desc": "A collecting event is the place and time that a collection is made. In some disciplines a field number is used as the primary designation for place and time information, while in others, locality name and date are used to link specimens."}, "collectionobjectcitation": {"name": "Collection Object Citation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "isfigured": {"name": "Is Figured", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isFigured"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "referenceWork"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}}, "type": null, "picklistname": null, "desc": "Refers to a citation for a Collection Object."}, "geocoorddetail": {"name": "Geo Coord Detail", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"protocol": {"name": "Protocol", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "protocol"}, "uncertaintypolygon": {"name": "Uncertainty Polygon", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "uncertaintyPolygon"}, "georefaccuracyunits": {"name": "Geo Ref Accuracy Units", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geoRefAccuracyUnits"}, "namedplaceextent": {"name": "Named Place Extent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "namedPlaceExtent"}, "locality": {"name": "Locality", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "locality"}, "georefdetdate": {"name": "Geo Ref Det Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geoRefDetDate"}, "georefremarks": {"name": "Geo Ref Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geoRefRemarks"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "source": {"name": "Source", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "source"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "georefdetby": {"name": "Geo Ref Det By", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geoRefDetBy"}, "georefverificationstatus": {"name": "Geo Ref Verification Status", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geoRefVerificationStatus"}, "maxuncertaintyestunit": {"name": "Max Uncertainty Est Unit", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "maxUncertaintyEstUnit"}, "errorpolygon": {"name": "Error Polygon", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "errorPolygon"}, "maxuncertaintyest": {"name": "Max Uncertainty Est", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "maxUncertaintyEst"}, "georefdetref": {"name": "Geo Ref Det Ref", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geoRefDetRef"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "nogeorefbecause": {"name": "No Geo Ref Because", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "noGeoRefBecause"}, "validation": {"name": "Validation", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "validation"}, "originalcoordsystem": {"name": "Original Coord System", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "originalCoordSystem"}}, "type": null, "picklistname": null, "desc": "Describes extra detail for a Locality for Manis data."}, "borrowagent": {"name": "Borrow Agent", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "borrow": {"name": "Borrow", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "ID of borrow in which Agent played role."}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "role": {"name": "Role", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "BorrowRole", "desc": "Role played by agent in the borrow."}}, "type": null, "picklistname": null, "desc": "Refers to an Agent and describes their role in the borrowing process."}, "geographytreedefitem": {"name": "Geography Tree Definition Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "title": {"name": "Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "title"}, "textafter": {"name": "Text After", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "fullnameseparator": {"name": "Full Name Separator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullNameSeparator"}, "isinfullname": {"name": "Is In Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isInFullName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "treedef": {"name": "Tree Definition", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "treeDef"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "isenforced": {"name": "Is Enforced", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isEnforced"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "textbefore": {"name": "Text Before", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "children": {"name": "Child Nodes", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}}, "type": null, "picklistname": null, "desc": "Describes a level in the definition of the tree."}, "journal": {"name": "Journal", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "journalname": {"name": "Journal Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Full name of hte journal."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "issn": {"name": "ISSN", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "issn"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "referenceworks": {"name": "Reference Works", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "referenceWorks"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "journalabbreviation": {"name": "Journal Abbreviation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "journalAbbreviation"}, "guid": {"name": "GUID", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "guid"}}, "type": null, "picklistname": null, "desc": "Refers to a published journal."}, "referenceworkattachment": {"name": "Reference Work Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "referenceWork"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}}, "type": null, "picklistname": null, "desc": "referenceworkattachment"}, "collectionobjectattribute": {"name": "Collection Object Attribute", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"number21": {"name": "Number21", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number21"}, "number20": {"name": "Number20", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number20"}, "number37": {"name": "Number37", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number37"}, "number22": {"name": "Number22", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number22"}, "number25": {"name": "Number25", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number25"}, "number24": {"name": "Number24", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number24"}, "number41": {"name": "Number41", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number41"}, "number40": {"name": "Number40", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number40"}, "number29": {"name": "Number29", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number29"}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObjects"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "number23": {"name": "Number23", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number23"}, "number28": {"name": "Number28", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number28"}, "number30": {"name": "Number30", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number30"}, "number13": {"name": "Number13", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number13"}, "number5": {"name": "Number5", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number5"}, "number42": {"name": "Number42", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number42"}, "yesno6": {"name": "Yes No6", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo6"}, "text9": {"name": "Text9", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text9"}, "text4": {"name": "Stage", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "BiologicalStage", "desc": null}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "yesno7": {"name": "Yes No7", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo7"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "number26": {"name": "Number26", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number26"}, "text1": {"name": "Other ID #", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "number10": {"name": "Number10", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number10"}, "yesno4": {"name": "Yes No4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo4"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "yesno3": {"name": "Yes No3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo3"}, "text12": {"name": "Tissue Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "Tissue type", "desc": "text12"}, "text13": {"name": "Text13", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text13"}, "text10": {"name": "Preservation", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "Preservation", "desc": "text10"}, "number27": {"name": "Number27", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number27"}, "yesno5": {"name": "Yes No5", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo5"}, "number12": {"name": "Number12", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number12"}, "text11": {"name": "Size", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text11"}, "number18": {"name": "Number18", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number18"}, "number19": {"name": "Number19", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number19"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "number38": {"name": "Number38", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number38"}, "number39": {"name": "Number39", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number39"}, "number36": {"name": "Number36", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number36"}, "number11": {"name": "Number11", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number11"}, "number34": {"name": "Number34", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number34"}, "number35": {"name": "Number35", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number35"}, "number14": {"name": "Number14", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number14"}, "number33": {"name": "Number33", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number33"}, "number16": {"name": "Number16", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number16"}, "number31": {"name": "Number31", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number31"}, "number6": {"name": "Number6", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number6"}, "text3": {"name": "ReproCondition", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "number4": {"name": "Number4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number4"}, "text14": {"name": "Text14", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "text6": {"name": "SL", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "text7": {"name": "Total Length", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "number15": {"name": "Number15", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number15"}, "text5": {"name": "TL", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "remarks": {"name": "Restriction/\\nPermission\\n/Notification", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "text8": {"name": "Sex", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "Sex", "desc": null}, "number17": {"name": "Number17", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number17"}, "number32": {"name": "Number32", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number32"}, "number8": {"name": "Number8", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number8"}, "number9": {"name": "Number9", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number9"}, "text2": {"name": "Weight", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "number7": {"name": "Number7", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number7"}, "text15": {"name": "Text15", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text15"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "number3": {"name": "Number3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number3"}}, "type": null, "picklistname": null, "desc": "Collection Object attributes that were also available in Specify 5."}, "collection": {"name": "Collection", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"code": {"name": "Code", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Unique code for collection."}, "technicalcontacts": {"name": "Technical Contacts", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "technicalContacts"}, "institutiontype": {"name": "Institution Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "isembeddedcollectingevent": {"name": "Is Embedded Collecting Event", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Yes if collecting event is one-to-one relationship."}, "catalognumformatname": {"name": "Catalog Num Format Name", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Name of catalog number format the collection uses. "}, "websiteuri": {"name": "Web Site URI", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "webSiteURI"}, "isanumber": {"name": "ISA Number", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ISA number."}, "leftsidereltypes": {"name": "Left Side Rel Types", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": null}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "discipline"}, "estimatedsize": {"name": "Estimated Size", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "rightsidereltypes": {"name": "Right Side Rel Types", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "rightSideRelTypes"}, "usergroups": {"name": "User Groups", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "userGroups"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "picklists": {"name": "Pick Lists", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pickLists"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "institutionnetwork": {"name": "Institution Network", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "institutionNetwork"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "kingdomcoverage": {"name": "Kingdom Coverage", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "scope": {"name": "Scope", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "primaryfocus": {"name": "Primary Focus", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "developmentstatus": {"name": "Development Status", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "collectionname": {"name": "Collection Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The name of the collection."}, "description": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Textual description of collection."}, "dbcontentversion": {"name": "Db Content Version", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "regnumber": {"name": "Reg Number", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "regNumber"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "contentcontacts": {"name": "Content Contacts", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "contentContacts"}, "collectiontype": {"name": "Collection Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Textual description of collection. ABCD schema field."}, "webportaluri": {"name": "Web Portal URI", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "webPortalURI"}, "preptypes": {"name": "Prep Types", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "prepTypes"}, "numberingschemes": {"name": "Numbering Schemes", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "numberingSchemes"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "preservationmethodtype": {"name": "Preservation Method Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}, "primarypurpose": {"name": "Primary Purpose", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ABCD schema field."}}, "type": null, "picklistname": null, "desc": "A collection holds Collection Objects that are of the same discipline type."}, "address": {"name": "Address", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "positionheld": {"name": "Position Held", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The position held by the agent while at this address."}, "startdate": {"name": "Start Date", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The first date the the agent was at this address."}, "isshipping": {"name": "Is Shipping", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Indicates if this is the shipping address."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "state": {"name": "State", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The state within the country."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "typeofaddr": {"name": "Type Of Addr", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "TypeOfAddr", "desc": "typeOfAddr"}, "isprimary": {"name": "Is Primary", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "Indicates whether this is the primary address."}, "roomorbuilding": {"name": "Room/Building", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The room or building of the agent."}, "ordinal": {"name": "Ordinal", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Allows multiple addresses to be ordered."}, "fax": {"name": "Fax", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The fax number."}, "phone1": {"name": "Phone1", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The primary phone number."}, "city": {"name": "City", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The city."}, "phone2": {"name": "Phone2", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The secondary phone number."}, "address2": {"name": "Address2", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Second line of address (optional)."}, "address3": {"name": "Address3", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "address3"}, "address4": {"name": "Address4", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "address4"}, "address5": {"name": "Address5", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "address5"}, "postalcode": {"name": "Postal Code", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Postal code (Zip Code)."}, "address": {"name": "Address", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Address as it should appear on mailing labels."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "divisions": {"name": "Divisions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "divisions"}, "enddate": {"name": "End Date", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The last date the agent was at the address."}, "country": {"name": "Country", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The country."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "iscurrent": {"name": "Is Current", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Indicates if this is the current address."}, "insitutions": {"name": "Insitutions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "insitutions"}}, "type": null, "picklistname": null, "desc": "The address of an Agent. This also captures a start and end date for the address and the position held while at the address."}, "collectionobjectattachment": {"name": "Collection Object Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The order in the attachment list."}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "An attachment for a collection object and provides order."}, "spexportschemaitem": {"name": "Sp Export Schema Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"splocalecontaineritem": {"name": "Sp Locale Container Item", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spLocaleContainerItem"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "spexportschema": {"name": "Sp Export Schema", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spExportSchema"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "datatype": {"name": "Data Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dataType"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "formatter": {"name": "Formatter", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "formatter"}, "fieldname": {"name": "Field Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldName"}}, "type": null, "picklistname": null, "desc": "System Table: "}, "spauditlogfield": {"name": "Sp Audit Log Field", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"spauditlog": {"name": "Sp Audit Log", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spAuditLog"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "oldvalue": {"name": "Old Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "oldValue"}, "fieldname": {"name": "Field Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldName"}, "newvalue": {"name": "New Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "newValue"}}, "type": null, "picklistname": null, "desc": "spauditlogfield"}, "loanreturnpreparation": {"name": "Loan Return Preparation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "quantityresolved": {"name": "Quantity Resolved", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Number of specimens returned, deaccessioned or otherwise accounted for. (necessary for Lots)."}, "loanpreparation": {"name": "Loan Preparation", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Preparation being loaned."}, "deaccessionpreparation": {"name": "Deaccession Preparation", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "ID of associated (if present) Deaccession Physical Object record."}, "returneddate": {"name": "Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date of return."}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "receivedby": {"name": "Received By", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Person processing the loan return."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "quantityreturned": {"name": "Quantity Returned", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Number of specimens returned. (necessary for Lots)."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}}, "type": null, "picklistname": null, "desc": "This is used for tracking a returned Preparation for a loan."}, "conservdescription": {"name": "Conservator Description", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"height": {"name": "Height", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "The height of the object."}, "objlength": {"name": "Object Length", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "The length of the object."}, "backgroundinfo": {"name": "Background Info", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Any background information on the object."}, "source": {"name": "Source", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "source"}, "conservdescriptionattachments": {"name": "Conserv Description Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "conservDescriptionAttachments"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "width": {"name": "Width", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "The width of the object."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "displayrecommendations": {"name": "Display Recommendations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "displayRecommendations"}, "units": {"name": "Units", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The units for the measurements (`feet` or `meters`)."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "composition": {"name": "Composition", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "composition"}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "division"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "description"}, "lightrecommendations": {"name": "Light Recommendations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "lightRecommendations"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "otherrecommendations": {"name": "Other Recommendations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "otherRecommendations"}, "events": {"name": "Events", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "events"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "The Collection Object that the description describes."}, "shortdesc": {"name": "Short Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "A short description of the object."}}, "type": null, "picklistname": null, "desc": "Describes an object that has participated in a Conservator action. There is only one of these for each Collection Object."}, "spqueryfield": {"name": "Sp Query Field", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"contexttableident": {"name": "Context Table Ident", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "contextTableIdent"}, "isnot": {"name": "Is Not", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isNot"}, "query": {"name": "Query", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "query"}, "operend": {"name": "Oper End", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "operEnd"}, "startvalue": {"name": "Start Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "startValue"}, "isprompt": {"name": "Is Prompt", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isPrompt"}, "mappings": {"name": "Mappings", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "mappings"}, "operstart": {"name": "Oper Start", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "operStart"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "isdisplay": {"name": "Is Display", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isDisplay"}, "tablelist": {"name": "Table List", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "tableList"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "formatname": {"name": "Format Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "formatName"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "endvalue": {"name": "End Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "endValue"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "alwaysfilter": {"name": "Always Filter", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "alwaysFilter"}, "stringid": {"name": "String Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "stringId"}, "allownulls": {"name": "Allow Nulls", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "allowNulls"}, "columnalias": {"name": "Column Alias", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "columnAlias"}, "sorttype": {"name": "Sort Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sortType"}, "isrelfld": {"name": "Is Rel Fld", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isRelFld"}, "fieldname": {"name": "Field Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldName"}, "position": {"name": "Position", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "position"}}, "type": null, "picklistname": null, "desc": "System Table: This represents a single field in a saved Query."}, "collectionrelationship": {"name": "Collection Relationship", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "rightside": {"name": "Right Side", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "rightSide"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "collectionreltype": {"name": "Collection Rel Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionRelType"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "leftside": {"name": "Left Side", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "leftSide"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Enables two collection objects to refer to each other, for example, voucher and tissue."}, "splocalecontainer": {"name": "Locale Container", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "discipline"}, "issystem": {"name": "Is System", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isSystem"}, "aggregator": {"name": "Aggregator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "aggregator"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "descs": {"name": "Descs", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "descs"}, "defaultui": {"name": "Default U I", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "defaultUI"}, "items": {"name": "Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "items"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "format": {"name": "Format", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "format"}, "picklistname": {"name": "Pick List Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pickListName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "names": {"name": "Names", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "names"}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "type"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "schematype": {"name": "Schema Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The type of schema it belongs to: the core schema or the workbench schema"}, "ishidden": {"name": "Is Hidden", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isHidden"}, "isuiformatter": {"name": "Is U I Formatter", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isUIFormatter"}}, "type": null, "picklistname": null, "desc": "System Table: This is used for localizing the database schema it has a localized name and description but can also contain localizable items."}, "agentattachment": {"name": "Agent Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "This allows the attachments to be ordered."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "This table can be used for a picture of the agent or anything else used to further describe the agent."}, "permit": {"name": "Permit", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"accessionauthorizations": {"name": "Accession Authorizations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "accessionAuthorizations"}, "permitnumber": {"name": "Permit Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Identifier for the permit"}, "issuedby": {"name": "Issued By", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "issuedBy"}, "startdate": {"name": "Start Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date permit becomes effective"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "type": {"name": "Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "PermitType", "desc": "Permit category - `CITES`, `Migratory Bird Treaty Act`, ..."}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "permitattachments": {"name": "Permit Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "permitAttachments"}, "issueddate": {"name": "Issued Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date permit was issued"}, "enddate": {"name": "End Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date permit expires"}, "issuedto": {"name": "Issued To", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "issuedTo"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "renewaldate": {"name": "Renewal Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date of renewal"}}, "type": null, "picklistname": null, "desc": "The permit transaction window is designed to hold information linked to legal paperwork \nfor permission from a government agency to collect a specimen or specimens. \nPreparation: A subdivision of a collection object that refers to the preparation method."}, "preptype": {"name": "Preparation Type", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "attributedefs": {"name": "Attribute Defs", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "attributeDefs"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "collection": {"name": "Collection", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collection"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "isloanable": {"name": "Is Loanable", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isLoanable"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}}, "type": null, "picklistname": null, "desc": "Describe a Preparation Type. For example, Cleared and Stained, Mounted, etc."}, "loan": {"name": "Loan", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"loanagents": {"name": "Loan Agents", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "loanAgents"}, "overduenotisentdate": {"name": "Overdue Noti Sent Date", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "overdueNotiSentDate"}, "receivedcomments": {"name": "Received Comments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "receivedComments"}, "loandate": {"name": "Loan Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date the Loan was created."}, "dateclosed": {"name": "Date Closed", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date loan was closed."}, "addressofrecord": {"name": "Address Of Record", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "addressOfRecord"}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "purposeofloan": {"name": "Purpose Of Loan", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "purposeOfLoan"}, "loannumber": {"name": "Loan Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "A field that contains a record of the loan number and which is automatically incremented when a loan is made. "}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "loanattachments": {"name": "Loan Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "loanAttachments"}, "loanpreparations": {"name": "Loan Preparations", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "Preparations included in the loan."}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "yesno1": {"name": "Extension Granted", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "shipments": {"name": "Shipments", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToMany", "picklistname": null, "desc": "Link to Shipments table."}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "currentduedate": {"name": "Due Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date the loan is due for return (Same as original Due date unless loan period has been extended)."}, "text2": {"name": "Institution", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "text1": {"name": "Student", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "number1": {"name": "Number1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "remarks": {"name": "Gen Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "srctaxonomy": {"name": "Source Taxonomy", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcTaxonomy"}, "specialconditions": {"name": "Special Conditions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specialConditions"}, "srcgeography": {"name": "Source Geography", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcGeography"}, "isclosed": {"name": "Is Closed", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "'No' until all preparations in the loan have been returned/resolved."}, "datereceived": {"name": "Date Received", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateReceived"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "isfinancialresponsibility": {"name": "Is Financial Responsibility", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isFinancialResponsibility"}, "originalduedate": {"name": "Orig Due Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date the loan was originally due."}}, "type": null, "picklistname": null, "desc": "A group of specimens that another institution borrows from your collection. Specify lets you manage all aspects of loans electronically, so that you always have an up-to-date record of which specimen have been loaned and which have been returned."}, "deaccessionpreparation": {"name": "Deaccession Preparation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"deaccession": {"name": "Deaccession", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "deaccession"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "preparation": {"name": "Preparation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "preparation"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "loanreturnpreparations": {"name": "Loan Return Preparations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "loanReturnPreparations"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "quantity": {"name": "Quantity", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "The number of items deaccessioned"}}, "type": null, "picklistname": null, "desc": "The preparation that was deaccessioned."}, "giftattachment": {"name": "Gift Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "gift": {"name": "Gift", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "gift"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "giftattachment"}, "fieldnotebook": {"name": "Field Notebook", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "startdate": {"name": "Start Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "startDate"}, "pagesets": {"name": "Page Sets", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pageSets"}, "enddate": {"name": "End Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "endDate"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "owneragent": {"name": "Owner", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ownerAgent"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "attachments": {"name": "Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachments"}, "collection": {"name": "Collection", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collection"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "location": {"name": "Location", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "location"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}}, "type": null, "picklistname": null, "desc": "Describes a physical Field NoteBook."}, "exsiccataitem": {"name": "Exsiccata Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "number": {"name": "Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The list number of the collection object within the exsiccata"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "exsiccata": {"name": "Exsiccata", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The exsiccata to which the collection object belongs"}, "version": {"name": "Version", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "fascicle": {"name": "Fascicle", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The fascicle number"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "exsiccataitem"}, "fieldnotebookpageset": {"name": "Field Notebook Page Set", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "startdate": {"name": "Start Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "startDate"}, "enddate": {"name": "End Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "endDate"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "ordernumber": {"name": "Order Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "orderNumber"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "method": {"name": "Method", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "method"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "fieldnotebook": {"name": "Field Notebook", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebook"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "sourceagent": {"name": "Source Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sourceAgent"}, "pages": {"name": "Pages", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pages"}, "attachments": {"name": "Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachments"}}, "type": null, "picklistname": null, "desc": "Describes a set of Field Note Book pages. This can be used to group pages together that were scanned in together."}, "workbenchtemplatemappingitem": {"name": "WorkBench Template Mapping Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"isincludedintitle": {"name": "Is Included In Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isIncludedInTitle"}, "ycoord": {"name": "Y Coordinate", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "yCoord"}, "caption": {"name": "Caption", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "caption"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "srctableid": {"name": "Source Table Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "srcTableId"}, "tablename": {"name": "Table Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "tableName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "importedcolname": {"name": "Imported Column Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "importedColName"}, "fieldname": {"name": "Field Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fieldName"}, "metadata": {"name": "Meta Data", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "metaData"}, "isexportabletocontent": {"name": "Is Exportable To Content", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isExportableToContent"}, "datafieldlength": {"name": "Data Field Length", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "dataFieldLength"}, "xcoord": {"name": "X Coordinate", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "xCoord"}, "workbenchdataitems": {"name": "Workbench Data Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "workbenchDataItems"}, "carryforward": {"name": "Carry Forward", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "carryForward"}, "iseditable": {"name": "Is Editable", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isEditable"}, "origimportcolumnindex": {"name": "Original Import Column Index", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "origImportColumnIndex"}, "vieworder": {"name": "View Order", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "viewOrder"}, "workbenchtemplate": {"name": "Workbench Template", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "workbenchTemplate"}, "isrequired": {"name": "Is Required", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isRequired"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "fieldtype": {"name": "Field Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "fieldType"}}, "type": null, "picklistname": null, "desc": "One column of the mapped description."}, "accessionauthorization": {"name": "Accession Authorization", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"repositoryagreement": {"name": "Repository Agreement", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "repositoryAgreement"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "accession": {"name": "Accession", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "accession"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "permit": {"name": "Permit", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "permit"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}}, "type": null, "picklistname": null, "desc": "This represents the person authorizing the Accession. It references an existing Agent."}, "localitydetail": {"name": "Locality Detail", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"sectionpart": {"name": "Section Part", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sectionPart"}, "enddepth": {"name": "End Depth", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "endDepth"}, "utmoriglongitude": {"name": "UTM Orig Longitude", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmOrigLongitude"}, "mgrszone": {"name": "Mgrs Zone", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "mgrsZone"}, "utmfalsenorthing": {"name": "UTM False Northing", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmFalseNorthing"}, "rangedirection": {"name": "Range Direction", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "rangeDirection"}, "waterbody": {"name": "Water Body", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "waterBody"}, "startdepthunit": {"name": "Start Depth Unit", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "startDepthUnit"}, "startdepthverbatim": {"name": "Start Depth Verbatim", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "startDepthVerbatim"}, "enddepthverbatim": {"name": "End Depth Verbatim", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "endDepthVerbatim"}, "locality": {"name": "Locality", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "locality"}, "section": {"name": "Sec", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "section"}, "utmeasting": {"name": "UTM Easting", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmEasting"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "utmfalseeasting": {"name": "UTM False Easting", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmFalseEasting"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "utmnorthing": {"name": "UTM Northing", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmNorthing"}, "islandgroup": {"name": "Island Group", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "islandGroup"}, "townshipdirection": {"name": "Township Direction", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "townshipDirection"}, "drainage": {"name": "Drainage", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "drainage"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "utmzone": {"name": "UTM Zone", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmZone"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "utmdatum": {"name": "UTM Datum", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmDatum"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "township": {"name": "twn", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "township"}, "basemeridian": {"name": "Base Meridian", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "baseMeridian"}, "huccode": {"name": "HUC Code", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "hucCode"}, "enddepthunit": {"name": "End Depth Unit", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "endDepthUnit"}, "island": {"name": "Island", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "island"}, "gml": {"name": "Gml", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "gml"}, "startdepth": {"name": "Start Depth", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "startDepth"}, "utmscale": {"name": "UTM Scale", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmScale"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "rangedesc": {"name": "Rng", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "rangeDesc"}, "utmoriglatitude": {"name": "UTM Orig Latitude", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "utmOrigLatitude"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "nationalparkname": {"name": "National Park Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "nationalParkName"}}, "type": null, "picklistname": null, "desc": "Describes additional Locality detail. For example, water body and island information. Includes UTM fields."}, "taxontreedef": {"name": "Taxon Tree Definition", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "fullnamedirection": {"name": "Full Name Direction", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "fullNameDirection"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "treedefitems": {"name": "Tree Def Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeDefItems"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Additional Comments"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Defines the levels of the tree."}, "inforequest": {"name": "Information Request", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "requestdate": {"name": "Request Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "requestDate"}, "firstname": {"name": "First Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "firstName"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "lastname": {"name": "Last Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "lastName"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "email": {"name": "Email", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Email of agent requesting the information."}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "recordsets": {"name": "Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordSets"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "replydate": {"name": "Reply Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "replyDate"}, "inforeqnumber": {"name": "Info Req Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Number of Information Request."}, "institution": {"name": "Institution", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "institution"}}, "type": null, "picklistname": null, "desc": "Describes a request for information of a collection and refers to a Bundle of Collection Objects."}, "borrowreturnmaterial": {"name": "Borrow Return Material", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "returneddate": {"name": "Returned Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The date the material was returned."}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "borrowmaterial": {"name": "Borrow Material", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Borrowed preparation returned."}, "quantity": {"name": "Quantity", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Quantity of preparations returned."}}, "type": null, "picklistname": null, "desc": "Describes the material that was returned."}, "workbenchdataitem": {"name": "WorkBench Data Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"workbenchtemplatemappingitem": {"name": "Workbench Template Mapping Item", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "workbenchTemplateMappingItem"}, "workbenchrow": {"name": "Workbench Row", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "workbenchRow"}, "celldata": {"name": "Cell Data", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "cellData"}, "rownumber": {"name": "Row Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "rowNumber"}, "validationstatus": {"name": "Validation Status", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "validationStatus"}}, "type": null, "picklistname": null, "desc": "A cell of data."}, "spvisualquery": {"name": "Sp Visual Query", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specifyUser"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "polygons": {"name": "Polygons", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "polygons"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}}, "type": null, "picklistname": null, "desc": "spvisualquery"}, "dnasequence": {"name": "DNA Sequence", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"attachments": {"name": "Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachments"}, "boldtranslationmatrix": {"name": "Bold Translation Matrix", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "boldTranslationMatrix"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "targetmarker": {"name": "Target Marker", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "targetMarker"}, "sequencer": {"name": "Sequencer", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sequencer"}, "genbankaccessionnumber": {"name": "Genbank Accession Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "genbankAccessionNumber"}, "dnasequencingruns": {"name": "Dna Sequencing Runs", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dnaSequencingRuns"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "genesequence": {"name": "Gene Sequence", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": "Genbank", "type": null, "picklistname": null, "desc": "The actual sequence"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "yesno3": {"name": "Yes No3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo3"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "boldsampleid": {"name": "BOLD Sample Id", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "boldSampleId"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "compc": {"name": "Comp C", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "compC"}, "compa": {"name": "Comp A", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "compA"}, "compg": {"name": "Comp G", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "compG"}, "boldlastupdatedate": {"name": "BOLD Last Update", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "boldLastUpdateDate"}, "ambiguousresidues": {"name": "Ambiguous", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ambiguousResidues"}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "text3": {"name": "Text3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text3"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "number3": {"name": "Number3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number3"}, "compt": {"name": "Comp T", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "compT"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "boldbarcodeid": {"name": "BOLD Barcode Id", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "boldBarcodeId"}, "moleculetype": {"name": "Molecule Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "Molecule Type", "desc": "moleculeType"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "totalresidues": {"name": "Total Residues", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "totalResidues"}}, "type": null, "picklistname": null, "desc": "Tracks DNA Sequencing information for a Collection Object."}, "collectionobjectattr": {"name": "Collection Object Attribute", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "dblvalue": {"name": "Double Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Double", "picklistname": null, "desc": "dblValue"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "strvalue": {"name": "String Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "strValue"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Extensible attributes introduced for Specify 6."}, "workbenchrow": {"name": "Workbench Row", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"workbench": {"name": "Workbench", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "The workbench this row is associated with"}, "cardimagedata": {"name": "Card Image Data", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "A single image attached to the row"}, "cardimagefullpath": {"name": "Card Image Full Path", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The full path of the image"}, "sgrstatus": {"name": "Sgr Status", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sgrStatus"}, "biogeomancerresults": {"name": "Bio Geomancer Results", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "The XML returned from Bio Geomancer"}, "long1text": {"name": "Long1 Text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "long1Text"}, "long2text": {"name": "Long2 Text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "long2Text"}, "rownumber": {"name": "Row Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "The row number"}, "lat1text": {"name": "Lat1 Text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "lat1Text"}, "recordid": {"name": "Record Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordId"}, "lat2text": {"name": "Lat2 Text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "lat2Text"}, "workbenchrowexportedrelationships": {"name": "Workbench Row Exported Relationships", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "workbenchRowExportedRelationships"}, "workbenchdataitems": {"name": "Workbench Data Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "The data items associated wirth this row"}, "uploadstatus": {"name": "Upload Status", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "uploadStatus"}, "workbenchrowimages": {"name": "Workbench Row Images", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "The list of images associated with this row."}}, "type": null, "picklistname": null, "desc": "A row of data."}, "attachmentmetadata": {"name": "Attachment Metadata", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"name": {"name": "Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The name of the meta data field."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "value": {"name": "Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The value of the meta data field."}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}}, "type": null, "picklistname": null, "desc": "This holds meta data about the attachment. It is a set of named value pairs."}, "spreport": {"name": "Sp Report", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"repeatfield": {"name": "Repeat Field", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "repeatField"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specifyUser"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}, "appresource": {"name": "App Resource", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "appResource"}, "repeatcount": {"name": "Repeat Count", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "repeatCount"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "workbenchtemplate": {"name": "Workbench Template", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "workbenchTemplate"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "query": {"name": "Query", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "query"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "System Table: This represents a saved Report."}, "treatmentevent": {"name": "Treatment Event", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "datecompleted": {"name": "Date Completed", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateCompleted"}, "datetreatmentstarted": {"name": "Start Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateTreatmentStarted"}, "dateboxed": {"name": "Date Boxed", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateBoxed"}, "datecleaned": {"name": "Date Cleaned", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateCleaned"}, "treatmentnumber": {"name": "Treat Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "treatmentNumber"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "accession": {"name": "Accession", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "accession"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "datereceived": {"name": "Date Received", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateReceived"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "location": {"name": "Location", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "location"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "fieldnumber": {"name": "Field Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNumber"}, "datetoisolation": {"name": "Date To Isolation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateToIsolation"}, "type": {"name": "Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "TreatmentType", "desc": "type"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "datetreatmentended": {"name": "End Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateTreatmentEnded"}}, "type": null, "picklistname": null, "desc": "An action that occurrs to a Conservation Description."}, "spappresourcedir": {"name": "App Resource Default", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "discipline"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "specifyUser"}, "disciplinetype": {"name": "Discipline Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "disciplineType"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "sppersistedappresources": {"name": "Sp Persisted App Resources", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spPersistedAppResources"}, "collection": {"name": "Collection", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collection"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "usertype": {"name": "User Group", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "userType"}, "ispersonal": {"name": "Is Personal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isPersonal"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "sppersistedviewsets": {"name": "Sp Persisted View Sets", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spPersistedViewSets"}}, "type": null, "picklistname": null, "desc": "System Table: the default for application resources."}, "project": {"name": "Project", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"projectdescription": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Description of project"}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObjects"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "grantagency": {"name": "Grant Agency", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "grantAgency"}, "startdate": {"name": "Start Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date project began"}, "projectname": {"name": "Project Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Name of the project"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "projectnumber": {"name": "Project Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "projectNumber"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "enddate": {"name": "End Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date project ended"}, "url": {"name": "URL", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "URL for project"}, "grantnumber": {"name": "Grant Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "grantNumber"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes a grouping of Collection Objects."}, "exchangeinprep": {"name": "Exchange In Prep", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "exchangein": {"name": "Exchange In", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeIn"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "comments": {"name": "Comments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "comments"}, "preparation": {"name": "Preparation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "preparation"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "descriptionofmaterial": {"name": "Description Of Material", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "descriptionOfMaterial"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "quantity": {"name": "Quantity", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "quantity"}}, "type": null, "picklistname": null, "desc": "exchangeinprep"}, "fieldnotebookpage": {"name": "Field Notebook Page", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "attachments": {"name": "Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachments"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObjects"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "pagenumber": {"name": "Page Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pageNumber"}, "pageset": {"name": "Page Set", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pageSet"}, "scandate": {"name": "Scan Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "scanDate"}}, "type": null, "picklistname": null, "desc": "Describes a page from a Field Note Book."}, "determination": {"name": "Determination", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"typestatusname": {"name": "Type Status", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "TypeStatus", "desc": "A pick list of all available type designations; Holotype, Paratype, Neotype. Specify ships with predetermined values which are editable for users."}, "determinationcitations": {"name": "Determination Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "determinationCitations"}, "taxon": {"name": "Taxon", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "The determined name of the specimen."}, "subspqualifier": {"name": "Sub Sp Qualifier", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "subSpQualifier"}, "preferredtaxon": {"name": "Preferred Taxon", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "preferredTaxon"}, "confidence": {"name": "Sex", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "DeterminationConfidence", "desc": "Confidence of determination."}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Link to lookup table for Method."}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno1": {"name": "In Question", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "alternatename": {"name": "Alternate Name", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "A free text field for insertion of a name (scientific or common) not recognized in the taxon tree authority. This field operates as an ?either/or? condition with Preferred Taxon; both cannot be entered in a single Determination."}, "method": {"name": "Method", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Taxonomic tools and information on which a determination is based. These include professional expertise, published taxonomic keys, molecular DNA, or comparisons with previously cataloged specimens."}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "qualifier": {"name": "Qualifier", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "A term to qualify the identification of the taxon name when doubts have arisen as to its identity or as a comparison to a given name (e.g. \"cf.\" or \"aff.\")."}, "text2": {"name": "Sex", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "text1": {"name": "Size", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "number1": {"name": "Number1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "determineddate": {"name": "Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "The date it was determined."}, "featureorbasis": {"name": "Feature Or Basis", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Body part, or characteristic used as the basis of a determination."}, "determiner": {"name": "Determiner", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Individual who assigned or made the decision regarding the taxonomic name of specimen. In some instances, determiner may be an organization or institute. In Specify, determiner information is stored in the Agent table."}, "varqualifier": {"name": "Var Qualifier", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "varQualifier"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "iscurrent": {"name": "Current", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Yes if the determination is considered the 'best' (maybe even one of the better)."}, "addendum": {"name": "Addendum", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "A Pick List suffix element added to the taxon name to indicate a concept or citation for that name. For example; sensu lato."}, "determineddateprecision": {"name": "Determined Date Precision", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "determinedDatePrecision"}, "nameusage": {"name": "Name Usage", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "NameUsages", "desc": "User customizable pick list used to describe the context of the name entered into the taxon or Alternate name fields. "}}, "type": null, "picklistname": null, "desc": "The determination of the collection object."}, "deaccession": {"name": "Deaccession", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "deaccessionnumber": {"name": "Deaccession Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Name institution assigns to the deaccession"}, "deaccessiondate": {"name": "Deaccession Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "deaccessionDate"}, "deaccessionagents": {"name": "Deaccession Agents", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "deaccessionAgents"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "accession": {"name": "Accession", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "accession"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Description of the Type of deaccession; i.e. Gift, disposal, lost"}, "deaccessionpreparations": {"name": "Deaccession Preparations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "deaccessionPreparations"}}, "type": null, "picklistname": null, "desc": "Removal of a biological object (specimen, observation, or preparation type) from the collection. Deaccessions may include loans to other collections that are subsequently given to the borrower, lost specimens, and specimens that are destroyed."}, "spquery": {"name": "Sp Query", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "countonly": {"name": "Count Only", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "countOnly"}, "contextname": {"name": "Context Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "contextName"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}, "isfavorite": {"name": "Is Favorite", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isFavorite"}, "fields": {"name": "Fields", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fields"}, "searchsynonymy": {"name": "Search Synonymy", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "searchSynonymy"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specifyUser"}, "reports": {"name": "Reports", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "reports"}, "selectdistinct": {"name": "Select Distinct", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "selectDistinct"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "contexttableid": {"name": "Context Table Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "contextTableId"}, "sqlstr": {"name": "Sql Str", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sqlStr"}}, "type": null, "picklistname": null, "desc": "System Table: This represents a saved Query."}, "preparationattribute": {"name": "Preparation Attribute", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"text21": {"name": "Text21", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text21"}, "text20": {"name": "Text20", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text20"}, "text23": {"name": "Text23", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text23"}, "text22": {"name": "Text22", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text22"}, "text25": {"name": "Text25", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text25"}, "text24": {"name": "Text24", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text24"}, "text26": {"name": "Text26", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text26"}, "text14": {"name": "Text14", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text14"}, "yesno4": {"name": "Yes No4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo4"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "text17": {"name": "Text17", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text17"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "text15": {"name": "Text15", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text15"}, "text16": {"name": "Text16", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text16"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "yesno3": {"name": "Yes No3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo3"}, "attrdate": {"name": "Attr Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attrDate"}, "text13": {"name": "Text13", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text13"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "text18": {"name": "Text18", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text18"}, "text19": {"name": "Text19", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text19"}, "text11": {"name": "Text11", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text11"}, "text5": {"name": "Text5", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text5"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "text12": {"name": "Text12", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text12"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "text10": {"name": "Text10", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text10"}, "preparations": {"name": "Preparations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "preparations"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "text3": {"name": "Text3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text3"}, "number4": {"name": "Number4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number4"}, "number5": {"name": "Number5", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number5"}, "text6": {"name": "Text6", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text6"}, "number3": {"name": "Number3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number3"}, "text4": {"name": "Text4", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text4"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "text8": {"name": "Text8", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text8"}, "text9": {"name": "Text9", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text9"}, "number8": {"name": "Number8", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number8"}, "number9": {"name": "Number9", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number9"}, "number6": {"name": "Number6", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number6"}, "number7": {"name": "Number7", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number7"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "text7": {"name": "Text7", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text7"}}, "type": null, "picklistname": null, "desc": "Preparation attributes that were also available in Specify 5."}, "taxontreedefitem": {"name": "Taxon Tree Definition Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"treeentries": {"name": "Tree Entries", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "treeEntries"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "title": {"name": "Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "title"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "formattoken": {"name": "Format Token", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "formatToken"}, "textafter": {"name": "Text After", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "treedef": {"name": "Tree Def", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "treeDef"}, "isinfullname": {"name": "Is In Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isInFullName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "isenforced": {"name": "Is Enforced", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isEnforced"}, "fullnameseparator": {"name": "Full Name Separator", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullNameSeparator"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "textbefore": {"name": "Text Before", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "children": {"name": "Children", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}}, "type": null, "picklistname": null, "desc": "Describes a level in the definition of the tree."}, "fieldnotebookattachment": {"name": "Field Notebook Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "fieldnotebook": {"name": "Field Notebook", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebook"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "sppermission": {"name": "Sp Permission", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"permissionclass": {"name": "Permission Class", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "permissionClass"}, "principals": {"name": "Principals", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "principals"}, "targetid": {"name": "Target Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "targetId"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}, "actions": {"name": "Actions", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "actions"}}, "type": null, "picklistname": null, "desc": "System Table: "}, "agentvariant": {"name": "Agent Variant", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": true, "aggregator": null, "items": {"name": {"name": "Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "THe full name used as a variant or vernacular name."}, "language": {"name": "Language", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "International character code for language as it pertains to the agent variant."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "country": {"name": "Country", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Country of variant or vernacular name."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "variant": {"name": "Variant", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "variant"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "vartype": {"name": "Var Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Byte", "picklistname": "AgentVariant", "desc": "Indicates whether the record is a variant (0) or a vernacular name (1)."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "This is primarily used by Botanists for capturing Variant and Vernacular names. This table is searchable but does not have any specific business rules associated with it."}, "workbenchtemplate": {"name": "WorkBench Template", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"workbenchtemplatemappingitems": {"name": "Workbench Template Mapping Items", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "workbenchTemplateMappingItems"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "specifyUser"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "workbenches": {"name": "Workbenches", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "workbenches"}, "srcfilepath": {"name": "Source File Path", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "srcFilePath"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "The mapping description of the WorkBench."}, "spprincipal": {"name": "Sp Principal", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"grouptype": {"name": "Group Type", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "groupType"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}, "specifyusers": {"name": "Specify Users", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specifyUsers"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "groupsubclass": {"name": "Group Sub Class", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "groupSubClass"}, "priority": {"name": "Priority", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "priority"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "scope": {"name": "Scope", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "scope"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "permissions": {"name": "Permissions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "permissions"}}, "type": null, "picklistname": null, "desc": "System Table: "}, "workbenchrowimage": {"name": "Workbench Row Image", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"attachtotablename": {"name": "Attach To Table Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachToTableName"}, "workbenchrow": {"name": "Workbench Row", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "The row the image is attached to"}, "cardimagedata": {"name": "Card Image Data", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "The thumbnail data"}, "cardimagefullpath": {"name": "Card Image Full Path", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The full path to the image"}, "imageorder": {"name": "Image Order", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The position in the list of images"}}, "type": null, "picklistname": null, "desc": "An image associated with a row."}, "preparation": {"name": "Preparation", "format": "Preparation", "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": "Preparation", "items": {"storagelocation": {"name": "Storage Location", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "storageLocation"}, "storage": {"name": "Storage", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "storage"}, "prepareddate": {"name": "Prepared Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "preparedDate"}, "exchangeoutpreps": {"name": "Exchange Out Preps", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeOutPreps"}, "preparedbyagent": {"name": "Prepared By", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "preparedByAgent"}, "giftpreparations": {"name": "Gift Preparations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "giftPreparations"}, "collectionobject": {"name": "Collection Object", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionObject"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "loanpreparations": {"name": "Loan Preparations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "loanPreparations"}, "preparationattrs": {"name": "Preparation Attrs", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "preparationAttrs"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "yesno3": {"name": "Yes No3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo3"}, "yesno1": {"name": "Used Up?", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "samplenumber": {"name": "Sample Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sampleNumber"}, "status": {"name": "Status", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "status"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "description": {"name": "Inventory", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "preparationattachments": {"name": "Preparation Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "preparationAttachments"}, "text2": {"name": "File or URL link", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "text1": {"name": "Storage", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "number1": {"name": "Number of Tubes", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "preparationattribute": {"name": "Preparation Attribute", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "preparationAttribute"}, "countamt": {"name": "Count", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "Number of items"}, "prepareddateprecision": {"name": "Prepared Date Precision", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "preparedDatePrecision"}, "exchangeinpreps": {"name": "Exchange In Preps", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeInPreps"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "preptype": {"name": "Object Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": "PrepType", "desc": "prepType"}, "deaccessionpreparations": {"name": "Deaccession Preparations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "deaccessionPreparations"}}, "type": null, "picklistname": null, "desc": "Preparation information describes the physical status of a specimen and its storage media. \nSpecify provides an extensive array of utilities for curatorial management of specimen preparations.\n"}, "taxonattachment": {"name": "Taxon Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "taxon": {"name": "Taxon", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "taxon"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "permitattachment": {"name": "Permit Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "permit": {"name": "Permit", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "permit"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "localitynamealias": {"name": "Locality Name Alias", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The alias for the locality name."}, "locality": {"name": "Locality", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "locality"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "source": {"name": "Source", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The source of the alias."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes additional names for a given Locaity."}, "appraisal": {"name": "Appraisal", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"appraisaldate": {"name": "Appraisal Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Date of the appraisal."}, "monetaryunittype": {"name": "Monetary Unit Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Type of monetary unit."}, "collectionobjects": {"name": "Collection Objects", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionObjects"}, "notes": {"name": "Notes", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Additional comments."}, "accession": {"name": "Accession", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "accession"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "appraisalvalue": {"name": "Appraisal Value", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Monetary value of the appraisal."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "appraisalnumber": {"name": "Appraisal Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Unique number for the appraisal."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}}, "type": null, "picklistname": null, "desc": "The monetary appraisal of an Acession or Collection Object"}, "conserveventattachment": {"name": "Conservator Event Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The order or position"}, "conservevent": {"name": "Conserv Event", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "conservEvent"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "specifyuser": {"name": "Specify User", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"spappresources": {"name": "App Resources", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "spAppResources"}, "isloggedinreport": {"name": "Is Logged In Report", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isLoggedInReport"}, "loginouttime": {"name": "Login Out Time", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "loginOutTime"}, "spprincipals": {"name": "Sp Principals", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spPrincipals"}, "spquerys": {"name": "Sp Querys", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spQuerys"}, "agents": {"name": "Agents", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agents"}, "logincollectionname": {"name": "Login Collection Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "loginCollectionName"}, "accumminloggedin": {"name": "Accumulated Minutes Logged In", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "accumMinLoggedIn"}, "isloggedin": {"name": "Is Logged In", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isLoggedIn"}, "tasksemaphores": {"name": "Task Semaphores", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "taskSemaphores"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "spappresourcedirs": {"name": "Sp App Resource Dirs", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spAppResourceDirs"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "workbenches": {"name": "Workbenches", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "workbenches"}, "email": {"name": "Email", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "email"}, "workbenchtemplates": {"name": "Workbench Templates", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "workbenchTemplates"}, "password": {"name": "Password", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "password"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "logindisciplinename": {"name": "Login Discipline Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "loginDisciplineName"}, "usertype": {"name": "User Group", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "userType"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "System Table: This represents Specify User within the application."}, "commonnametx": {"name": "Common Name", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "language": {"name": "Language", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The language code."}, "author": {"name": "Author", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "author"}, "country": {"name": "Country", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The country code."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "variant": {"name": "Variant", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The variant code of the language."}, "taxon": {"name": "Taxon", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "taxon"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "citations": {"name": "Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "citations"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes a common name and the localization of the name. This table is used to describe additional Common Names in other languages."}, "fundingagent": {"name": "Funding Agent", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "ordernumber": {"name": "Order Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "orderNumber"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "collectingtrip": {"name": "Collecting Trip", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectingTrip"}, "isprimary": {"name": "Is Primary", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isPrimary"}, "type": {"name": "Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "type"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "fundingagent"}, "dnasequencingruncitation": {"name": "D N A Sequencing Run Citation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "sequencingrun": {"name": "Sequencing Run", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sequencingRun"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "referenceWork"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "dnasequencingruncitation"}, "agent": {"name": "Agent", "format": "Agent", "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"dateofbirthprecision": {"name": "Date Of Birth Precision", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateOfBirthPrecision"}, "specifyuser": {"name": "Specify User", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "specifyUser"}, "addresses": {"name": "Addresses", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "addresses"}, "collectors": {"name": "Collectors", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectors"}, "middleinitial": {"name": "Middle Initial", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Middle initial of Person."}, "orgmembers": {"name": "Org Members", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "orgMembers"}, "abbreviation": {"name": "Abbreviation", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Abbreviation of organization."}, "guid": {"name": "GUID", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Global Unique Identifier."}, "datetype": {"name": "Date Type", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateType"}, "insttechcontact": {"name": "Inst Tech Contact", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "instTechContact"}, "dateofdeath": {"name": "Date Of Death", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateOfDeath"}, "title": {"name": "Title", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "AgentTitles", "desc": "Title of Person."}, "jobtitle": {"name": "Job Title", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Agent`s (person) job title at specified address and organization."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "dateofbirth": {"name": "Date Of Birth", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Date agent was born."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "email": {"name": "Email", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Email address for agent."}, "interests": {"name": "Org Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Interests of Person or Organization."}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The division the agent belongs to (optional)."}, "firstname": {"name": "First Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "First name of agent."}, "lastname": {"name": "Last Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Last name of Person."}, "agenttype": {"name": "Agent Type", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Byte", "picklistname": null, "desc": "Discriminator between Organization(0), Person(1), Other(2), and Group(3)."}, "dateofdeathprecision": {"name": "Date Of Death Precision", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dateOfDeathPrecision"}, "colltechcontact": {"name": "Coll Tech Contact", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collTechContact"}, "members": {"name": "Members", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "members"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "agentspecialties": {"name": "Agent Specialties", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agentSpecialties"}, "variants": {"name": "Variants", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "variants"}, "agentgeographies": {"name": "Agent Geographies", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agentGeographies"}, "collcontentcontact": {"name": "Coll Content Contact", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collContentContact"}, "groups": {"name": "Groups", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "groups"}, "url": {"name": "Url", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "An URL for the web site of a Person or Group."}, "instcontentcontact": {"name": "Inst Content Contact", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "instContentContact"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "agentattachments": {"name": "Agent Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "agentAttachments"}, "organization": {"name": "Organization", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "organization"}, "initials": {"name": "Initials", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Initials of agent."}}, "type": null, "picklistname": null, "desc": "Contains information about people, groups, and organizations. Some roles for an agent include collector, determiner, preparer, cataloger, donor, issuer of permits, and so forth. "}, "spviewsetobj": {"name": "View Set Object", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"spappresourcedir": {"name": "Sp App Resource Dir", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spAppResourceDir"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "description"}, "level": {"name": "Level", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "level"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "filename": {"name": "File Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fileName"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "spappresourcedatas": {"name": "App Resource Datas", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "spAppResourceDatas"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "metadata": {"name": "Meta Data", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "metaData"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}}, "type": null, "picklistname": null, "desc": "System Table: This represents a View Set used in the form system."}, "preparationattr": {"name": "Preparation Attribute", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "dblvalue": {"name": "Double Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Double", "picklistname": null, "desc": "dblValue"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "strvalue": {"name": "String Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "strValue"}, "preparation": {"name": "Preparation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "preparation"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Extensible attributes introduced for Specify 6."}, "agentspecialty": {"name": "Agent Specialty", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"specialtyname": {"name": "Specialty Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The name of the field of specialization."}, "ordernumber": {"name": "Order Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "The priority of specialization, for agents with primary and secondary areas of specialization."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "The Taxonomic specialty that a particular agent was known for."}, "giftagent": {"name": "Gift Agent", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "gift": {"name": "Gift", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "gift"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "role": {"name": "Role", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": "LoanAgentRole", "desc": "role"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes the role the Agent played in the giving of a Gift."}, "loanagent": {"name": "Loan Agent", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "loan": {"name": "Loan", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": ""}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "role": {"name": "Role", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "LoanAgentRole", "desc": "Role the agent played in the loan."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}}, "type": null, "picklistname": null, "desc": "An agent associated with a loan. Each agent includes the role played in the loan process."}, "spappresourcedata": {"name": "App Resource Data", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "spviewsetobj": {"name": "View Set Obj", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "spViewSetObj"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "data": {"name": "Data", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "data"}, "spappresource": {"name": "App Resource", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "spAppResource"}}, "type": null, "picklistname": null, "desc": "System Table: The data associated with an application resource."}, "taxoncitation": {"name": "Taxon Citation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "taxon": {"name": "Taxon", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "taxon"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "referenceWork"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Linkage from the Taxonomic record to a published document."}, "author": {"name": "Author", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordernumber": {"name": "Order Number", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "the order of AgentID relative to other authors of reference."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "referenceWork"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}}, "type": null, "picklistname": null, "desc": "An Author is a reference to an Agent and provides the order for a list of authors of a Reference Work."}, "exchangein": {"name": "Exchange In", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"agentcatalogedby": {"name": "Cataloged By", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agentCatalogedBy"}, "agentreceivedfrom": {"name": "Received From", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agentReceivedFrom"}, "addressofrecord": {"name": "Address Of Record", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "addressOfRecord"}, "srcgeography": {"name": "Source Geography", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcGeography"}, "exchangedate": {"name": "Exchange Date", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date exchange was received."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "division": {"name": "Division", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "division"}, "quantityexchanged": {"name": "Quantity Exchanged", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Short", "picklistname": null, "desc": "Number of items received."}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "number1": {"name": "Number1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "srctaxonomy": {"name": "Source Taxonomy", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcTaxonomy"}, "exchangeinpreps": {"name": "Exchange In Preps", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeInPreps"}, "descriptionofmaterial": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Description of material."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Describes an incoming Exchanged Specimen from a different institution."}, "geologictimeperiod": {"name": "Chronostratigraphy", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": true, "aggregator": null, "items": {"startperiod": {"name": "Start Period", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "startPeriod"}, "biostratspaleocontext": {"name": "Bio Strats Paleo Context", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "bioStratsPaleoContext"}, "guid": {"name": "GUID", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "guid"}, "children": {"name": "Child Nodes", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}, "highestchildnodenumber": {"name": "Highest Child Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "highestChildNodeNumber"}, "definitionitem": {"name": "Rank", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definitionItem"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "startuncertainty": {"name": "Start Uncertainty", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "startUncertainty"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "acceptedgeologictimeperiod": {"name": "Preferred Chronostratigraphy", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedGeologicTimePeriod"}, "chronosstratspaleocontext": {"name": "Chronos Strats Paleo Context", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "chronosStratsPaleoContext"}, "nodenumber": {"name": "Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "nodeNumber"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "Numeric representation of Items rank in stratigraphic hierarchy."}, "standard": {"name": "Standard", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The system of Stratigraphy the record is included in."}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "isaccepted": {"name": "Is Preferred", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isAccepted"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "enduncertainty": {"name": "End Uncertainty", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "endUncertainty"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "isbiostrat": {"name": "Is BioStratigraphy", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isBioStrat"}, "acceptedchildren": {"name": "Synonyms", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedChildren"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "endperiod": {"name": "End Period", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "endPeriod"}, "fullname": {"name": "Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullName"}}, "type": null, "picklistname": null, "desc": "Describes Chronostratigraphy."}, "storage": {"name": "Storage", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"children": {"name": "Children", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}, "highestchildnodenumber": {"name": "Highest Child Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "highestChildNodeNumber"}, "definitionitem": {"name": "Definition Item", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definitionItem"}, "acceptedstorage": {"name": "Preferred Storage", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedStorage"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "abbrev": {"name": "Abbreviation", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "abbrev"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "containers": {"name": "Containers", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "containers"}, "nodenumber": {"name": "Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "nodeNumber"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "preparations": {"name": "Preparations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "preparations"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "isaccepted": {"name": "Is Preferred", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isAccepted"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "User definable"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "User definable"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "timestampversion": {"name": "Timestamp Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Date", "picklistname": null, "desc": "timestampVersion"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "acceptedchildren": {"name": "Children", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedChildren"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "fullname": {"name": "Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullName"}}, "type": null, "picklistname": null, "desc": "A tree data structure for describing where Collection Objects are physically stored."}, "accessionattachment": {"name": "Accession Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "Provides a sequencial order for the attachments."}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "accession": {"name": "Accession", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Miscellaneous files can be attached."}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "An attachment for the Accession. This may be one or more PDF files of paperwork or a photo of the Accession."}, "sptasksemaphore": {"name": "Sp Task Semaphore", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "usagecount": {"name": "Usage Count", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "usageCount"}, "machinename": {"name": "Machine Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "machineName"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "collection": {"name": "Collection", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collection"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "islocked": {"name": "Is Locked", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isLocked"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "context": {"name": "Context", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "context"}, "scope": {"name": "Scope", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "scope"}, "owner": {"name": "Owner", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "owner"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "taskname": {"name": "Task Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "taskName"}, "lockedtime": {"name": "Locked Time", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "lockedTime"}}, "type": null, "picklistname": null, "desc": "System Table: "}, "deaccessionagent": {"name": "Deaccession Agent", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"deaccession": {"name": "Deaccession", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "deaccession"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "agent": {"name": "Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "agent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "role": {"name": "Role", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Role agent played in deaccession"}}, "type": null, "picklistname": null, "desc": "Refers to an agent and contains their role in the deaccession."}, "fieldnotebookpagesetattachment": {"name": "Field Notebook Page Set Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "fieldnotebookpageset": {"name": "Field Notebook Page Set", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebookPageSet"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "attachmenttag": {"name": "Attachment Tag", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "tag": {"name": "Tag", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Name of tag."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachment"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "An attribute tag of an attachment. This consists of a single text field for storing a tag. In later versions users will be allowed to search attachments by their tag. "}, "latlonpolygon": {"name": "Lat Lon Polygon", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"visualquery": {"name": "Visual Query", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "visualQuery"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "locality": {"name": "Locality", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "locality"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "points": {"name": "Points", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "points"}, "ispolyline": {"name": "Is Polyline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "isPolyline"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "name"}}, "type": null, "picklistname": null, "desc": "latlonpolygon"}, "lithostrat": {"name": "Lithostratigraphy", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": true, "aggregator": null, "items": {"paleocontexts": {"name": "Paleo Contexts", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "paleoContexts"}, "guid": {"name": "GUID", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "guid"}, "children": {"name": "Child Nodes", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "children"}, "highestchildnodenumber": {"name": "Highest Child Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "highestChildNodeNumber"}, "definitionitem": {"name": "Rank", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definitionItem"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "acceptedlithostrat": {"name": "Preferred Litho Strat", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedLithoStrat"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "nodenumber": {"name": "Node Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "nodeNumber"}, "parent": {"name": "Parent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parent"}, "rankid": {"name": "Rank Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "rankId"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "isaccepted": {"name": "Is Preferred", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "isAccepted"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "definition": {"name": "Definition", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "definition"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "acceptedchildren": {"name": "Synonyms", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "acceptedChildren"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "fullname": {"name": "Full Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "fullName"}}, "type": null, "picklistname": null, "desc": "The Litho stratigraphy tree."}, "spauditlog": {"name": "Sp Audit Log", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"recordversion": {"name": "Record Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordVersion"}, "tablenum": {"name": "Table Num", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "tableNum"}, "recordid": {"name": "Record Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "recordId"}, "fields": {"name": "Fields", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fields"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "parentrecordid": {"name": "Parent Record Id", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parentRecordId"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "parenttablenum": {"name": "Parent Table Num", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "parentTableNum"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "action": {"name": "Action", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "action"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "spauditlog"}, "picklistitem": {"name": "Pick List Item", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "title": {"name": "Title", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "title"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "value": {"name": "Value", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "value"}, "picklist": {"name": "Pick List", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pickList"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "picklistitem"}, "repositoryagreementattachment": {"name": "Repository Agreement Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ordinal"}, "repositoryagreement": {"name": "Repository Agreement", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "repositoryAgreement"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "loanattachment": {"name": "Loan Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ordinal"}, "loan": {"name": "Loan", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "loan"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional comments."}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "preparationattachment": {"name": "Preparation Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ordinal"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "preparation": {"name": "Preparation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "preparation"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "exchangeoutprep": {"name": "Exchange Out Prep", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "text2": {"name": "Text2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "exchangeout": {"name": "Exchange Out", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exchangeOut"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "comments": {"name": "Comments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "comments"}, "text1": {"name": "Text1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "preparation": {"name": "Preparation", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "preparation"}, "descriptionofmaterial": {"name": "Description Of Material", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "descriptionOfMaterial"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "quantity": {"name": "Quantity", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "quantity"}}, "type": null, "picklistname": null, "desc": "exchangeoutprep"}, "splocaleitemstr": {"name": "Locale Item String", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"containername": {"name": "Container Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "containerName"}, "language": {"name": "Language", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "language"}, "itemdesc": {"name": "Item Desc", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "itemDesc"}, "country": {"name": "Country", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "country"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "containerdesc": {"name": "Container Desc", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "containerDesc"}, "variant": {"name": "Variant", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "variant"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}, "text": {"name": "Text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "text"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "itemname": {"name": "Item Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "itemName"}}, "type": null, "picklistname": null, "desc": "System Table: This is used for localizing the database schema it represents a string and also a Language, Country and Variant for that string."}, "datatype": {"name": "Data Type", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}}, "type": null, "picklistname": null, "desc": "A data type represents a core type of collection data."}, "locality": {"name": "Locality", "format": "Locality", "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"localityattachments": {"name": "Locality Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "localityAttachments"}, "verbatimelevation": {"name": "Verbatim Elevation", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The verbatim elevation including units as given in the field notes"}, "elevationaccuracy": {"name": "Elevation Accuracy", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Double", "picklistname": null, "desc": "Plus or minus -- in meters."}, "datum": {"name": "Datum", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "GPS Datum."}, "guid": {"name": "GUID", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "guid"}, "geography": {"name": "Geography", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "Link to Country, State, County, WaterBody, Island, IslandGroup ... info."}, "discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "gml": {"name": "GML", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "gml"}, "latitude1": {"name": "Latitude1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.math.BigDecimal", "picklistname": null, "desc": "Latitude of first point"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "latitude2": {"name": "Latitude2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.math.BigDecimal", "picklistname": null, "desc": "Latitude of second point"}, "latlongmethod": {"name": "Lat/Long Method", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "LatLonMethod", "desc": "the method used to determine the Latitude, Longitude"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "localityname": {"name": "Locality Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The full name of the locality."}, "sgrstatus": {"name": "Sgr Status", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sgrStatus"}, "shortname": {"name": "Short Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "shortName"}, "minelevation": {"name": "Min Elevation", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Double", "picklistname": null, "desc": "The minimum elevation in Meters"}, "namedplace": {"name": "Named Place", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The named place the locality is closest to"}, "originallatlongunit": {"name": "Original Latitude Longitude Unit", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "i.e. Decimal, Deg/Min/Sec, ..."}, "localitydetails": {"name": "Locality Details", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "localityDetails"}, "maxelevation": {"name": "Max Elevation", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Double", "picklistname": null, "desc": "The maximum elevation in Meters"}, "latlongtype": {"name": "Latitude/Longitude Type", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The type of area described by the Latitude Longitude data (Point, Line, Rectangle)"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "longitude2": {"name": "Longitude2", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.math.BigDecimal", "picklistname": null, "desc": "Longitude of second point"}, "visibility": {"name": "Visibility", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "visibility"}, "text2": {"name": "Field Notes LInk", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "text1": {"name": "Locality Map Link", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "longitude1": {"name": "Longitude1", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.math.BigDecimal", "picklistname": null, "desc": "Longitude of first point"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "geocoorddetails": {"name": "Geo Coord Details", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geoCoordDetails"}, "long1text": {"name": "Long1text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User entry for Longitude1"}, "relationtonamedplace": {"name": "Relation To Named Place", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Relation of the locality to the named place"}, "localitycitations": {"name": "Locality Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "localityCitations"}, "srclatlongunit": {"name": "Src Lat Long Unit", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "srcLatLongUnit"}, "lat1text": {"name": "Lat1text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User entry for Latitude1"}, "long2text": {"name": "Long2text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User entry for Longitude2"}, "localitynamealiass": {"name": "Locality Name Alias", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "localityNameAliass"}, "originalelevationunit": {"name": "Original Elevation Unit", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "i.e. Meters, Feet, ..."}, "visibilitysetby": {"name": "Visibility Set By", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "visibilitySetBy"}, "elevationmethod": {"name": "Water Type", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": "Water Type", "desc": "The method used to determine the elevation."}, "lat2text": {"name": "Lat2text", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User entry for Latitude2"}, "latlonpolygons": {"name": "Lat Lonpolygons", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "latLonpolygons"}, "latlongaccuracy": {"name": "Latitude/Longitude Accuracy", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Double", "picklistname": null, "desc": "radius -- in decimal degrees"}}, "type": null, "picklistname": null, "desc": "The name of the location where a specimen was collected or observed. Some taxonomic disciplines or collectors may use a locality name instead of a field number to associate a collecting event with a specimen. "}, "autonumberingscheme": {"name": "Auto Numbering Scheme", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"divisions": {"name": "Divisions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "divisions"}, "disciplines": {"name": "Disciplines", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "disciplines"}, "schemeclassname": {"name": "Scheme Class Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "schemeClassName"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "tablenumber": {"name": "Table Number", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "tableNumber"}, "formatname": {"name": "Format Name", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": ""}, "collections": {"name": "Collections", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collections"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "isnumericonly": {"name": "Is Numeric Only", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Yes if number scheme is only numeric."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "schemename": {"name": "Scheme Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Name of the scheme (sequence)."}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "This is an internal table used to group together parts of a collection with the same numbering scheme."}, "spexportschema": {"name": "Sp Export Schema", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "spexportschemamappings": {"name": "Sp Export Schema Mappings", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spExportSchemaMappings"}, "description": {"name": "Description", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "description"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "spexportschemaitems": {"name": "Sp Export Schema Items", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "spExportSchemaItems"}, "schemaversion": {"name": "Schema Version", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "schemaVersion"}, "schemaname": {"name": "Schema Name", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "schemaName"}}, "type": null, "picklistname": null, "desc": "System Table: "}, "localityattachment": {"name": "Locality Attachment", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "ordinal"}, "locality": {"name": "Locality", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "locality"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampCreated"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "attachment": {"name": "Attachment", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "attachment"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "remarks"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "timestampModified"}}, "type": null, "picklistname": null, "desc": "Refers to an attachment and provides order."}, "localitycitation": {"name": "Locality Citation", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"discipline": {"name": "Discipline", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "discipline"}, "locality": {"name": "Locality", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "locality"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}, "referencework": {"name": "Reference Work", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "referenceWork"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}}, "type": null, "picklistname": null, "desc": "A join table to link a Locality to a Citation."}, "collectionobject": {"name": "Collection Object", "format": "CollectionObject", "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": "CollectionObject", "items": {"deaccessioned": {"name": "Deaccessioned", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "True if the object has been deaccessioned."}, "number1": {"name": "Number1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "accession": {"name": "Accession #", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "accession"}, "leftsiderels": {"name": "Left Side Rels", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "leftSideRels"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "text", "picklistname": null, "desc": "Additional Comments."}, "catalogeddate": {"name": "Cat Date", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.util.Calendar", "picklistname": null, "desc": "Date the object was cataloged."}, "catalognumber": {"name": "Cat #", "format": "CatalogNumberNumeric", "isuiformatter": true, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The number that identifies an individual specimen, a lot of specimens, or an observation as a part of a museum collection. "}, "appraisal": {"name": "Appraisal", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "appraisal"}, "conservdescriptions": {"name": "Conserv Descriptions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "conservDescriptions"}, "guid": {"name": "GUID", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Global Unique Identifier"}, "availability": {"name": "Availability", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "availability"}, "altcatalognumber": {"name": "Prev/Exch #", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Alternate Catalog Number."}, "determinations": {"name": "Determinations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": true, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "determinations"}, "preparations": {"name": "Preparations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": true, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "preparations"}, "sgrstatus": {"name": "Sgr Status", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sgrStatus"}, "modifiedbyagent": {"name": "Edited by", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "collectionobjectattachments": {"name": "Collection Object Attachments", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjectAttachments"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was created."}, "yesno4": {"name": "Yes No4", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "yesno5": {"name": "Yes No5", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "yesno3": {"name": "Yes No3", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Boolean", "picklistname": null, "desc": "User definable."}, "fieldnumber": {"name": "Voucher Number", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "A unique number a collector assigns to each specimen at the time of collection. For example, botanists often keep a running count of the individual specimens they have collected (LKK1023, LKK1024, etc.). "}, "ocr": {"name": "Ocr", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ocr"}, "inventorydate": {"name": "Inventory Date", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "inventoryDate"}, "collectingevent": {"name": "Field No:Locality", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectingEvent"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "description": {"name": "Description", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "Image, Sound, Preparation, Container(Container Label?)."}, "timestampmodified": {"name": "Date Edited", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.sql.Timestamp", "picklistname": null, "desc": "The timestamp the record was last modified."}, "fieldnotebookpage": {"name": "Field Notebook Page", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "fieldNotebookPage"}, "collectionobjectattrs": {"name": "Collection Object Attrs", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjectAttrs"}, "collection": {"name": "Collection", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collection"}, "text2": {"name": "Inventory", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "notifications": {"name": "Notifications", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "notifications"}, "collectionobjectattribute": {"name": "Col Obj Attribute", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": true, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "collectionObjectAttribute"}, "text1": {"name": "Other number", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "User definable."}, "number2": {"name": "Number2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Float", "picklistname": null, "desc": "User definable."}, "visibility": {"name": "Visibility", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "visibility"}, "rightsiderels": {"name": "Right Side Rels", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "rightSideRels"}, "dnasequences": {"name": "DNA Sequences", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dnaSequences"}, "paleocontext": {"name": "Paleo Context", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "paleoContext"}, "container": {"name": "Container", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "container"}, "totalvalue": {"name": "Total Value", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "totalValue"}, "projects": {"name": "Projects", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "projects"}, "name": {"name": "Name", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "name"}, "restrictions": {"name": "Restrictions", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "restrictions"}, "otheridentifiers": {"name": "Other Identifiers", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "otherIdentifiers"}, "collectionobjectcitations": {"name": "Collection Object Citations", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "OneToMany", "picklistname": null, "desc": "collectionObjectCitations"}, "catalogeddateverbatim": {"name": "Cataloged Date Verbatim", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "The verbatim date the specimen was collected."}, "countamt": {"name": "Count Amount", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.Integer", "picklistname": null, "desc": "The number of objects (specimens, slides, pieces) prepared."}, "exsiccataitems": {"name": "Exsiccata Items", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "exsiccataItems"}, "objectcondition": {"name": "Object Condition", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "objectCondition"}, "treatmentevents": {"name": "Treatment Events", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "treatmentEvents"}, "visibilitysetby": {"name": "Visibility Set By", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "visibilitySetBy"}, "cataloger": {"name": "Cataloger", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "In Specify, the person who recorded the specimen data in the catalog. Cataloger records are stored in the Agent table. "}, "containerowner": {"name": "Container Owner", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "ManyToOne", "picklistname": null, "desc": "containerOwner"}, "projectnumber": {"name": "Project Number", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "projectNumber"}, "yesno6": {"name": "Yes No6", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "User definable."}, "modifier": {"name": "Modifier", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": "java.lang.String", "picklistname": null, "desc": "modifier"}, "catalogeddateprecision": {"name": "Cataloged Date Precision", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "catalogedDatePrecision"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "A general term for anything that can be a part of your collection: a specimen, a specimen lot, a sound recording, a slide, a tissue, an extract, or a spectrogram. "}, "dnasequencingrun": {"name": "D N A Sequencing Run", "format": null, "defaultui": null, "isuiformatter": null, "ishidden": false, "aggregator": null, "items": {"sequenceprimercode": {"name": "Seq Primer Code", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Sequence Primer Code"}, "rundate": {"name": "Run Date", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "runDate"}, "attachments": {"name": "Attachments", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "attachments"}, "sequenceprimersequence5_3": {"name": "Seq Primer Seq5_3", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Sequence Primer Sequence5_3"}, "pcrprimername": {"name": "Pcr Primer Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pcrPrimerName"}, "preparedbyagent": {"name": "Prepared By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "preparedByAgent"}, "runbyagent": {"name": "Run By Agent", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "runByAgent"}, "citations": {"name": "Citations", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "citations"}, "modifiedbyagent": {"name": "Modified By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "modifiedByAgent"}, "genesequence": {"name": "Gene Sequence", "format": null, "isuiformatter": null, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "geneSequence"}, "timestampcreated": {"name": "Timestamp Created", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampCreated"}, "dnasequence": {"name": "Dna Sequence", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "dnaSequence"}, "yesno2": {"name": "Yes No2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo2"}, "yesno3": {"name": "Yes No3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo3"}, "version": {"name": "Version", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "version"}, "yesno1": {"name": "Yes No1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "yesNo1"}, "scorefilename": {"name": "Score File Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "scoreFileName"}, "pcrcocktailprimer": {"name": "Pcr Cocktail Primer", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pcrCocktailPrimer"}, "ordinal": {"name": "Ordinal", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "ordinal"}, "collectionmemberid": {"name": "Collection Member Id", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": true, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "collectionMemberId"}, "timestampmodified": {"name": "Timestamp Modified", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "timestampModified"}, "pcrprimersequence5_3": {"name": "Pcr Primer Seq5_3", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Pcr Primer Sequence5_3"}, "tracefilename": {"name": "Trace File Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "traceFileName"}, "text2": {"name": "Text2", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text2"}, "text3": {"name": "Text3", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text3"}, "sequencecocktailprimer": {"name": "Seq Cocktail Primer", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "sequenceCocktailPrimer"}, "text1": {"name": "Text1", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "text1"}, "number2": {"name": "Number2", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number2"}, "number3": {"name": "Number3", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number3"}, "number1": {"name": "Number1", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "number1"}, "remarks": {"name": "Remarks", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "remarks"}, "readdirection": {"name": "Read Direction", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "readDirection"}, "sequenceprimername": {"name": "Seq Primer Name", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "Sequence Primer Name"}, "pcrreverseprimercode": {"name": "Pcr Reverse Primer Code", "format": null, "isuiformatter": false, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pcrReversePrimerCode"}, "pcrforwardprimercode": {"name": "Pcr Forward Primer Code", "format": null, "isuiformatter": false, "ishidden": false, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "pcrForwardPrimerCode"}, "createdbyagent": {"name": "Created By Agent", "format": null, "isuiformatter": null, "ishidden": true, "isrequired": false, "isdependent": false, "weblinkname": null, "type": null, "picklistname": null, "desc": "createdByAgent"}}, "type": null, "picklistname": null, "desc": "dnasequencingrun"}} \ No newline at end of file diff --git a/specifyweb/backend/context/remote_prefs.py b/specifyweb/backend/context/remote_prefs.py index 1602367ff39..ab77a7e8170 100644 --- a/specifyweb/backend/context/remote_prefs.py +++ b/specifyweb/backend/context/remote_prefs.py @@ -1,44 +1,9 @@ -import re - -from typing import Literal -from contextvars import ContextVar -from contextlib import contextmanager - from django.utils.encoding import force_str -from specifyweb.backend.cache.thread import ThreadCache from specifyweb.specify.models import Spappresourcedata -REMOTE_PREFERENCE_KEY = Literal["auditing.do_audits", - "auditing.audit_field_updates", "ui.formatting.scrdateformat"] - -GLOBAL_PREFERENCE_KEY = Literal["AUDIT_LIFESPAN_MONTHS"] - -_remote_preference_cache = ThreadCache[REMOTE_PREFERENCE_KEY, str]( - ContextVar( - "remote_preference_cache", - default=None - ) -) - -_global_preference_cache = ThreadCache[GLOBAL_PREFERENCE_KEY, str]( - ContextVar( - "global_preference_cache", - default=None - ) -) - -@contextmanager -def cache_remote_preferences(): - with ( - _remote_preference_cache.activate(), - _global_preference_cache.activate() - ): - yield - - -def get_all_remote_prefs_database() -> str: +def get_remote_prefs() -> str: res = Spappresourcedata.objects.filter( spappresource__name='preferences', spappresource__spappresourcedir__usertype='Prefs') @@ -48,41 +13,8 @@ def get_all_remote_prefs_database() -> str: # get decoded from bytes to str. return '\n'.join(force_str(r.data) for r in res) - -def get_all_global_prefs_database() -> str: +def get_global_prefs() -> str: res = Spappresourcedata.objects.filter( spappresource__name='preferences', spappresource__spappresourcedir__usertype='Global Prefs') return '\n'.join(force_str(r.data) for r in res) - - -def get_preference(joined_preferences: str, key: str) -> str | None: - match = re.search(f"{re.escape(key)}" + r'=(.+)', joined_preferences) - if match is None: - return None - return match.group(1) - - -def get_pref_from_database(key: str, pref_type: Literal["remote", "global"]) -> str | None: - if pref_type == "remote": - fetched_preferences = get_all_remote_prefs_database() - elif pref_type == "global": - fetched_preferences = get_all_global_prefs_database() - else: - raise ValueError( - f"Unknown pref type: {pref_type}. Expected one of remote or global") - return get_preference(fetched_preferences, key) - - -def get_remote_pref(key: REMOTE_PREFERENCE_KEY) -> str | None: - def get_remote_pref_from_database(): - return get_pref_from_database(key, 'remote') - - return _remote_preference_cache.get_or_set(key, get_remote_pref_from_database) - - -def get_global_pref(key: GLOBAL_PREFERENCE_KEY) -> str | None: - def get_global_pref_from_database(): - return get_pref_from_database(key, 'global') - - return _global_preference_cache.get_or_set(key, get_global_pref_from_database) diff --git a/specifyweb/backend/context/views.py b/specifyweb/backend/context/views.py index eba31583f63..c3ad4416777 100644 --- a/specifyweb/backend/context/views.py +++ b/specifyweb/backend/context/views.py @@ -18,7 +18,6 @@ from django.utils.translation import gettext as _ from django.utils import timezone from django.views.decorators.cache import cache_control, never_cache -from django.utils.module_loading import import_string from django.views.decorators.csrf import ensure_csrf_cookie from django.views.i18n import LANGUAGE_QUERY_PARAMETER @@ -35,6 +34,7 @@ from specifyweb.specify.utils.specify_jar import specify_jar from specifyweb.specify.views import login_maybe_required, openapi from .app_resource import get_app_resource, FORM_RESOURCE_EXCLUDED_LST +from .remote_prefs import get_remote_prefs from .schema_localization import get_schema_languages, get_schema_localization from .viewsets import get_views from specifyweb.backend.setup_tool.api import ( @@ -646,12 +646,7 @@ def view_helper(request, limit): @cache_control(max_age=86400, private=True) def remote_prefs(request): "Return the 'remoteprefs' java properties file from the database." - - get_all_remote_prefs_database = import_string( - 'specifyweb.backend.context.remote_prefs.get_all_remote_prefs_database' - ) - - return HttpResponse(get_all_remote_prefs_database(), content_type='text/x-java-properties') + return HttpResponse(get_remote_prefs(), content_type='text/x-java-properties') @require_http_methods(['GET', 'HEAD']) def get_server_time(request): diff --git a/specifyweb/backend/delete_blockers/views.py b/specifyweb/backend/delete_blockers/views.py index e562390aa76..034a5339b2c 100644 --- a/specifyweb/backend/delete_blockers/views.py +++ b/specifyweb/backend/delete_blockers/views.py @@ -1,7 +1,6 @@ from django import http from django.db import router, transaction from django.db.models.deletion import Collector -from django.db.models import ForeignKey from specifyweb.middleware.general import require_http_methods from specifyweb.specify.api.crud import ( @@ -44,66 +43,13 @@ def _collect_delete_blockers(obj, using) -> list[dict]: collector.collect([obj]) return flatten([ [ - _serialize_delete_blocker(field, sub_objs) + { + 'table': sub_objs[0].__class__.__name__, + 'field': field.name, + 'ids': [sub_obj.id for sub_obj in sub_objs] + } ] for field, sub_objs in collector.delete_blockers ]) -def _serialize_delete_blocker(field, sub_objs) -> dict: - normalized = _normalize_many_to_many_blocker(field, sub_objs) - if normalized is not None: - return normalized - - return { - 'table': sub_objs[0].__class__.__name__, - 'field': field.name, - 'ids': [sub_obj.id for sub_obj in sub_objs] - } - -def _normalize_many_to_many_blocker(field, sub_objs) -> dict | None: - through_model = sub_objs[0].__class__ - if hasattr(through_model, 'specify_model'): - return None - - foreign_keys = [ - model_field - for model_field in through_model._meta.fields - if isinstance(model_field, ForeignKey) - ] - if len(foreign_keys) != 2: - return None - - other_field = next( - ( - model_field - for model_field in foreign_keys - if model_field.name != field.name - ), - None, - ) - if other_field is None: - return None - - other_model = other_field.related_model - if not hasattr(other_model, 'specify_model'): - return None - - relationship = next( - ( - relationship - for relationship in other_model.specify_model.relationships - if getattr(relationship, 'through_model', None) == through_model.__name__ - and getattr(relationship, 'through_field', None) == other_field.name - ), - None, - ) - if relationship is None: - return None - - return { - 'table': other_model.specify_model.name, - 'field': relationship.name, - 'ids': [getattr(sub_obj, other_field.attname) for sub_obj in sub_objs], - } - def flatten(l): return [item for sublist in l for item in sublist] diff --git a/specifyweb/backend/permissions/permissions.py b/specifyweb/backend/permissions/permissions.py index c656ee796e8..1cd24a02754 100644 --- a/specifyweb/backend/permissions/permissions.py +++ b/specifyweb/backend/permissions/permissions.py @@ -3,9 +3,8 @@ Literal, NamedTuple, ) -from collections.abc import Callable, Iterable -from contextvars import ContextVar -from contextlib import contextmanager +from collections.abc import Callable +from collections.abc import Iterable import logging @@ -16,7 +15,6 @@ from specifyweb.specify.models import Agent from specifyweb.specify.datamodel import Table -from specifyweb.backend.cache.thread import ThreadCache from . import models @@ -169,12 +167,6 @@ class QueryResult(NamedTuple): matching_user_policies: list matching_role_policies: list -_permission_query_cache = ThreadCache[PermRequest, QueryResult]( - ContextVar( - "permission_query_cache", - default=None, - ) -) def query_pt( collectionid: int | None, userid: int, target: PermissionTargetAction @@ -182,90 +174,62 @@ def query_pt( return query(collectionid, userid, target.resource(), target.action()) -def _get_spuser_policies(collectionid: int | None, userid: int, resource: str, action: str): - with connection.cursor() as cursor: - cursor.execute( - """ - select collection_id, specifyuser_id, resource, action - from spuserpolicy - where (collection_id = %(collectionid)s or collection_id is null) - and (specifyuser_id = %(userid)s or specifyuser_id is null) - and %(resource)s like resource - and %(action)s like action - """, - { - "collectionid": collectionid, - "userid": userid, - "resource": resource, - "action": action, - }, - ) - - ups = [ - dict(zip(("collectionid", "userid", "resource", "action"), r)) - for r in cursor.fetchall() - ] - return ups - -def _get_role_policies(collectionid: int | None, userid: int, resource: str, action: str): - with connection.cursor() as cursor: - cursor.execute( - """ - select r.id, r.name, resource, action - from spuserrole ur - join sprole r on r.id = ur.role_id - join sprolepolicy rp on rp.role_id = r.id - where ur.specifyuser_id = %(userid)s - and collection_id = %(collectionid)s - and %(resource)s like resource - and %(action)s like action - """, - { - "collectionid": collectionid, - "userid": userid, - "resource": resource, - "action": action, - }, - ) - - rps = [ - dict(zip(("roleid", "rolename", "resource", "action"), r)) - for r in cursor.fetchall() - ] - return rps - def query( collectionid: int | None, userid: int, resource: str, action: str ) -> QueryResult: - def get_query_result(): - user_policies = _get_spuser_policies( - collectionid=collectionid, - userid=userid, - resource=resource, - action=action - ) - - role_policies = _get_role_policies( - collectionid=collectionid, - userid=userid, - resource=resource, - action=action - ) - - return QueryResult( - allowed=(bool(user_policies) or bool(role_policies)), - matching_user_policies=user_policies, - matching_role_policies=role_policies - ) - request = PermRequest(collectionid, userid, resource, action) - return _permission_query_cache.get_or_set(request, get_query_result) - -@contextmanager -def cache_permission_queries(): - with ( - _permission_query_cache.activate() - ): - yield + cursor = connection.cursor() + + cursor.execute( + """ + select collection_id, specifyuser_id, resource, action + from spuserpolicy + where (collection_id = %(collectionid)s or collection_id is null) + and (specifyuser_id = %(userid)s or specifyuser_id is null) + and %(resource)s like resource + and %(action)s like action + """, + { + "collectionid": collectionid, + "userid": userid, + "resource": resource, + "action": action, + }, + ) + + ups = [ + dict(zip(("collectionid", "userid", "resource", "action"), r)) + for r in cursor.fetchall() + ] + + cursor.execute( + """ + select r.id, r.name, resource, action + from spuserrole ur + join sprole r on r.id = ur.role_id + join sprolepolicy rp on rp.role_id = r.id + where ur.specifyuser_id = %(userid)s + and collection_id = %(collectionid)s + and %(resource)s like resource + and %(action)s like action + """, + { + "collectionid": collectionid, + "userid": userid, + "resource": resource, + "action": action, + }, + ) + + rps = [ + dict(zip(("roleid", "rolename", "resource", "action"), r)) + for r in cursor.fetchall() + ] + + return QueryResult( + allowed=bool(ups) or bool(rps), + matching_user_policies=ups, + matching_role_policies=rps, + ) TABLE_ACTION = Literal["read", "create", "update", "delete"] diff --git a/specifyweb/backend/permissions/tests.py b/specifyweb/backend/permissions/tests.py index 21fd4245183..33ea321a2f7 100644 --- a/specifyweb/backend/permissions/tests.py +++ b/specifyweb/backend/permissions/tests.py @@ -350,28 +350,6 @@ def test_query(self) -> None: data = json.loads(response.content) - def test_query_reflects_policy_changes_immediately(self) -> None: - models.UserPolicy.objects.all().delete() - request = ( - self.collection.id, - self.specifyuser.id, - "/table/collectionobject", - "create", - ) - - self.assertFalse(permissions.query(*request).allowed) - - policy = models.UserPolicy.objects.create( - collection=self.collection, - specifyuser=self.specifyuser, - resource="/table/collectionobject", - action="create", - ) - self.assertTrue(permissions.query(*request).allowed) - - policy.delete() - self.assertFalse(permissions.query(*request).allowed) - def test_add_access_to_new_collection_exception(self) -> None: user2 = models.Specifyuser.objects.create( # type: ignore isloggedin=False, diff --git a/specifyweb/backend/redis_cache/__init__.py b/specifyweb/backend/redis_cache/__init__.py new file mode 100644 index 00000000000..bb6d693ce31 --- /dev/null +++ b/specifyweb/backend/redis_cache/__init__.py @@ -0,0 +1,6 @@ +from .store import ( + set_bytes, + set_string, + get_bytes, + get_string +) \ No newline at end of file diff --git a/specifyweb/backend/cache/redis/connect.py b/specifyweb/backend/redis_cache/connect.py similarity index 95% rename from specifyweb/backend/cache/redis/connect.py rename to specifyweb/backend/redis_cache/connect.py index 8c8f9d3862e..571f47a2b3f 100644 --- a/specifyweb/backend/cache/redis/connect.py +++ b/specifyweb/backend/redis_cache/connect.py @@ -63,9 +63,6 @@ def trim(self, key: str, start_index: int, end_index: int) -> list[str] | list[b return self.connection.ltrim(key, start_index, end_index) def blocking_left_pop(self, key: str, timeout: int) -> str | bytes | None: - # This will block the thread until either an item is pushed into the - # List or timeout seconds have passed - # https://redis.io/docs/latest/commands/blpop/ response = self.connection.blpop(key, timeout=timeout) if response is None: return None diff --git a/specifyweb/backend/cache/redis/rqueue.py b/specifyweb/backend/redis_cache/rqueue.py similarity index 96% rename from specifyweb/backend/cache/redis/rqueue.py rename to specifyweb/backend/redis_cache/rqueue.py index e7ab1bf1d11..2e1b1d38206 100644 --- a/specifyweb/backend/cache/redis/rqueue.py +++ b/specifyweb/backend/redis_cache/rqueue.py @@ -2,7 +2,7 @@ from typing import Callable, Generator, Iterable, cast -from specifyweb.backend.cache.redis.connect import RedisConnection, RedisList +from specifyweb.backend.redis_cache.connect import RedisConnection, RedisList, RedisSet type Serialized = str | bytes | bytearray diff --git a/specifyweb/backend/cache/redis/store.py b/specifyweb/backend/redis_cache/store.py similarity index 95% rename from specifyweb/backend/cache/redis/store.py rename to specifyweb/backend/redis_cache/store.py index 1e9576b2303..102121839b0 100644 --- a/specifyweb/backend/cache/redis/store.py +++ b/specifyweb/backend/redis_cache/store.py @@ -1,6 +1,5 @@ from .utils import _set_string, _get_string, _delete_key, _add_to_set, _remove_from_set, _set_elements, _redis_type, format_key -# REFACTOR: Replace these with RedisConnection adapters def set_string(key: str | bytes, value: str, time_to_live=None, override_existing=True): return _set_string(format_key(key), value, time_to_live=time_to_live, override_existing=override_existing, decode_responses=True) diff --git a/specifyweb/backend/cache/redis/utils.py b/specifyweb/backend/redis_cache/utils.py similarity index 100% rename from specifyweb/backend/cache/redis/utils.py rename to specifyweb/backend/redis_cache/utils.py diff --git a/specifyweb/backend/setup_tool/apps.py b/specifyweb/backend/setup_tool/apps.py index 728cb672e71..45b0f2c48f3 100644 --- a/specifyweb/backend/setup_tool/apps.py +++ b/specifyweb/backend/setup_tool/apps.py @@ -1,5 +1,5 @@ from django.apps import AppConfig -from specifyweb.backend.cache.redis import get_string +from specifyweb.backend.redis_cache.store import get_string import logging logger = logging.getLogger(__name__) diff --git a/specifyweb/backend/setup_tool/setup_tasks.py b/specifyweb/backend/setup_tool/setup_tasks.py index bcc9b4a6c77..e9cb04e13f2 100644 --- a/specifyweb/backend/setup_tool/setup_tasks.py +++ b/specifyweb/backend/setup_tool/setup_tasks.py @@ -12,7 +12,7 @@ from specifyweb.specify.management.commands.run_key_migration_functions import fix_schema_config from specifyweb.specify.models_utils.model_extras import PALEO_DISCIPLINES, GEOLOGY_DISCIPLINES from specifyweb.celery_tasks import is_worker_alive, MissingWorkerError -from specifyweb.backend.cache.redis import set_string, get_string +from specifyweb.backend.redis_cache.store import set_string, get_string from specifyweb.backend.setup_tool.redis import ACTIVE_TASK_REDIS_KEY, ACTIVE_TASK_TTL, LAST_ERROR_REDIS_KEY from specifyweb.backend.setup_tool.task_tracking import ( queue_collection_background_task, diff --git a/specifyweb/backend/setup_tool/task_tracking.py b/specifyweb/backend/setup_tool/task_tracking.py index 270de100550..a7190612b87 100644 --- a/specifyweb/backend/setup_tool/task_tracking.py +++ b/specifyweb/backend/setup_tool/task_tracking.py @@ -1,7 +1,7 @@ from typing import Optional import logging -from specifyweb.backend.cache.redis import add_to_set, delete_key, remove_from_set, set_members +from specifyweb.backend.redis_cache.store import add_to_set, delete_key, remove_from_set, set_members from specifyweb.celery_tasks import CELERY_TASK_STATE, app from specifyweb.backend.setup_tool.redis import ( COLLECTION_TASKS_REDIS_KEY, diff --git a/specifyweb/backend/stored_queries/batch_edit.py b/specifyweb/backend/stored_queries/batch_edit.py index ff722121c18..56f3fedfaed 100644 --- a/specifyweb/backend/stored_queries/batch_edit.py +++ b/specifyweb/backend/stored_queries/batch_edit.py @@ -921,7 +921,7 @@ def rewrite_coordinate_fields(row, _mapped_rows: dict[tuple[tuple[str, ...], ... field_replacement_map = { 'latitude1': 'lat1text', 'longitude1': 'long1text', - 'latitude2': 'lat2text', + 'latiude2': 'lat2text', 'longitude2': 'long2text' } diff --git a/specifyweb/backend/stored_queries/format.py b/specifyweb/backend/stored_queries/format.py index fecb6a7f21e..6247bfdd62c 100644 --- a/specifyweb/backend/stored_queries/format.py +++ b/specifyweb/backend/stored_queries/format.py @@ -19,6 +19,7 @@ from sqlalchemy import types import specifyweb.backend.context.app_resource as app_resource +from specifyweb.backend.context.remote_prefs import get_remote_prefs from specifyweb.specify.utils.agent_types import agent_types from specifyweb.specify.models import datamodel, Splocalecontainer @@ -518,11 +519,8 @@ def _fieldformat(self, table: Table, specify_field: Field, def get_date_format() -> str: - from specifyweb.backend.context.remote_prefs import get_remote_pref - - source_date_format = get_remote_pref('ui.formatting.scrdateformat') - - date_format = source_date_format.strip() if source_date_format is not None else 'yyyy-MM-dd' + match = re.search(r'ui\.formatting\.scrdateformat=(.+)', get_remote_prefs()) + date_format = match.group(1).strip() if match is not None else 'yyyy-MM-dd' mysql_date_format = LDLM_TO_MYSQL.get(date_format, "%Y-%m-%d") logger.debug("dateformat = %s = %s", date_format, mysql_date_format) return mysql_date_format diff --git a/specifyweb/backend/stored_queries/queryfieldspec.py b/specifyweb/backend/stored_queries/queryfieldspec.py index 21968caa117..8abf81499ec 100644 --- a/specifyweb/backend/stored_queries/queryfieldspec.py +++ b/specifyweb/backend/stored_queries/queryfieldspec.py @@ -269,22 +269,10 @@ def from_stringid(cls, stringid: str, is_relation: bool): join_path.append(field) node = table - extracted_fieldname, date_part = extract_date_part(field_name) - relation_already_in_path = ( - is_relation - and len(join_path) > 0 - and isinstance(join_path[-1], Relationship) - and join_path[-1].type not in {"many-to-one", "one-to-one"} - and join_path[-1].name.lower() == extracted_fieldname.lower() - ) - field = ( - None - if relation_already_in_path - else node.get_field(extracted_fieldname, strict=False) - ) + field = node.get_field(extracted_fieldname, strict=False) tree_rank_name = None - if field is None and not relation_already_in_path: # try finding tree + if field is None: # try finding tree tree_rank_name, field = find_tree_and_field(node, extracted_fieldname) if tree_rank_name: tree_rank = TreeRankQuery.create( diff --git a/specifyweb/backend/stored_queries/tests/tests_legacy.py b/specifyweb/backend/stored_queries/tests/tests_legacy.py index 1090b60f30b..cb34b27ae22 100644 --- a/specifyweb/backend/stored_queries/tests/tests_legacy.py +++ b/specifyweb/backend/stored_queries/tests/tests_legacy.py @@ -841,6 +841,9 @@ def test_sqlalchemy_model_errors(self): ] }, "CollectionObject": { + "not_found": [ + "projects" + ], "incorrect_direction": { "cojo": [ "onetomany", diff --git a/specifyweb/backend/trees/apps.py b/specifyweb/backend/trees/apps.py index a6dd26a5f4c..9e2eda585ca 100644 --- a/specifyweb/backend/trees/apps.py +++ b/specifyweb/backend/trees/apps.py @@ -1,5 +1,5 @@ from django.apps import AppConfig -from specifyweb.backend.cache.redis import get_string +from specifyweb.backend.redis_cache.store import get_string import logging logger = logging.getLogger(__name__) diff --git a/specifyweb/backend/trees/defaults.py b/specifyweb/backend/trees/defaults.py index 1a137ce59d6..02d60e399e1 100644 --- a/specifyweb/backend/trees/defaults.py +++ b/specifyweb/backend/trees/defaults.py @@ -9,7 +9,7 @@ from specifyweb.backend.trees.default_tree_files import stream_default_tree_csv from specifyweb.backend.trees.utils import get_models, TREE_ROOT_NODES from specifyweb.backend.trees.extras import renumber_tree, set_fullnames -from specifyweb.backend.cache.redis import add_to_set, remove_from_set, set_members +from specifyweb.backend.redis_cache.store import add_to_set, remove_from_set, set_members from specifyweb.backend.trees.redis import ACTIVE_DEFAULT_TREE_TASK_REDIS_KEY import logging diff --git a/specifyweb/backend/workbench/upload/auditlog.py b/specifyweb/backend/workbench/upload/auditlog.py index c649aecfab0..3900b412bf8 100644 --- a/specifyweb/backend/workbench/upload/auditlog.py +++ b/specifyweb/backend/workbench/upload/auditlog.py @@ -14,6 +14,7 @@ from django.conf import settings from specifyweb.specify.models import Spauditlog, Spauditlogfield +from specifyweb.backend.context.remote_prefs import get_remote_prefs, get_global_prefs from specifyweb.specify.models import datamodel logger = logging.getLogger(__name__) @@ -47,22 +48,19 @@ def isAuditingFlds(self): return self.isAuditing() and self._auditingFlds def isAuditing(self): - - from specifyweb.backend.context.remote_prefs import get_remote_pref - if settings.DISABLE_AUDITING: return False if self._auditing is None or self._lastCheck is None or time() - self._lastCheck > self._checkInterval: - do_auditing_pref = get_remote_pref('auditing.do_audits') - if do_auditing_pref is None: + match = re.search(r'auditing\.do_audits=(.+)', get_remote_prefs()) + if match is None: self._auditing = True else: - self._auditing = False if do_auditing_pref.lower() == 'false' else True - do_audit_field_updates = get_remote_pref('auditing.audit_field_updates') - if do_audit_field_updates is None: + self._auditing = False if match.group(1).lower() == 'false' else True + match = re.search(r'auditing\.audit_field_updates=(.+)', get_remote_prefs()) + if match is None: self._auditingFlds = True else: - self._auditingFlds = False if do_audit_field_updates.lower() == 'false' else True + self._auditingFlds = False if match.group(1).lower() == 'false' else True self.purge() self._lastCheck = time() return self._auditing; @@ -152,25 +150,16 @@ def _log_fld_update(self, vals, log, agent): modifiedbyagent_id=agent_id) def purge(self): - from specifyweb.backend.context.remote_prefs import get_global_pref - - audit_lifespan = get_global_pref('AUDIT_LIFESPAN_MONTHS') + match = re.search(r'AUDIT_LIFESPAN_MONTHS=(.+)', get_global_prefs()) logger.info("checking to see if purge is required") - if audit_lifespan is not None: - try: - lifespan_months = int(audit_lifespan.strip()) - except (TypeError, ValueError): - logger.warning("Invalid AUDIT_LIFESPAN_MONTHS value: %r", audit_lifespan) - return True - + if match is not None: cursor = connection.cursor() - query_parameters = [lifespan_months] - sql = "delete from spauditlogfield where date_sub(curdate(), Interval %s month) > timestampcreated" - logger.info("purging audit log: %s", [sql]) - cursor.execute(sql, query_parameters) - sql = "delete from spauditlog where date_sub(curdate(), Interval %s month) > timestampcreated" - logger.info("purging audit log: %s", [sql]) - cursor.execute(sql, query_parameters) + sql = "delete from spauditlogfield where date_sub(curdate(), Interval " + match.group(1).lower()+ " month) > timestampcreated" + logger.info("purging audit log: %s", [sql]); + cursor.execute(sql) + sql = "delete from spauditlog where date_sub(curdate(), Interval " + match.group(1).lower()+ " month) > timestampcreated" + logger.info("purging audit log: %s", [sql]); + cursor.execute(sql) return True auditlog = AuditLog() diff --git a/specifyweb/backend/workbench/upload/upload.py b/specifyweb/backend/workbench/upload/upload.py index 1a37b1faed2..baab41208f7 100644 --- a/specifyweb/backend/workbench/upload/upload.py +++ b/specifyweb/backend/workbench/upload/upload.py @@ -16,16 +16,13 @@ from jsonschema import validate # type: ignore from typing import Any, Optional, cast -from specifyweb.backend.permissions.permissions import has_target_permission, cache_permission_queries +from specifyweb.backend.permissions.permissions import has_target_permission from specifyweb.specify import models from specifyweb.backend.workbench.upload.auditlog import auditlog from specifyweb.specify.datamodel import Table from specifyweb.specify.utils.func import Func from specifyweb.backend.trees.extras import renumber_tree, set_fullnames from specifyweb.backend.workbench.permissions import BatchEditDataSetPT -from specifyweb.backend.businessrules.utils import cache_unique_catnum_preferences -from specifyweb.backend.businessrules.uniqueness_rules import cache_uniqueness_rules -from specifyweb.backend.context.remote_prefs import cache_remote_preferences from specifyweb.backend.workbench.upload.auditor import ( DEFAULT_AUDITOR_PROPS, AuditorProps, @@ -62,7 +59,7 @@ from .upload_attachments import ( has_attachments, - validate_attachments, + validate_attachment, add_attachments_to_plan, unlink_attachments, ) @@ -178,6 +175,7 @@ def unupload_record(upload_result: UploadResult, agent) -> None: unupload_record(record, agent) +FORCE_UPLOAD = True def do_upload_dataset( collection, uploading_agent_id: int, @@ -201,7 +199,7 @@ def do_upload_dataset( batch_edit_packs = [get_batch_edit_pack_from_row(ncols, row) for row in ds.data] base_table, upload_plan, batchEditPrefs = get_raw_ds_upload_plan(ds) - results = do_upload( + results, failed_rows = do_upload( collection, rows, upload_plan, @@ -221,6 +219,19 @@ def do_upload_dataset( ), ) success = not any(r.contains_failure() for r in results) + + # Export failed rows + if FORCE_UPLOAD: + # upload counts as success if at least one row uploaded + success = any(not r.contains_failure() for r in results) + + agent = models.Agent.objects.get(id=uploading_agent_id) + user = agent.specifyuser + + logger.debug(failed_rows) + if len(failed_rows) > 0: + export_failed_rows(failed_rows, user) + if not no_commit: ds.uploadresult = { "success": success, @@ -317,6 +328,7 @@ def get_ds_upload_plan(collection, ds: Spdataset) -> tuple[Table, ScopedUploadab base_table, plan, _ = get_raw_ds_upload_plan(ds) return base_table, plan.apply_scoping(collection) + def do_upload( collection, rows: Rows, @@ -344,6 +356,10 @@ def do_upload( scope_context = ScopeContext() + if FORCE_UPLOAD: + allow_partial = True + + failed_rows = [] with ( savepoint("main upload"), cache_unique_catnum_preferences(), @@ -383,7 +399,7 @@ def do_upload( if has_attachments(row): # If there's an attachments column, add attachments to upload plan - attachments_valid, result = validate_attachments(row, upload_plan) # type: ignore + attachments_valid, result = validate_attachment(row, upload_plan) # type: ignore if not attachments_valid: results.append(result) # type: ignore cache = _cache @@ -423,8 +439,11 @@ def do_upload( f"finished row {len(results)}, cache size: {cache and len(cache)}" ) if result.contains_failure(): - cache = _cache - raise Rollback("failed row") + if FORCE_UPLOAD: + failed_rows.append(row) + else: + cache = _cache + raise Rollback("failed row") autonum_dispatcher.commit_highest() @@ -436,11 +455,42 @@ def do_upload( else: fixup_trees(scoped_table, results) - return results - + return results, failed_rows +from django.conf import settings +import csv +import re +import os +from specifyweb.backend.notifications.models import Message +import uuid do_upload_csv = do_upload +def export_failed_rows(failed_rows, user): + message_type = "workbench-failed-rows" + + + filename = f"failed_rows_{uuid.uuid4().hex}.csv" + path = os.path.join(settings.DEPOSITORY_DIR, filename) + bom = True + delimiter = ',' + + encoding = 'utf-8-sig' if bom else 'utf-8' + + column_order = None + if column_order is None: + column_order = list(failed_rows[0].keys()) + + with open(path, 'w', newline='', encoding=encoding) as f: + csv_writer = csv.DictWriter(f, fieldnames=column_order, delimiter=delimiter) + csv_writer.writeheader() + for row in failed_rows: + csv_writer.writerow(row) + + Message.objects.create(user=user, content=json.dumps({ + 'type': message_type, + 'file': filename, + 'datasetname': 'PLACEHOLDER', + })) def validate_row( collection, diff --git a/specifyweb/backend/workbench/upload/upload_attachments.py b/specifyweb/backend/workbench/upload/upload_attachments.py index 00551698dc4..410647cd0b0 100644 --- a/specifyweb/backend/workbench/upload/upload_attachments.py +++ b/specifyweb/backend/workbench/upload/upload_attachments.py @@ -39,12 +39,12 @@ def has_attachments(row: Row) -> bool: return row.get(ATTACHMENTS_COLUMN) is not None and row.get(ATTACHMENTS_COLUMN) != "" # upload_plan can either be an UploadTable or an Uploadable (so it can be one of two types) -def validate_attachments( +def validate_attachment( row: Row, upload_plan: UploadTable ) -> Tuple[bool, Union[None, UploadResult]]: if has_attachments(row): data = get_attachments(row) - if data is not None and isinstance(data, dict): + if data and isinstance(data, dict): base_table = upload_plan.name for attachment in data.get("attachments", []): if attachment.get("id") and attachment.get("table"): @@ -62,10 +62,8 @@ def validate_attachments( return False, makeAttachmentResult('attachmentNotFound') if spdatasetattachment.attachment.tableid != Spdataset.specify_model.tableId: # type: ignore return False, makeAttachmentResult('attachmentAlreadyLinked') - else: - return False, makeAttachmentResult('attachmentNotFound') - # All attachments were valid - return True, None + + return True, None return False, makeAttachmentResult('attachmentNotFound') diff --git a/specifyweb/businessrules/rules/collectionobject_rules.py b/specifyweb/businessrules/rules/collectionobject_rules.py new file mode 100644 index 00000000000..bf96a527824 --- /dev/null +++ b/specifyweb/businessrules/rules/collectionobject_rules.py @@ -0,0 +1,26 @@ +from specifyweb.backend.businessrules.exceptions import BusinessRuleException +from specifyweb.backend.businessrules.orm_signal_handler import orm_signal_handler +from specifyweb.backend.businessrules.utils import get_unique_catnum_across_comp_co_coll_pref +from specifyweb.specify.models import Component + +@orm_signal_handler('pre_save', 'Collectionobject') +def collectionobject_pre_save(co): + if co.collectionmemberid is None: + co.collectionmemberid = co.collection_id + + if co.collectionobjecttype is None: + co.collectionobjecttype = co.collection.collectionobjecttype + + agent = co.createdbyagent + if agent is not None and agent.specifyuser is not None: + + unique_catnum_across_comp_co_coll_pref = get_unique_catnum_across_comp_co_coll_pref(co.collection, co.createdbyagent.specifyuser) + + if unique_catnum_across_comp_co_coll_pref: + if co.catalognumber is not None: + contains_component_duplicates = Component.objects.filter( + catalognumber=co.catalognumber).exclude(pk=co.pk).exists() + + if contains_component_duplicates: + raise BusinessRuleException( + 'Catalog Number is already in use for another Component in this collection.') diff --git a/specifyweb/frontend/js_src/lib/components/AppResources/Editor.tsx b/specifyweb/frontend/js_src/lib/components/AppResources/Editor.tsx index aee52d71d0c..41a2fcd560c 100644 --- a/specifyweb/frontend/js_src/lib/components/AppResources/Editor.tsx +++ b/specifyweb/frontend/js_src/lib/components/AppResources/Editor.tsx @@ -1,7 +1,5 @@ import React from 'react'; import type { LocalizedString } from 'typesafe-i18n'; -import { useNavigate } from 'react-router-dom'; -import { commonText } from '../../localization/common'; import { useErrorContext } from '../../hooks/useErrorContext'; import { useLiveState } from '../../hooks/useLiveState'; @@ -102,7 +100,6 @@ export function AppResourceEditor({ readonly footer: JSX.Element | undefined; }) => JSX.Element; }): JSX.Element | null { - const navigate = useNavigate(); const appResource = React.useMemo( () => deserializeResource(resource as SerializedResource), [resource] @@ -240,11 +237,6 @@ export function AppResourceEditor({ const footer = ( <> - navigate('/specify/resources/', { replace: true })} - > - {commonText.close()} - {formElement !== null && hasToolPermission( diff --git a/specifyweb/frontend/js_src/lib/components/BatchEdit/index.tsx b/specifyweb/frontend/js_src/lib/components/BatchEdit/index.tsx index cb5827e3a26..59cb682763b 100644 --- a/specifyweb/frontend/js_src/lib/components/BatchEdit/index.tsx +++ b/specifyweb/frontend/js_src/lib/components/BatchEdit/index.tsx @@ -12,7 +12,7 @@ import { filterArray } from '../../utils/types'; import { keysToLowerCase } from '../../utils/utils'; import { Button } from '../Atoms/Button'; import { LoadingContext } from '../Core/Contexts'; -import type { AnyTree, SerializedRecord } from '../DataModel/helperTypes'; +import type { AnyTree } from '../DataModel/helperTypes'; import type { SpecifyResource } from '../DataModel/legacyTypes'; import { schema } from '../DataModel/schema'; import { serializeResource } from '../DataModel/serializers'; @@ -44,41 +44,6 @@ type TreeDefsFilter = } | {}; -type BatchEditFromQueryBodyProps = { - readonly query: SerializedRecord | SpecifyResource; - readonly limit: number; - readonly fields: RA; - readonly baseTableName: keyof Tables; - readonly dataSetName: string; - readonly recordSetId?: number; - readonly treeDefsFilter: TreeDefsFilter; - readonly hasRelationships: boolean; -}; - -export const buildBatchEditFromQueryBody = ({ - query, - limit, - fields, - baseTableName, - dataSetName, - recordSetId, - treeDefsFilter, - hasRelationships, -}: BatchEditFromQueryBodyProps) => - keysToLowerCase({ - ...serializeResource(query), - captions: fields - .filter(({ isDisplay }) => isDisplay) - .map(({ mappingPath }) => - generateMappingPathPreview(baseTableName, mappingPath) - ), - name: dataSetName, - recordSetId, - limit, - treeDefsFilter, - omitRelationships: !hasRelationships, - }); - export function BatchEditFromQuery({ query, fields, @@ -104,15 +69,18 @@ export function BatchEditFromQuery({ method: 'POST', errorMode: 'dismissible', headers: { Accept: 'application/json' }, - body: buildBatchEditFromQueryBody({ - query, - fields, - baseTableName, - dataSetName, + body: keysToLowerCase({ + ...serializeResource(query), + captions: fields + .filter(({ isDisplay }) => isDisplay) + .map(({ mappingPath }) => + generateMappingPathPreview(baseTableName, mappingPath) + ), + name: dataSetName, recordSetId, - treeDefsFilter, limit: userPreferences.get('batchEdit', 'query', 'limit'), - hasRelationships, + treeDefsFilter, + omitRelationships: !hasRelationships, }), }); diff --git a/specifyweb/frontend/js_src/lib/components/DataModel/businessRuleDefs.ts b/specifyweb/frontend/js_src/lib/components/DataModel/businessRuleDefs.ts index 73aceef4328..d8921c1df49 100644 --- a/specifyweb/frontend/js_src/lib/components/DataModel/businessRuleDefs.ts +++ b/specifyweb/frontend/js_src/lib/components/DataModel/businessRuleDefs.ts @@ -1,6 +1,6 @@ import { resourcesText } from '../../localization/resources'; import { resolveParser } from '../../utils/parser/definitions'; -import type { RA, ValueOf } from '../../utils/types'; +import type { ValueOf } from '../../utils/types'; import type { BusinessRuleResult } from './businessRules'; import { CATALOG_NUMBER_EXISTS, @@ -22,7 +22,7 @@ import { PREPARATION_NEGATIVE_KEY, } from './businessRuleUtils'; import { fetchCollection } from './collection'; -import { backendFilter, cogTypes } from './helpers'; +import { cogTypes } from './helpers'; import type { AnySchema, CommonFields, TableFields } from './helperTypes'; import { checkPrepAvailability, @@ -212,12 +212,7 @@ export const businessRuleDefs: MappedBusinessRuleDefs = { 'uniqueness' ); - const catalogNumberValue = resource.get('catalogNumber'); - - if ( - !uniqueCatalogNumberAccrossComponentAndCOPref || - catalogNumberValue === null - ) { + if (!uniqueCatalogNumberAccrossComponentAndCOPref) { setSaveBlockers( resource, resource.specifyTable.field.catalogNumber, @@ -227,35 +222,17 @@ export const businessRuleDefs: MappedBusinessRuleDefs = { return undefined; } - const databaseContainsComponentDuplicates = await fetchCollection( - 'Component', - { - catalogNumber: catalogNumberValue, - domainFilter: true, - limit: 1, - } - ).then(({ totalCount }) => totalCount !== 0); - - // BUG: When a local Component is modified to have a catalogNumber that - // matches this CollectionObject, a change event is being triggered on - // the CO -> catalogNumber and triggering this rule as well - // Found out what is causing the change event... - const localCollectionContainsComponentDuplicates = resource - .getDependentResource('components') - ?.models.some( - (component) => - catalogNumberValue !== null && - component.get('catalogNumber') === catalogNumberValue - ); + const catalogNumberValue = resource.get('catalogNumber'); - const isInvalid = - databaseContainsComponentDuplicates || - localCollectionContainsComponentDuplicates; + const containsComponentDuplicates = await fetchCollection('Component', { + catalogNumber: catalogNumberValue, + domainFilter: true, + }).then(({ totalCount }) => totalCount !== 0); setSaveBlockers( resource, resource.specifyTable.field.catalogNumber, - isInvalid + containsComponentDuplicates ? [ resourcesText.catalogNumberAlreadyUsed({ catalogNumberFieldName: @@ -476,93 +453,17 @@ export const businessRuleDefs: MappedBusinessRuleDefs = { const catalogNumberValue = resource.get('catalogNumber'); - // Check the Database for CollectionObject records that have the same - // catalogNumber - const containsCoDuplicates = () => - fetchCollection('CollectionObject', { - domainFilter: true, - catalogNumber: catalogNumberValue, - limit: 1, - }).then(({ totalCount }) => totalCount !== 0); - - // Check the Database for other existing Component records with the - // same catalogNumber - const containsComponentDuplicates = () => - fetchCollection('Component', { - catalogNumber: catalogNumberValue, - domainFilter: true, - limit: 1, - ...(resource.id === undefined - ? {} - : backendFilter('id').not.equals(resource.id)), - }).then(({ totalCount }) => totalCount !== 0); - - // If the Components are in a collection (such as when viewing the - // Components SubView from CollectionObject), then make sure that no - // unsaved Component in the collection has the same catalogNumber as - // this Component - // BUG: Consider the following case: - // - There's a Component collection with a saved Component (1) with - // catalogNumber A - // - a Component (2) is added to the Collection with catalogNumber A - // - Component 1's catalogNumber is changed from A - // - a saveblocker will be set on Component 2, even though we know the - // existing duplicate has been locally changed - const localComponentCollectionHasValue = () => - Promise.resolve( - resource.collection === undefined || catalogNumberValue === null - ? false - : resource.collection.models - .filter((component) => - resource.id === undefined - ? component.cid !== resource.cid - : resource.id !== component.id - ) - .map((component) => component.get('catalogNumber')) - .filter( - (catalogNumber) => catalogNumber === catalogNumberValue - ).length >= 1 - ); + const containsCoDuplicates = await fetchCollection('CollectionObject', { + domainFilter: true, + catalogNumber: catalogNumberValue, + }).then(({ totalCount }) => totalCount !== 0); - // Finally, check whether the Component's CollectionObject has the same - // catalogNumber as the Component - const collectionObjectHasValue = () => - resource.collection?.related?.specifyTable.name === 'CollectionObject' - ? Promise.resolve( - catalogNumberValue !== null && - ( - resource.collection - .related as SpecifyResource - ).get('catalogNumber') === catalogNumberValue - ) - : // This case should be subsumed by the prior check in - // containsCoDuplicates, but leaving this here just in case - resource - .rgetPromise('collectionObject') - .then( - (collectionObject) => - collectionObject !== null && - collectionObject.get('catalogNumber') === catalogNumberValue - ); - // REFACTOR: Change this when we upgrade to HTTP 2+ - // Aggregate all of the invalid checks into a singe array to be - // processed sequentially - // It would be slightly more performant to have these all executing at - // the same time, but don't want to overwhelm the browser with the 6 - // in-flight request limit of HTTP 1.1 - const invalidChecks: RA<() => Promise> = [ - containsCoDuplicates, - containsComponentDuplicates, - localComponentCollectionHasValue, - collectionObjectHasValue, - ]; - - let isInvalid = false; - - for (const checkInvalid of invalidChecks) { - isInvalid = await checkInvalid(); - if (isInvalid) break; - } + const containsComponentDuplicates = await fetchCollection('Component', { + catalogNumber: catalogNumberValue, + domainFilter: true, + }).then(({ totalCount }) => totalCount !== 0); + + const isInvalid = containsCoDuplicates || containsComponentDuplicates; setSaveBlockers( resource, diff --git a/specifyweb/frontend/js_src/lib/components/FormParse/__tests__/index.test.ts b/specifyweb/frontend/js_src/lib/components/FormParse/__tests__/index.test.ts index f116f3d913d..7e40f34979f 100644 --- a/specifyweb/frontend/js_src/lib/components/FormParse/__tests__/index.test.ts +++ b/specifyweb/frontend/js_src/lib/components/FormParse/__tests__/index.test.ts @@ -471,30 +471,6 @@ describe('parseFormDefinition', () => { describe('getColumnDefinitions', () => { requireContext(); - test('prefers linux definition over generic definition', () => - expect( - getColumnDefinitions( - xml( - ` - Generic - Linux - ` - ) - ) - ).toBe('Linux')); - - test('uses generic definition if linux definition is not available', () => - expect( - getColumnDefinitions( - xml( - ` - Mac - Generic - ` - ) - ) - ).toBe('Generic')); - test('fall back to first definition available', () => expect( getColumnDefinitions( @@ -534,7 +510,7 @@ theories(getColumnDefinition, [ ), undefined, ], - out: 'A', + out: 'B', }, ]); diff --git a/specifyweb/frontend/js_src/lib/components/FormParse/cells.ts b/specifyweb/frontend/js_src/lib/components/FormParse/cells.ts index e6f6c7e5c25..9b815635d6a 100644 --- a/specifyweb/frontend/js_src/lib/components/FormParse/cells.ts +++ b/specifyweb/frontend/js_src/lib/components/FormParse/cells.ts @@ -118,17 +118,6 @@ export type SubViewSortField = { export const cellAlign = ['left', 'center', 'right'] as const; export const cellVerticalAlign = ['stretch', 'center', 'start', 'end'] as const; -const specialFieldNames = new Set([ - /* - * Legacy synthetic form controls that are not schema-backed fields. - * These are still parsed intentionally by some field renderers. - */ - 'this', - 'generateLabelChk', - 'generateInvoice', - 'sendEMail', -]); - const processCellType: { readonly [KEY in keyof CellTypes]: (props: { readonly cell: SimpleXmlNode; @@ -167,7 +156,6 @@ const processCellType: { if ( resolvedFields === undefined && - !specialFieldNames.has(rawFieldName ?? '') && (fieldDefinition.type !== 'Plugin' || fieldDefinition.pluginDefinition.type === 'PartialDateUI') ) diff --git a/specifyweb/frontend/js_src/lib/components/FormParse/index.ts b/specifyweb/frontend/js_src/lib/components/FormParse/index.ts index 86e5325b50f..a5d10dfd9df 100644 --- a/specifyweb/frontend/js_src/lib/components/FormParse/index.ts +++ b/specifyweb/frontend/js_src/lib/components/FormParse/index.ts @@ -90,8 +90,6 @@ export const formTypes = ['form', 'formTable'] as const; export type FormType = (typeof formTypes)[number]; export type FormMode = 'edit' | 'search' | 'view'; -const defaultColumnDefinitionOs = 'lnx'; - let views: R = {}; export const getViewSetApiUrl = (viewName: string): string => @@ -542,25 +540,10 @@ function getColumnDefinitions(viewDefinition: SimpleXmlNode): string { const getColumnDefinition = ( viewDefinition: SimpleXmlNode, os: string | undefined -): string | undefined => { - const columnDefinitions = viewDefinition.children.columnDef; - if (columnDefinitions === undefined) return undefined; - - if (typeof os === 'string') - return columnDefinitions.find( - (child) => getParsedAttribute(child, 'os') === os - )?.text; - - return ( - columnDefinitions.find( - (child) => getParsedAttribute(child, 'os') === defaultColumnDefinitionOs - )?.text ?? - columnDefinitions.find( - (child) => getParsedAttribute(child, 'os') === undefined - )?.text ?? - columnDefinitions[0]?.text - ); -}; +): string | undefined => + viewDefinition.children.columnDef?.find((child) => + typeof os === 'string' ? getParsedAttribute(child, 'os') === os : true + )?.text; const parseRows = async ( rawRows: RA, diff --git a/specifyweb/frontend/js_src/lib/components/Notifications/NotificationRenderers.tsx b/specifyweb/frontend/js_src/lib/components/Notifications/NotificationRenderers.tsx index 790b3373284..a28c60935be 100644 --- a/specifyweb/frontend/js_src/lib/components/Notifications/NotificationRenderers.tsx +++ b/specifyweb/frontend/js_src/lib/components/Notifications/NotificationRenderers.tsx @@ -131,6 +131,22 @@ export const notificationRenderers: IR< ); }, + 'workbench-failed-rows'(notification) { + return ( + <> + {notificationsText.workbenchFailedRows({name:notification.payload.datasetname})} + + {notificationsText.download()} + + + ); + }, 'dataset-ownership-transferred'(notification) { return ( derivedPermissions; const sortPolicies = (policy: typeof operationPolicies) => JSON.stringify( Object.fromEntries( - Object.entries(policy) - .sort(sortFunction(([key]) => key)) - .map(([key, actions]) => [ - key, - Array.from(actions).sort(sortFunction((action) => action)), - ]) + Object.entries(policy).sort(sortFunction(([key]) => key)) ) ); diff --git a/specifyweb/frontend/js_src/lib/components/Preferences/CollectionDefinitions.tsx b/specifyweb/frontend/js_src/lib/components/Preferences/CollectionDefinitions.tsx index dc524fa589a..80093e9721c 100644 --- a/specifyweb/frontend/js_src/lib/components/Preferences/CollectionDefinitions.tsx +++ b/specifyweb/frontend/js_src/lib/components/Preferences/CollectionDefinitions.tsx @@ -280,7 +280,7 @@ export const collectionPreferenceDefinitions = { }), requiresReload: false, visible: true, - defaultValue: false, + defaultValue: true, type: 'java.lang.Boolean', }), }, diff --git a/specifyweb/frontend/js_src/lib/components/TreeView/Search.tsx b/specifyweb/frontend/js_src/lib/components/TreeView/Search.tsx index e88de8095e1..763c432b50f 100644 --- a/specifyweb/frontend/js_src/lib/components/TreeView/Search.tsx +++ b/specifyweb/frontend/js_src/lib/components/TreeView/Search.tsx @@ -79,8 +79,7 @@ export function TreeViewSearch({ definition: treeDefinitionId, limit: DEFAULT_FETCH_SEARCH_LIMIT, orderBy: 'name', - // Tree search already scopes by the selected definition; allow shared trees. - domainFilter: false, + domainFilter: true, }, { [resolvedSearchField]: searchCaseSensitive diff --git a/specifyweb/frontend/js_src/lib/components/WbActions/WbSave.tsx b/specifyweb/frontend/js_src/lib/components/WbActions/WbSave.tsx index 20b1dc3aee8..0b05fe8fa61 100644 --- a/specifyweb/frontend/js_src/lib/components/WbActions/WbSave.tsx +++ b/specifyweb/frontend/js_src/lib/components/WbActions/WbSave.tsx @@ -12,34 +12,6 @@ import { loadingBar } from '../Molecules'; import { Dialog } from '../Molecules/Dialog'; import type { Workbench } from '../WorkBench/WbView'; -export const handleWorkbenchSave = async ( - workbench: Workbench, - searchRef: React.MutableRefObject, - checkDeletedFail: (statusCode: number) => void, - handleSpreadsheetUpToDate: () => void -): Promise => { - // Clear validation - overwriteReadOnly(workbench.dataset, 'rowresults', null); - workbench.validation.stopLiveValidation(); - - // Send data - return ping(`/api/workbench/rows/${workbench.dataset.id}/`, { - method: 'PUT', - body: workbench.data, - expectedErrors: [Http.NO_CONTENT, Http.NOT_FOUND], - }) - .then((status) => checkDeletedFail(status)) - .then(() => { - handleSpreadsheetUpToDate(); - workbench.cells.cellMeta = []; - workbench.utils?.searchCells( - { key: 'SettingsChange' }, - searchRef.current - ); - workbench.hot?.render(); - }); -}; - export function WbSave({ workbench, hasUnsavedChanges, @@ -56,18 +28,31 @@ export function WbSave({ const [showProgressBar, openProgressBar, closeProgressBar] = useBooleanState(); - const handleSave = async (): Promise => { + const handleSave = () => { + // Clear validation + overwriteReadOnly(workbench.dataset, 'rowresults', null); + workbench.validation.stopLiveValidation(); + // Show saving progress bar openProgressBar(); - await handleWorkbenchSave( - workbench, - searchRef, - checkDeletedFail, - handleSpreadsheetUpToDate - ); - - closeProgressBar(); + // Send data + ping(`/api/workbench/rows/${workbench.dataset.id}/`, { + method: 'PUT', + body: workbench.data, + expectedErrors: [Http.NO_CONTENT, Http.NOT_FOUND], + }) + .then((status) => checkDeletedFail(status)) + .then(() => { + handleSpreadsheetUpToDate(); + workbench.cells.cellMeta = []; + workbench.utils?.searchCells( + { key: 'SettingsChange' }, + searchRef.current + ); + workbench.hot?.render(); + closeProgressBar(); + }); }; return ( diff --git a/specifyweb/frontend/js_src/lib/components/WbActions/WbUpload.tsx b/specifyweb/frontend/js_src/lib/components/WbActions/WbUpload.tsx index b42987444b8..d417bdf2506 100644 --- a/specifyweb/frontend/js_src/lib/components/WbActions/WbUpload.tsx +++ b/specifyweb/frontend/js_src/lib/components/WbActions/WbUpload.tsx @@ -13,6 +13,8 @@ import type { WbCellCounts } from '../WorkBench/CellMeta'; import type { WbMapping } from '../WorkBench/mapping'; import type { WbStatus } from '../WorkBench/WbView'; +const FORCE_UPLOAD = true + export function WbUpload({ hasUnsavedChanges, mappings, @@ -63,7 +65,7 @@ export function WbUpload({ {noShowWarning || !isFromBatchEdit ? ( 0} + disabled={hasUnsavedChanges || (cellCounts.invalidCells > 0 && FORCE_UPLOAD !== true)} title={ hasUnsavedChanges ? wbText.unavailableWhileEditing() diff --git a/specifyweb/frontend/js_src/lib/components/WbAttachmentViewer/index.tsx b/specifyweb/frontend/js_src/lib/components/WbAttachmentViewer/index.tsx index dd91a950e18..a21c50b9033 100644 --- a/specifyweb/frontend/js_src/lib/components/WbAttachmentViewer/index.tsx +++ b/specifyweb/frontend/js_src/lib/components/WbAttachmentViewer/index.tsx @@ -30,7 +30,6 @@ import { serializeResource } from '../DataModel/serializers'; import type { Attachment } from '../DataModel/types'; import { Dialog, dialogClassNames } from '../Molecules/Dialog'; import { NotFoundView } from '../Router/NotFoundView'; -import { Slider } from '../FormSliders/Slider'; const { parseCacheKey } = exportsForTests; @@ -132,13 +131,6 @@ export function WbAttachmentViewerView(): JSX.Element { header={attachmentsText.attachments()} headerButtons={
- { - setSelectedAttachment(newValue); - }} - /> { removeCache('workBenchAttachmentViewer', viewerId); diff --git a/specifyweb/frontend/js_src/lib/components/WbImportAttachments/index.tsx b/specifyweb/frontend/js_src/lib/components/WbImportAttachments/index.tsx index 108417f4383..4ef8a49f3c2 100644 --- a/specifyweb/frontend/js_src/lib/components/WbImportAttachments/index.tsx +++ b/specifyweb/frontend/js_src/lib/components/WbImportAttachments/index.tsx @@ -10,13 +10,25 @@ import { useNavigate } from 'react-router-dom'; import { useBooleanState } from '../../hooks/useBooleanState'; import { attachmentsText } from '../../localization/attachments'; import { commonText } from '../../localization/common'; +import { ajax } from '../../utils/ajax'; import { f } from '../../utils/functools'; import type { RA } from '../../utils/types'; import { Container, H2 } from '../Atoms'; import { Progress } from '../Atoms'; import { Button } from '../Atoms/Button'; -import { serializeResource } from '../DataModel/serializers'; +import { uploadFile } from '../Attachments/attachments'; +import type { SerializedRecord } from '../DataModel/helperTypes'; +import type { SpecifyResource } from '../DataModel/legacyTypes'; +import { + deserializeResource, + serializeResource, +} from '../DataModel/serializers'; import { tables } from '../DataModel/tables'; +import type { + Attachment, + Spdataset, + SpDataSetAttachment, +} from '../DataModel/types'; import { raise } from '../Errors/Crash'; import { useMenuItem } from '../Header/MenuContext'; import { userInformation } from '../InitialContext/userInformation'; @@ -31,9 +43,6 @@ import { ATTACHMENTS_COLUMN, attachmentsToCell, BASE_TABLE_NAME, - uploadFiles, - createDataSetAttachments, - saveDataSetAttachments, } from '../WorkBench/attachmentHelpers'; export function WbImportAttachmentsView(): JSX.Element { @@ -57,6 +66,59 @@ export function WbImportAttachmentsView(): JSX.Element { ); } +function uploadFiles( + files: RA, + handleProgress: (progress: (progress: number | undefined) => number) => void, + attachmentIsPublicDefault: boolean +): RA>> { + return files.map(async (file) => + uploadFile({ file, attachmentIsPublicDefault }) + .then(async (attachment) => + attachment === undefined + ? Promise.reject(`Upload failed for file ${file.name}`) + : attachment + ) + .finally(() => + handleProgress((progress) => + typeof progress === 'number' ? progress + 1 : 1 + ) + ) + ); +} + +async function createDataSetAttachments( + attachments: RA>, + dataSet: SpecifyResource +): Promise>> { + return Promise.all( + attachments.map( + (attachment) => + new tables.SpDataSetAttachment.Resource({ + attachment: attachment as never, + spdataset: dataSet.url(), + ordinal: 0, + }) + ) + ); +} + +async function saveDataSetAttachments( + dataSetAttachments: RA> +): Promise>> { + return ajax>>( + `/bulk_copy/bulk/${tables.SpDataSetAttachment.name.toLowerCase()}/`, + { + method: 'POST', + headers: { Accept: 'application/json' }, + body: dataSetAttachments.map((dataSetAttachment) => + serializeResource(dataSetAttachment) + ), + } + ).then(({ data }) => + data.map((resource) => deserializeResource(serializeResource(resource))) + ); +} + function FilesPicked({ files }: { readonly files: RA }): JSX.Element { const navigate = useNavigate(); const [attachmentIsPublicDefault] = collectionPreferences.use( diff --git a/specifyweb/frontend/js_src/lib/components/WorkBench/WbAttachmentsPreview.tsx b/specifyweb/frontend/js_src/lib/components/WorkBench/WbAttachmentsPreview.tsx index 3d3254e9699..b8f007dcbf6 100644 --- a/specifyweb/frontend/js_src/lib/components/WorkBench/WbAttachmentsPreview.tsx +++ b/specifyweb/frontend/js_src/lib/components/WorkBench/WbAttachmentsPreview.tsx @@ -14,15 +14,12 @@ import { wbText } from '../../localization/workbench'; import { ajax } from '../../utils/ajax'; import { exportsForTests, setCache } from '../../utils/cache'; import type { GetSet, RA } from '../../utils/types'; -import { H2, Progress } from '../Atoms'; +import { H2 } from '../Atoms'; import { Button } from '../Atoms/Button'; -import { className } from '../Atoms/className'; -import { icons } from '../Atoms/Icons'; import { fetchOriginalUrl } from '../Attachments/attachments'; import { LeafletImageViewer } from '../Attachments/LeafletImageViewer'; import { AttachmentPreview } from '../Attachments/Preview'; import { AttachmentViewer } from '../Attachments/Viewer'; -import { LoadingContext } from '../Core/Contexts'; import { toResource } from '../DataModel/helpers'; import type { AnySchema, @@ -36,53 +33,32 @@ import { } from '../DataModel/serializers'; import type { Attachment, SpDataSetAttachment } from '../DataModel/types'; import { ErrorBoundary } from '../Errors/ErrorBoundary'; -import { loadingBar } from '../Molecules'; import { Dialog, dialogClassNames } from '../Molecules/Dialog'; -import { FilePicker } from '../Molecules/FilePicker'; import { PopupWindow } from '../Molecules/PopupWindow'; -import { collectionPreferences } from '../Preferences/collectionPreferences'; import { Skeleton } from '../SkeletonLoaders/Skeleton'; -import { handleWorkbenchSave } from '../WbActions/WbSave'; import type { Dataset } from '../WbPlanView/Wrapped'; import { - BASE_TABLE_NAME, - deleteAttachmentFromRow, getAttachmentsFromCell, getVisualAttachmentsColumn, - uploadAttachmentsToRow, } from '../WorkBench/attachmentHelpers'; -import type { Workbench } from '../WorkBench/WbView'; const { formatCacheKey } = exportsForTests; type WbAttachmentPreviewCell = { readonly attachment: SerializedResource | undefined; - readonly spDataSetAttachment: - | SerializedResource - | undefined; readonly isLoading: boolean; }; export function WbAttachmentsPreview({ hot, dataset, - workbench, - isUploaded, showPanel, onClose: handleClose, - searchRef, - checkDeletedFail, - onSpreadsheetUpToDate: handleSpreadsheetUpToDate, }: { readonly hot: Handsontable | undefined; readonly dataset: Dataset; - readonly workbench: Workbench; - readonly isUploaded: boolean; readonly showPanel: boolean; readonly onClose: () => void; - readonly searchRef: React.MutableRefObject; - readonly checkDeletedFail: (statusCode: number) => void; - readonly onSpreadsheetUpToDate: () => void; }): JSX.Element { const [selectedRow, setSelectedRow] = React.useState( undefined @@ -91,14 +67,12 @@ export function WbAttachmentsPreview({ RA >([]); const [selectedAttachment, setSelectedAttachment] = React.useState< - WbAttachmentPreviewCell | undefined + SerializedResource | undefined >(undefined); const [showAttachment, handleShowAttachment, handleHideAttachment] = useBooleanState(); - const loading = React.useContext(LoadingContext); - const [useWindow, setUseWindow] = React.useState(false); const handleSelection = (row: number | undefined): void => { @@ -115,22 +89,14 @@ export function WbAttachmentsPreview({ setAttachments([]); setSelectedAttachment(undefined); if (selectedRow === undefined) return; - let active = true; fetchRowAttachments( hot, dataset, selectedRow, - (next) => { - if (active) setAttachments(next); - }, - (next) => { - if (active) setSelectedAttachment(next); - } + setAttachments, + setSelectedAttachment ); - return () => { - active = false; - }; }, [selectedRow]); React.useEffect(() => { @@ -140,53 +106,8 @@ export function WbAttachmentsPreview({ hot.addHook('afterSelectionEnd', handleSelection); }, [hot]); - const [fileUploadLength, setFileUploadLength] = React.useState(0); - const [fileUploadProgress, setFileUploadProgress] = React.useState< - number | undefined - >(undefined); - const [attachmentIsPublicDefault] = collectionPreferences.use( - 'general', - 'attachments', - 'attachment.is_public_default' - ); - - const saveDataset = async function (): Promise { - return handleWorkbenchSave( - workbench, - searchRef, - checkDeletedFail, - handleSpreadsheetUpToDate - ); - }; - - const refreshSpreadsheet = function (): void { - if (hot === undefined || selectedRow === undefined) return; - fetchRowAttachments( - hot, - dataset, - selectedRow, - setAttachments, - setSelectedAttachment - ); - }; - return ( <> - {fileUploadProgress !== undefined && ( - -
- {fileUploadProgress === fileUploadLength ? ( - loadingBar - ) : ( - - )} -
-
- )} {showPanel && (
@@ -200,22 +121,13 @@ export function WbAttachmentsPreview({ {selectedRow !== undefined && attachments.length >= 0 && (
{attachments.map((cell, index) => - cell !== undefined && - !cell.isLoading && - cell.spDataSetAttachment ? ( - { handleShowAttachment(); - setSelectedAttachment(cell); + setSelectedAttachment(cell.attachment); }} /> ) : ( @@ -225,38 +137,7 @@ export function WbAttachmentsPreview({
)}
- -
- {selectedRow !== undefined && !isUploaded && ( - { - if (hot === undefined || selectedRow === undefined) return; - - const existingAttachments = attachments - .map((cell) => cell.spDataSetAttachment) - .filter((a) => a !== undefined) as RA< - SerializedResource - >; - - loading( - uploadAttachmentsToRow( - Array.from(selectedFiles), - dataset, - hot, - selectedRow, - existingAttachments, - BASE_TABLE_NAME, - attachmentIsPublicDefault, - setFileUploadLength, - setFileUploadProgress - ).then(async () => saveDataset().then(refreshSpreadsheet)) - ); - }} - /> - )} +
{commonText.close()} @@ -266,9 +147,7 @@ export function WbAttachmentsPreview({ )} {showAttachment && ( ; - readonly onOpen: () => void; - readonly dataset: Dataset; - readonly hot: Handsontable | undefined; - readonly selectedRow: number; - readonly attachments: RA; - readonly loading: (promise: Promise) => void; - readonly saveDataset: () => Promise; - readonly handleRefreshSpreadsheet: () => void; -}): JSX.Element { - return ( -
-
- -
-
- { - if (hot === undefined) return; - const existingAttachments = attachments - .map((cell) => cell.spDataSetAttachment) - .filter((a) => a !== undefined) as RA< - SerializedResource - >; - loading( - deleteAttachmentFromRow( - dataSetAttachment.id, - dataset, - hot, - selectedRow, - existingAttachments - ).then(async () => saveDataset().then(handleRefreshSpreadsheet)) - ); - }} - > - {icons.trash} - - {/* {}} - > - {icons.chevronUp} - - {}} - > - {icons.chevronDown} - */} -
-
- ); -} - function fetchRowAttachments( hot: Handsontable, dataset: Dataset, @@ -367,7 +169,7 @@ function fetchRowAttachments( ) => RA) ) => void, setSelectedAttachment: ( - attachment: WbAttachmentPreviewCell | undefined + attachment: SerializedResource | undefined ) => void ): void { // Look for Attachments column @@ -385,14 +187,12 @@ function fetchRowAttachments( if (dataSetAttachmentIds.length === 0) { setAttachments([]); - setSelectedAttachment(undefined); return; } setAttachments( Array.from({ length: dataSetAttachmentIds.length }, () => ({ attachment: undefined, - spDataSetAttachment: undefined, isLoading: true, })) ); @@ -421,41 +221,33 @@ function fetchRowAttachments( serializeResource(data.attachment), 'Attachment' ); - const cell: WbAttachmentPreviewCell = { - attachment: resource, - spDataSetAttachment: serializeResource(data), - isLoading: false, - }; if (resource !== undefined && index === 0) { - setSelectedAttachment(cell); + // TODO: update spDataSetAttachment's ordinal when uploading multiple attachments to a single row and use data.ordinal === 0 + setSelectedAttachment(resource); } - insertAttachmentPreviewCell(index, cell); + insertAttachmentPreviewCell(index, { + attachment: resource, + isLoading: false, + }); }) .catch(() => { insertAttachmentPreviewCell(index, { attachment: undefined, - spDataSetAttachment: undefined, isLoading: false, }); }); }); } -import { Slider } from '../FormSliders/Slider'; - function AttachmentViewerDialog({ attachment, - attachments, onClose, viewerId, - selected: [selectedAttachment, setSelectedAttachment], window: [useWindow, setUseWindow], }: { readonly attachment: SerializedResource | undefined; - readonly attachments: RA; readonly onClose: () => void; readonly viewerId: string; - readonly selected: GetSet; readonly window: GetSet; }): JSX.Element | null { const [attachmentUrl, setAttachmentUrl] = React.useState( @@ -479,11 +271,7 @@ function AttachmentViewerDialog({ React.useEffect(() => { if (attachment === undefined) return; if (useWindow) { - setCache( - 'workBenchAttachmentViewer', - viewerId, - attachments.map((cell) => cell.attachment?.id ?? attachment.id) - ); + setCache('workBenchAttachmentViewer', viewerId, [attachment.id]); } }, [attachment, useWindow]); @@ -523,10 +311,10 @@ function AttachmentViewerDialog({ const value = globalThis.localStorage.getItem( formatCacheKey('workBenchAttachmentViewer', viewerId) ); - if (value === null) { - setUseWindow(false); - } else { + if (value) { onClose(); + } else { + setUseWindow(false); } }} > @@ -546,17 +334,10 @@ function AttachmentViewerDialog({ header={attachmentsText.attachments()} headerButtons={
- { - setSelectedAttachment(attachments[newValue]); - }} - /> setUseWindow(true)}> {wbText.detachWindow()} - + onClose()}> {commonText.close()}
diff --git a/specifyweb/frontend/js_src/lib/components/WorkBench/WbView.tsx b/specifyweb/frontend/js_src/lib/components/WorkBench/WbView.tsx index a558be69657..d641d61a2a6 100644 --- a/specifyweb/frontend/js_src/lib/components/WorkBench/WbView.tsx +++ b/specifyweb/frontend/js_src/lib/components/WorkBench/WbView.tsx @@ -318,15 +318,10 @@ export function WbView({ {useAttachments ? ( ) : null} diff --git a/specifyweb/frontend/js_src/lib/components/WorkBench/__tests__/attachmentHelpers.test.ts b/specifyweb/frontend/js_src/lib/components/WorkBench/__tests__/attachmentHelpers.test.ts deleted file mode 100644 index 5ff6e0c02e1..00000000000 --- a/specifyweb/frontend/js_src/lib/components/WorkBench/__tests__/attachmentHelpers.test.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { theories } from '../../../tests/utils'; -import { - attachmentsToCell, - formatAttachmentsFromCell, - getAttachmentsFromCell, - usesAttachments, -} from '../attachmentHelpers'; - -theories(attachmentsToCell, [ - [[[], 'baseTable'], '{"attachments":[],"formatted":""}'], -]); - -theories(getAttachmentsFromCell, [ - [[''], undefined], - [['{"attachments":[],"formatted":""}'], undefined], - [ - [ - '{"attachments":[{"id":1,"table":"baseTable"}, {"id": 2, "table":"baseTable"}],"formatted":"image1.jpg; image2.jpg"}', - ], - { - attachments: [ - { id: 1, table: 'baseTable' }, - { id: 2, table: 'baseTable' }, - ], - formatted: 'image1.jpg; image2.jpg', - }, - ], -]); - -theories(formatAttachmentsFromCell, [ - [[''], undefined], - [['{"attachments":[],"formatted":""}'], ''], - [ - [ - '{"attachments":[{"id":1,"table":"baseTable"}, {"id": 2, "table":"baseTable"}],"formatted":"image1.jpg; image2.jpg"}', - ], - 'image1.jpg; image2.jpg', - ], -]); - -const datasetWithoutAttachments = { columns: [] }; -const datasetWithAttachments = { columns: ['_UPLOADED_ATTACHMENTS'] }; -theories(usesAttachments, [ - [[datasetWithoutAttachments as never], false], - [[datasetWithAttachments as never], true], -]); diff --git a/specifyweb/frontend/js_src/lib/components/WorkBench/__tests__/helpers.test.ts b/specifyweb/frontend/js_src/lib/components/WorkBench/__tests__/helpers.test.ts deleted file mode 100644 index 92e6cfb2373..00000000000 --- a/specifyweb/frontend/js_src/lib/components/WorkBench/__tests__/helpers.test.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { theories } from '../../../tests/utils'; -import { getDelimitedFileName } from '../helpers'; - -theories(getDelimitedFileName, [ - { - name: 'uses csv for comma delimiters', - in: ['Data Set', ','], - out: 'Data Set.csv', - }, - { - name: 'uses csv for semicolon delimiters', - in: ['Data Set', ';'], - out: 'Data Set.csv', - }, - { - name: 'uses tsv for tab delimiters', - in: ['Data Set', '\t'], - out: 'Data Set.tsv', - }, - { - name: 'uses psv for pipe delimiters', - in: ['Data Set', '|'], - out: 'Data Set.psv', - }, - { - name: 'uses txt for space delimiters', - in: ['Data Set', ' '], - out: 'Data Set.txt', - }, - { - name: 'replaces known delimited file extensions', - in: ['Data.Set.TSV', ','], - out: 'Data.Set.csv', - }, - { - name: 'preserves periods that are not known extensions', - in: ['Dr. Smith Data Set', ','], - out: 'Dr. Smith Data Set.csv', - }, -]); diff --git a/specifyweb/frontend/js_src/lib/components/WorkBench/attachmentHelpers.tsx b/specifyweb/frontend/js_src/lib/components/WorkBench/attachmentHelpers.tsx index c0a25d080e3..35c18bf7a75 100644 --- a/specifyweb/frontend/js_src/lib/components/WorkBench/attachmentHelpers.tsx +++ b/specifyweb/frontend/js_src/lib/components/WorkBench/attachmentHelpers.tsx @@ -1,28 +1,13 @@ import type Handsontable from 'handsontable'; -import { ajax } from '../../utils/ajax'; -import { f } from '../../utils/functools'; import type { RA, WritableArray } from '../../utils/types'; -import { uploadFile } from '../Attachments/attachments'; -import type { - SerializedResource, - SerializedRecord, -} from '../DataModel/helperTypes'; -import type { SpecifyResource } from '../DataModel/legacyTypes'; -import { - deserializeResource, - serializeResource, -} from '../DataModel/serializers'; -import { tables } from '../DataModel/tables'; +import type { SerializedResource } from '../DataModel/helperTypes'; import type { Attachment, - Spdataset, SpDataSetAttachment, Tables, } from '../DataModel/types'; -import { raise } from '../Errors/Crash'; import type { Dataset } from '../WbPlanView/Wrapped'; -import { ping } from '../../utils/ajax/ping'; export const ATTACHMENTS_COLUMN = '_UPLOADED_ATTACHMENTS'; export const BASE_TABLE_NAME = 'baseTable' as const; @@ -119,138 +104,3 @@ export function getAttachmentsColumnFromHeaders(headers: RA): number { } return headers.indexOf(ATTACHMENTS_COLUMN); } - -export function uploadFiles( - files: RA, - handleProgress: (progress: (progress: number | undefined) => number) => void, - attachmentIsPublicDefault: boolean -): RA>> { - return files.map(async (file) => - uploadFile({ file, attachmentIsPublicDefault }) - .then(async (attachment) => - attachment === undefined - ? Promise.reject(`Upload failed for file ${file.name}`) - : attachment - ) - .finally(() => - handleProgress((progress) => - typeof progress === 'number' ? progress + 1 : 1 - ) - ) - ); -} - -export async function createDataSetAttachments( - attachments: RA>, - dataSet: SpecifyResource | number -): Promise>> { - return Promise.all( - attachments.map( - (attachment) => - new tables.SpDataSetAttachment.Resource({ - attachment: attachment as never, - spdataset: - typeof dataSet === 'number' - ? `/api/specify/spdataset/${dataSet}/` - : dataSet.url(), - ordinal: 0, - }) - ) - ); -} - -export async function saveDataSetAttachments( - dataSetAttachments: RA> -): Promise>> { - return ajax>>( - `/bulk_copy/bulk/${tables.SpDataSetAttachment.name.toLowerCase()}/`, - { - method: 'POST', - headers: { Accept: 'application/json' }, - body: dataSetAttachments.map((dataSetAttachment) => - serializeResource(dataSetAttachment) - ), - } - ).then(({ data }) => - data.map((resource) => deserializeResource(serializeResource(resource))) - ); -} - -export async function uploadAttachmentsToRow( - files: RA, - dataset: Dataset, - hot: Handsontable, - row: number, - existingAttachments: RA>, - targetTable: AttachmentTargetTable, - attachmentIsPublicDefault: boolean, - setFileUploadLength: React.Dispatch>, - setFileUploadProgress: React.Dispatch< - React.SetStateAction - > -): Promise { - const attachmentColumn = getVisualAttachmentsColumn(dataset, hot); - if (attachmentColumn === -1) return; - setFileUploadProgress(0); - setFileUploadLength(files.length); - const currentCount = existingAttachments.length; - await Promise.all( - uploadFiles(files, setFileUploadProgress, attachmentIsPublicDefault) - ) - .then(async (attachments) => - // Create SpDataSetAttachments for each attachment - f.all({ - dataSetAttachments: createDataSetAttachments( - attachments, - dataset.id - ).then(async (unsavedDataSetAttachments) => { - unsavedDataSetAttachments.forEach((dataSetAttachment, index) => { - dataSetAttachment.set('ordinal', currentCount + index); - }); - return saveDataSetAttachments(unsavedDataSetAttachments); - }), - }) - ) - .then(async ({ dataSetAttachments }) => { - const allDataSetAttachments = [ - ...existingAttachments, - ...dataSetAttachments.map((att) => serializeResource(att)), - ] as RA>; - - const data = attachmentsToCell(allDataSetAttachments, targetTable); - hot.setDataAtCell(row, attachmentColumn, data); - - setFileUploadProgress(undefined); - // The dataset still needs to be saved after this. - }) - .catch(async (error) => { - setFileUploadProgress(undefined); - raise(error); - }); -} - -export async function deleteAttachmentFromRow( - idToDelete: number, - dataset: Dataset, - hot: Handsontable, - row: number, - existingAttachments: RA> -): Promise { - const attachmentColumn = getVisualAttachmentsColumn(dataset, hot); - if (attachmentColumn === -1) return; - - const allDataSetAttachments = existingAttachments.filter( - (att) => att.id !== idToDelete - ); - - await ping(`/api/specify/spdatasetattachment/${idToDelete}/`, { - method: 'DELETE', - }); - - // The previous target table is not preserved. Safe for now since only uploading to the base table is supported. - const targetTable = BASE_TABLE_NAME; - const data = attachmentsToCell(allDataSetAttachments, targetTable); - hot.setDataAtCell(row, attachmentColumn, data); - - // The dataset still needs to be saved after this. -} diff --git a/specifyweb/frontend/js_src/lib/components/WorkBench/helpers.ts b/specifyweb/frontend/js_src/lib/components/WorkBench/helpers.ts index 089b5509bf1..4dc12cdf717 100644 --- a/specifyweb/frontend/js_src/lib/components/WorkBench/helpers.ts +++ b/specifyweb/frontend/js_src/lib/components/WorkBench/helpers.ts @@ -3,21 +3,6 @@ import { stringify } from 'csv-stringify/browser/esm'; import type { RA } from '../../utils/types'; import { downloadFile } from '../Molecules/FilePicker'; -const delimiterFileExtensions = new Map([ - [',', 'csv'], - [';', 'csv'], - ['\t', 'tsv'], - ['|', 'psv'], - [' ', 'txt'], -]); - -const knownDelimitedFileExtension = /\.(csv|psv|tsv|txt)$/iu; - -export const getDelimitedFileName = (name: string, delimiter: string): string => - `${name.replace(knownDelimitedFileExtension, '')}.${ - delimiterFileExtensions.get(delimiter) ?? 'txt' - }`; - export const downloadDataSet = async ( name: string, rows: RA>, @@ -34,7 +19,9 @@ export const downloadDataSet = async ( }, (error, output) => { if (error === undefined) - resolve(downloadFile(getDelimitedFileName(name, delimiter), output)); + resolve( + downloadFile(name.endsWith('.csv') ? name : `${name}.tsv`, output) + ); else reject(error); } ) diff --git a/specifyweb/frontend/js_src/lib/components/WorkBench/hooks.ts b/specifyweb/frontend/js_src/lib/components/WorkBench/hooks.ts index 903995f2d7e..0fec22d2074 100644 --- a/specifyweb/frontend/js_src/lib/components/WorkBench/hooks.ts +++ b/specifyweb/frontend/js_src/lib/components/WorkBench/hooks.ts @@ -15,10 +15,6 @@ import { overwriteReadOnly } from '../../utils/types'; import { sortFunction } from '../../utils/utils'; import { LoadingContext } from '../Core/Contexts'; import { schema } from '../DataModel/schema'; -import { - getVisualAttachmentsColumn, - usesAttachments, -} from './attachmentHelpers'; import type { WbMeta } from './CellMeta'; import { getHotPlugin } from './handsontable'; import type { Workbench } from './WbView'; @@ -510,30 +506,12 @@ export function useHotHooks({ const removedRows = Array.from({ length: amount }, (_, index) => workbench.hot!.toPhysicalRow(visualRowStart + index) ) + .filter((physicalRow) => physicalRow < workbench.cells.cellMeta.length) // REFACTOR: use sortFunction here .sort() .reverse(); - const removedRowsCellMeta = removedRows.filter( - (physicalRow) => physicalRow < workbench.cells.cellMeta.length - ); - - // Don't delete rows if any contain attachments - if (usesAttachments(workbench.dataset)) { - const attachmentsColumn = getVisualAttachmentsColumn( - workbench.dataset, - workbench.hot - ); - for (const row of removedRows) { - const cellMeta = workbench.hot.getCellMeta( - workbench.hot.toVisualRow(row), - attachmentsColumn - ); - if (cellMeta !== undefined && cellMeta.formattedValue !== undefined) - return false; - } - } - removedRowsCellMeta.forEach((physicalRow) => { + removedRows.forEach((physicalRow) => { workbench.cells.cellMeta.splice(physicalRow, 1); workbench.validation.liveValidationStack.splice(physicalRow, 1); }); diff --git a/specifyweb/frontend/js_src/lib/hooks/__tests__/useCollection.test.ts b/specifyweb/frontend/js_src/lib/hooks/__tests__/useCollection.test.ts index bd231727f2b..b2b3d6eca29 100644 --- a/specifyweb/frontend/js_src/lib/hooks/__tests__/useCollection.test.ts +++ b/specifyweb/frontend/js_src/lib/hooks/__tests__/useCollection.test.ts @@ -121,40 +121,6 @@ describe('useCollection', () => { ) ); - const collectionObjectAttachmentUrl = `/api/specify/collectionobjectattachment/?domainfilter=false&collectionobject=${ceID}&offset=0`; - const collectionObjectAttachmentObjects = [ - { - id: 1, - resource_uri: getResourceApiUrl('CollectionObjectAttachment', 1), - ordinal: 3, - }, - { - id: 2, - resource_uri: getResourceApiUrl('CollectionObjectAttachment', 2), - ordinal: 1, - }, - { - id: 3, - resource_uri: getResourceApiUrl('CollectionObjectAttachment', 3), - ordinal: 2, - }, - ]; - - overrideAjax(`/api/specify/collectionobject/${ceID}/`, { - id: ceID, - resource_uri: getResourceApiUrl('CollectionObject', ceID), - }); - - overrideAjax( - collectionObjectAttachmentUrl, - makeBackendResponse(collectionObjectAttachmentObjects, 0, 3) - ); - - overrideAjax( - `${collectionObjectAttachmentUrl}&limit=0`, - makeBackendResponse(collectionObjectAttachmentObjects, 0, 3, 0) - ); - test('to-many independent collection gets fetched and set correctly', async () => { const collectingEvent = new tables.CollectingEvent.Resource({ id: ceID }); const collectionObject = @@ -182,34 +148,6 @@ describe('useCollection', () => { }); }); - test('to-many independent collection defaults to attachment ordinal sorting', async () => { - const warnSpy = jest.spyOn(console, 'warn').mockImplementation(() => {}); - const collectionObject = new tables.CollectionObject.Resource({ id: ceID }); - const collectionObjectAttachments = - tables.CollectionObject.strictGetRelationship( - 'collectionObjectAttachments' - ); - - const { result } = renderHook(() => - useCollection({ - parentResource: collectionObject, - relationship: collectionObjectAttachments, - }) - ); - - await waitFor(() => { - expect(result.current[0]).toBeDefined(); - }); - - expect( - castAsCollection(result.current[0]).models.map((resource) => - resource.get('ordinal') - ) - ).toEqual([1, 2, 3]); - - warnSpy.mockRestore(); - }); - test('to-many dependent collection sorts', async () => { let sortBy: SubViewSortField = { direction: 'asc', diff --git a/specifyweb/frontend/js_src/lib/hooks/useCollection.tsx b/specifyweb/frontend/js_src/lib/hooks/useCollection.tsx index d7d38979d77..be9d7b3c7a0 100644 --- a/specifyweb/frontend/js_src/lib/hooks/useCollection.tsx +++ b/specifyweb/frontend/js_src/lib/hooks/useCollection.tsx @@ -98,22 +98,7 @@ const fetchToManyCollection = async ({ related: parentResource, field: relationship.getReverse(), }) as Collection; - - if (sortBy === undefined) { - if ( - relationship.relatedTable.name.endsWith('Attachment') && - relationship.relatedTable.getField('ordinal') !== undefined - ) { - overwriteReadOnly( - collection, - 'models', - Array.from(collection.models).sort( - sortFunction((resource) => resource.get('ordinal'), false) - ) - ); - } - return collection; - } + if (sortBy === undefined) return collection; // BUG: this does not look into related tables const field = sortBy.fieldNames[0]; diff --git a/specifyweb/frontend/js_src/lib/localization/notifications.ts b/specifyweb/frontend/js_src/lib/localization/notifications.ts index a9764aef182..7c31f9212bf 100644 --- a/specifyweb/frontend/js_src/lib/localization/notifications.ts +++ b/specifyweb/frontend/js_src/lib/localization/notifications.ts @@ -124,6 +124,9 @@ export const notificationsText = createDictionary({ 'pt-br': 'Exportação da consulta para CSV concluída.', 'hr-hr': 'Izvoz upita u CSV je završen.', }, + workbenchFailedRows: { + 'en-us': 'Csv with failed rows for dataset {name:string}.', + }, queryExportToKmlCompleted: { 'en-us': 'Query export to KML completed.', 'ru-ru': 'Экспорт запроса в KML завершен.', diff --git a/specifyweb/frontend/js_src/lib/tests/ajax/static/context/schema_localization.json/lang=en.json b/specifyweb/frontend/js_src/lib/tests/ajax/static/context/schema_localization.json/lang=en.json index 25398bb586b..3e03fe42bb0 100644 --- a/specifyweb/frontend/js_src/lib/tests/ajax/static/context/schema_localization.json/lang=en.json +++ b/specifyweb/frontend/js_src/lib/tests/ajax/static/context/schema_localization.json/lang=en.json @@ -35978,8 +35978,8 @@ "type": "java.lang.String", "isrequired": false, "weblinkname": null, - "name": "Metadata", - "desc": "Metadata" + "name": "Meta Data", + "desc": "Meta Data" }, "mimetype": { "format": null, @@ -39586,8 +39586,8 @@ "type": "java.lang.String", "isrequired": false, "weblinkname": null, - "name": "Metadata", - "desc": "Metadata" + "name": "Meta Data", + "desc": "Meta Data" }, "modifiedbyagent": { "format": null, @@ -46041,8 +46041,8 @@ "type": "java.lang.String", "isrequired": false, "weblinkname": null, - "name": "Metadata", - "desc": "Metadata" + "name": "Meta Data", + "desc": "Meta Data" }, "modifiedbyagent": { "format": null, diff --git a/specifyweb/specify/api/api_utils.py b/specifyweb/specify/api/api_utils.py index 319475bf09c..613fc965541 100644 --- a/specifyweb/specify/api/api_utils.py +++ b/specifyweb/specify/api/api_utils.py @@ -40,7 +40,7 @@ def objs_to_data_( limit=20 ) -> CollectionPayload: """Return a collection structure with a list of the data of given objects - and collection metadata. + and collection meta data. """ offset, limit = int(offset), int(limit) diff --git a/specifyweb/specify/api/crud.py b/specifyweb/specify/api/crud.py index f9dcb9e9cd8..d0923d3b5d9 100644 --- a/specifyweb/specify/api/crud.py +++ b/specifyweb/specify/api/crud.py @@ -172,16 +172,14 @@ def delete_obj(obj, deleter: Callable[[Any, Any], None] | None=None, version=Non if hasattr(obj, 'pre_constraints_delete'): obj.pre_constraints_delete() + if deleter: deleter(obj, parent_obj) obj.delete() - # before delete obj, store dep id to avoid accessing deleted obj in recursive delete calls for dep in dependents_to_delete: - dep_id = dep.id - if dep_id is not None: - delete_obj(dep, deleter, version, parent_obj=obj, clean_predelete=clean_predelete) + delete_obj(dep, deleter, version, parent_obj=obj, clean_predelete=clean_predelete) def update_or_create_resource(collection, agent, model, data, parent_obj, parent_relationship=None): if 'id' in data: diff --git a/specifyweb/specify/api/dispatch.py b/specifyweb/specify/api/dispatch.py index 8680469d9ac..309d4270c1c 100644 --- a/specifyweb/specify/api/dispatch.py +++ b/specifyweb/specify/api/dispatch.py @@ -123,6 +123,52 @@ def collection_dispatch(request, model) -> HttpResponse: return resp +def collection_dispatch_bulk(request, model) -> HttpResponse: + """ + Do the same as collection_dispatch, but for bulk POST operations. + Call this endpoint with a list of objects of the same type to create. + This reduces the amount of API calls needed to create multiple objects, like when creating multiple carry forwards. + """ + checker = table_permissions_checker(request.specify_collection, request.specify_user_agent, "read") + + if request.method != 'POST': + return HttpResponseNotAllowed(['POST']) + + data = json.loads(request.body) + resp_objs = [] + for obj_data in data: + obj = post_resource( + request.specify_collection, + request.specify_user_agent, + model, + obj_data, + request.GET.get("recordsetid", None), + ) + resp_objs.append(_obj_to_data(obj, checker)) + + return HttpResponseCreated(toJson(resp_objs), content_type='application/json') + +def collection_dispatch_bulk_copy(request, model, copies) -> HttpResponse: + checker = table_permissions_checker(request.specify_collection, request.specify_user_agent, "read") + + if request.method != 'POST': + return HttpResponseNotAllowed(['POST']) + + data = json.loads(request.body) + data = dict(filter(lambda item: item[0] != 'id', data.items())) # Remove ID field before making copies + resp_objs = [] + for _ in range(int(copies)): + obj = post_resource( + request.specify_collection, + request.specify_user_agent, + model, + data, + request.GET.get("recordsetid", None), + ) + resp_objs.append(_obj_to_data(obj, checker)) + + return HttpResponseCreated(toJson(resp_objs), content_type='application/json') + def rows(request, model_name: str) -> HttpResponse: enforce(request.specify_collection, request.specify_user_agent, [f'/table/{model_name.lower()}'], "read") @@ -155,4 +201,4 @@ def rows(request, model_name: str) -> HttpResponse: query = query[offset:offset + limit] data = list(query) - return HttpResponse(toJson(data), content_type='application/json') + return HttpResponse(toJson(data), content_type='application/json') \ No newline at end of file diff --git a/specifyweb/specify/api/serializers.py b/specifyweb/specify/api/serializers.py index 1c40c95981a..949726e5103 100644 --- a/specifyweb/specify/api/serializers.py +++ b/specifyweb/specify/api/serializers.py @@ -64,7 +64,7 @@ def _obj_to_data(obj, perm_checker: ReadPermChecker) -> dict[str, Any]: for ro in obj._meta.get_fields() if ro.one_to_many and obj.specify_model.get_field(ro.get_accessor_name()) is not None}) - # Add a metadata field with the resource's URI. + # Add a meta data field with the resource's URI. data['resource_uri'] = uri_for_model(obj.__class__.__name__.lower(), obj.id) data.update(calculate_extra_fields(obj, data)) diff --git a/specifyweb/specify/api/validators.py b/specifyweb/specify/api/validators.py index b9bb22fbd25..74dfa8b9fda 100644 --- a/specifyweb/specify/api/validators.py +++ b/specifyweb/specify/api/validators.py @@ -93,7 +93,7 @@ def cleanData(model, data: dict[str, Any], parent_relationship: Relationship | N cleaned = {} for field_name in list(data.keys()): if field_name in ('resource_uri', 'recordset_info', '_tableName'): - # These fields are metadata, not part of the resource. + # These fields are meta data, not part of the resource. continue try: diff --git a/specifyweb/specify/auth/support_login.py b/specifyweb/specify/auth/support_login.py index f6175d699e7..e00ca9759ce 100644 --- a/specifyweb/specify/auth/support_login.py +++ b/specifyweb/specify/auth/support_login.py @@ -17,7 +17,7 @@ from specifyweb.specify.models import Specifyuser from specifyweb.backend.workbench.upload.auditlog import str_to_bytes -from specifyweb.backend.cache.redis import set_bytes, get_bytes +from specifyweb.backend.redis_cache import set_bytes, get_bytes logger = logging.getLogger(__name__) diff --git a/specifyweb/specify/fixtures/empty_db.json b/specifyweb/specify/fixtures/empty_db.json index 7261474898c..ce8605567e2 100644 --- a/specifyweb/specify/fixtures/empty_db.json +++ b/specifyweb/specify/fixtures/empty_db.json @@ -106121,7 +106121,7 @@ "timestampcreated": "2012-11-09T14:03:40", "version": 0, "timestampmodified": "2012-11-09T14:03:40", - "text": "This holds metadata about the attachment. It is a set of named value pairs.", + "text": "This holds meta data about the attachment. It is a set of named value pairs.", "createdbyagent": null, "itemname": null } @@ -106216,7 +106216,7 @@ "timestampcreated": "2012-11-09T14:03:40", "version": 0, "timestampmodified": "2012-11-09T14:03:40", - "text": "The name of the metadata field.", + "text": "The name of the meta data field.", "createdbyagent": null, "itemname": null } @@ -106330,7 +106330,7 @@ "timestampcreated": "2012-11-09T14:03:40", "version": 0, "timestampmodified": "2012-11-09T14:03:40", - "text": "The value of the metadata field.", + "text": "The value of the meta data field.", "createdbyagent": null, "itemname": null } @@ -119459,7 +119459,7 @@ "timestampcreated": "2012-11-09T14:03:40", "version": 0, "timestampmodified": "2012-11-09T14:03:40", - "text": "Metadata", + "text": "Meta Data", "createdbyagent": null, "itemname": 768 } @@ -145755,7 +145755,7 @@ "timestampcreated": "2012-11-09T14:03:40", "version": 0, "timestampmodified": "2012-11-09T14:03:40", - "text": "Metadata", + "text": "Meta Data", "createdbyagent": null, "itemname": 1426 } @@ -171861,7 +171861,7 @@ "timestampcreated": "2012-11-09T14:03:40", "version": 0, "timestampmodified": "2012-11-09T14:03:40", - "text": "Metadata", + "text": "Meta Data", "createdbyagent": null, "itemname": 2080 } diff --git a/specifyweb/specify/management/commands/run_key_migration_functions.py b/specifyweb/specify/management/commands/run_key_migration_functions.py index f2d2734d968..33d679b7957 100644 --- a/specifyweb/specify/management/commands/run_key_migration_functions.py +++ b/specifyweb/specify/management/commands/run_key_migration_functions.py @@ -59,50 +59,38 @@ def apply_schema_overrides_for_all_disciplines(_apps): ) apply_schema_defaults_task.apply(args=[discipline.id]) - # PERF: The vast majority of these can be collapsed to a single call to - # update_table_schema_config_with_defaults funcs = [ # usc.update_all_table_schema_config_with_defaults, usc.create_geo_table_schema_config_with_defaults, # specify 0002 usc.create_cotype_splocalecontaineritem, # specify 0003 usc.create_strat_table_schema_config_with_defaults, # specify 0004 - getting skip warnings usc.create_agetype_picklist, # specify 0004 - # BUG: This should really only be run in the context of the migration, - # and not on startup. See the below BUG comment above usc.update_hidden_prop - # usc.update_cog_type_fields, # specify 0007 + usc.update_cog_type_fields, # specify 0007 usc.create_cogtype_picklist, # specify 0007 - # BUG: These also shouldn't be run with this suite. These are one way - # data migrations in the contect of migrations meant to resolve - # eariler migrations. - # The functions can be destructive as we can't really discern whether - # or not these functions should be applied - # usc.update_cogtype_splocalecontaineritem, # specify 0007 - # usc.update_systemcogtypes_picklist, # specify 0007 - # usc.update_cogtype_type_splocalecontaineritem, # specify 0007 + usc.update_cogtype_splocalecontaineritem, # specify 0007 + usc.update_systemcogtypes_picklist, # specify 0007 + usc.update_cogtype_type_splocalecontaineritem, # specify 0007 usc.update_relative_age_fields, # specify 0008 usc.add_cojo_to_schema_config, # specify 0012 usc.update_cog_schema_config, # specify 0013 usc.update_age_schema_config, # specify 0015 - # usc.schemaconfig_fixes, # specify 0017 - # usc.add_cot_catnum_to_schema, # specify 0018 + usc.schemaconfig_fixes, # specify 0017 + usc.add_cot_catnum_to_schema, # specify 0018 usc.add_tectonicunit_to_pc_in_schema_config, # specify 0020 - # usc.fix_hidden_geo_prop, # specify 0021 - # usc.update_schema_config_field_desc, # specify 0023 - # BUG: We can't reliably run this function at startup, as there is no - # easy way to differentiate Schema Config tables/fields that should or - # should not be updated for already existing Disciplines. - # usc.update_hidden_prop, # specify 0023 + usc.fix_hidden_geo_prop, # specify 0021 + usc.update_schema_config_field_desc, # specify 0023 + usc.update_hidden_prop, # specify 0023 usc.update_storage_unique_id_fields, # specify 0024 - # usc.update_co_children_fields, # specify 0027 - # usc.remove_collectionobject_parentco, # specify 0029 - # usc.add_quantities_gift, # specify 0032 - # usc.update_paleo_desc, # specify 0033 - # usc.update_accession_date_fields, # specify 0034 + usc.update_co_children_fields, # specify 0027 + usc.remove_collectionobject_parentco, # specify 0029 + usc.add_quantities_gift, # specify 0032 + usc.update_paleo_desc, # specify 0033 + usc.update_accession_date_fields, # specify 0034 usc.update_loan_and_gift_agent_fields, # specify 0039 - usc.remove_componentparent_item, # specify 0040 - usc.create_table_schema_config_with_defaults, # specify 0040 + usc.update_loan_and_gift_agents, # specify 0039 + usc.componets_schema_config_migrations, # specify 0040 usc.create_discipline_type_picklist, # specify 0042 - # usc.update_discipline_type_splocalecontaineritem, # specify 0042 + usc.update_discipline_type_splocalecontaineritem, # specify 0042 apply_schema_overrides_for_all_disciplines, usc.deduplicate_schema_config_orm, ] diff --git a/specifyweb/specify/migration_utils/default_cots.py b/specifyweb/specify/migration_utils/default_cots.py index 1259f18b55e..000b7572053 100644 --- a/specifyweb/specify/migration_utils/default_cots.py +++ b/specifyweb/specify/migration_utils/default_cots.py @@ -68,7 +68,7 @@ def create_cogtype_type_picklist(apps, using='default'): Picklistitem = apps.get_model('specify', 'Picklistitem') for collection in Collection.objects.using(using).all(): - cog_type_picklist, picklist_created = Picklist.objects.using(using).get_or_create( + cog_type_picklist, _ = Picklist.objects.using(using).get_or_create( name='SystemCOGTypes', # Default Collection Object Group Types type=0, collection=collection, @@ -77,13 +77,12 @@ def create_cogtype_type_picklist(apps, using='default'): "readonly": False, } ) - if picklist_created: - for cog_type in DEFAULT_COG_TYPES: - Picklistitem.objects.using(using).get_or_create( - title=cog_type, - value=cog_type, - picklist=cog_type_picklist - ) + for cog_type in DEFAULT_COG_TYPES: + Picklistitem.objects.using(using).get_or_create( + title=cog_type, + value=cog_type, + picklist=cog_type_picklist + ) COTYPE_PICKLIST_NAME = 'CollectionObjectType' FIELD_NAME = 'collectionObjectType' diff --git a/specifyweb/specify/migration_utils/sp7_schemaconfig.py b/specifyweb/specify/migration_utils/sp7_schemaconfig.py index 38e5ba48a88..7e4fce0c947 100644 --- a/specifyweb/specify/migration_utils/sp7_schemaconfig.py +++ b/specifyweb/specify/migration_utils/sp7_schemaconfig.py @@ -411,6 +411,23 @@ 'Gift': ['agent1', 'agent2', 'agent3', 'agent4', 'agent5'], } +MIGRATION_0038_UPDATE_FIELDS = { + 'Loan': [ + ('agent1','Agent 1','Agent 1'), + ('agent2','Agent 2','Agent 2'), + ('agent3','Agent 3','Agent 3'), + ('agent4','Agent 4','Agent 4'), + ('agent5','Agent 5','Agent 5'), + ], + 'Gift': [ + ('agent1','Agent 1','Agent 1'), + ('agent2','Agent 2','Agent 2'), + ('agent3','Agent 3','Agent 3'), + ('agent4','Agent 4','Agent 4'), + ('agent5','Agent 5','Agent 5'), + ] +} + MIGRATION_0040_TABLES = [ ('Component', None), ] diff --git a/specifyweb/specify/migration_utils/tectonic_ranks.py b/specifyweb/specify/migration_utils/tectonic_ranks.py index ac4c199e91c..c2afe88c6fa 100644 --- a/specifyweb/specify/migration_utils/tectonic_ranks.py +++ b/specifyweb/specify/migration_utils/tectonic_ranks.py @@ -15,28 +15,14 @@ def create_default_tectonic_ranks(apps): if not tectonic_tree_def: tectonic_tree_def, _ = TectonicTreeDef.objects.get_or_create(name="Tectonic Unit", discipline=discipline) - root, root_created = TectonicUnitTreeDefItem.objects.get_or_create( + root, _ = TectonicUnitTreeDefItem.objects.get_or_create( + name="Root", + title="Root", rankid=0, parent=None, treedef=tectonic_tree_def, - defaults={ - "name": "Root", - "title": "Root", - "isenforced": True - } + isenforced=True ) - if discipline.tectonicunittreedef_id != tectonic_tree_def.id: - discipline.tectonicunittreedef = tectonic_tree_def - discipline.save(update_fields=["tectonicunittreedef"]) - if not root_created: - # BUG?: handle setting the tectonicunittreedef on the Discipline - # here? We can probably practically assume it's already set if the - # root node exists. - continue - - # At this point, these get_or_create calls should always be the - # equivalent of create (as we know the root node didn't exist). - # But keeping the get_or_create here just because superstructure, _ = TectonicUnitTreeDefItem.objects.get_or_create( name="Superstructure", title="Superstructure", @@ -105,25 +91,23 @@ def create_root_tectonic_node(apps): for discipline in Discipline.objects.all(): - tectonic_tree_def = TectonicUnitTreeDef.objects.filter(discipline=discipline).first() + tectonic_tree_def = TectonicUnitTreeDef.objects.filter(name="Tectonic Unit", discipline=discipline).first() if not tectonic_tree_def: tectonic_tree_def, is_created = TectonicUnitTreeDef.objects.get_or_create( name="Tectonic Unit", discipline=discipline ) - tectonic_tree_def_item = TectonicUnitTreeDefItem.objects.filter(treedef=tectonic_tree_def, rankid=0, parent=None).first() + tectonic_tree_def_item = TectonicUnitTreeDefItem.objects.filter(treedef=tectonic_tree_def, name="Root").first() if not tectonic_tree_def_item: tectonic_tree_def_item, is_created = TectonicUnitTreeDefItem.objects.get_or_create( name="Root", title="Root", treedef=tectonic_tree_def, - rankid=0, - parent=None, isenforced=True ) - root = TectonicUnit.objects.filter(definition=tectonic_tree_def, definitionitem=tectonic_tree_def_item, rankid=0, parent=None).first() + root = TectonicUnit.objects.filter(name="Root", definition=tectonic_tree_def).first() if not root: root, is_created = TectonicUnit.objects.get_or_create( name="Root", @@ -139,7 +123,7 @@ def create_root_tectonic_node(apps): if is_created: logger.info(f"Created root tectonic unit for discipline {discipline.name}") - TectonicUnitTreeDefItem.objects.filter(parent=None,rankid=0, isenforced__isnull=True).update(isenforced=True) + TectonicUnitTreeDefItem.objects.filter(rankid=0, isenforced__isnull=True).update(isenforced=True) def revert_create_root_tectonic_node(apps, schema_editor=None): TectonicUnit = apps.get_model('specify', 'TectonicUnit') diff --git a/specifyweb/specify/migration_utils/update_schema_config.py b/specifyweb/specify/migration_utils/update_schema_config.py index 831d3943c3d..5d5e2b89f84 100644 --- a/specifyweb/specify/migration_utils/update_schema_config.py +++ b/specifyweb/specify/migration_utils/update_schema_config.py @@ -1,7 +1,7 @@ import re import json -from typing import NamedTuple, Tuple, TypedDict, NotRequired +from typing import NamedTuple, Tuple import logging from collections import defaultdict from functools import lru_cache @@ -45,6 +45,7 @@ MIGRATION_0034_UPDATE_FIELDS, MIGRATION_0035_FIELDS, MIGRATION_0038_FIELDS, + MIGRATION_0038_UPDATE_FIELDS, MIGRATION_0040_TABLES, MIGRATION_0040_FIELDS, MIGRATION_0040_UPDATE_FIELDS, @@ -232,6 +233,7 @@ def bulk_create_splocaleitemstr_idempotent(Splocaleitemstr, rows: list[dict]) -> key = (r["language"], r[fk_field].pk) desired_by_key[key] = r + rows_to_update = [] ids_to_delete: set[int] = set() to_create = [] for key, desired_row in desired_by_key.items(): @@ -241,23 +243,26 @@ def bulk_create_splocaleitemstr_idempotent(Splocaleitemstr, rows: list[dict]) -> to_create.append(Splocaleitemstr(**desired_row)) continue + keeper = existing_for_key[0] + if keeper.text != desired_row["text"]: + keeper.text = desired_row["text"] + rows_to_update.append(keeper) + for duplicate in existing_for_key[1:]: ids_to_delete.add(duplicate.id) if ids_to_delete: Splocaleitemstr.objects.filter(id__in=ids_to_delete).delete() + if rows_to_update: + Splocaleitemstr.objects.bulk_update(rows_to_update, ["text"]) + if to_create: Splocaleitemstr.objects.bulk_create(to_create) total_created += len(to_create) return total_created -class TableDefaults(TypedDict): - name: NotRequired[str] - desc: NotRequired[str] - items: "NotRequired[dict[str, FieldDefaults]]" - def _lock_schema_config_discipline(apps, discipline_id: int) -> None: DisciplineModel = apps.get_model('specify', 'Discipline') DisciplineModel.objects.select_for_update().get(id=discipline_id) @@ -317,9 +322,9 @@ def _repoint_unique_locale_strings( def update_table_schema_config_with_defaults( table_name, discipline_id: int, - description: str | None = None, + description: str = None, apps = global_apps, - defaults: TableDefaults | None = None, + defaults: dict = None, pending_itemstr_rows: list[dict] | None = None, ): Splocalecontainer = apps.get_model('specify', 'Splocalecontainer') @@ -342,7 +347,7 @@ def update_table_schema_config_with_defaults( pending_itemstr_rows = [] try: - table_defaults = defaults if defaults is not None else TableDefaults() + table_defaults = defaults if defaults is not None else dict() table_name_str = table_defaults.get('name', camel_to_spaced_title_case(uncapitilize(table.name))) table_desc_str = table_defaults.get('desc', camel_to_spaced_title_case(uncapitilize(table.name))) @@ -430,19 +435,12 @@ def revert_table_schema_config(table_name, apps=global_apps): items.delete() containers.delete() -class FieldDefaults(TypedDict): - name: NotRequired[str] - desc: NotRequired[str] - ishidden: NotRequired[bool] - isrequired: NotRequired[bool] - picklistname: NotRequired[str] - def update_table_field_schema_config_with_defaults( table_name, discipline_id: int, field_name: str, apps = global_apps, - defaults: FieldDefaults | None = None, + defaults: dict = None, pending_itemstr_rows: list[dict] | None = None, ): table = datamodel.get_table(table_name) @@ -919,8 +917,6 @@ def create_geo_table_schema_config_with_defaults(apps): COT_FIELD_NAME = 'collectionObjectType' COT_TEXT = 'Collection Object Type' -# FEAT: Replace this implementation with -# update_table_field_schema_config_with_defaults def create_cotype_splocalecontaineritem(apps): Splocalecontainer = apps.get_model('specify', 'Splocalecontainer') Splocalecontaineritem = apps.get_model('specify', 'Splocalecontaineritem') @@ -929,40 +925,23 @@ def create_cotype_splocalecontaineritem(apps): # Create a Splocalecontaineritem record for each CollectionObject Splocalecontainer # NOTE: Each discipline has its own CollectionObject Splocalecontainer for container in Splocalecontainer.objects.filter(name='collectionobject', schematype=0): - container_item_attrs = { - "name": COT_FIELD_NAME, - "container": container - } - container_item = Splocalecontaineritem.objects.filter(**container_item_attrs).order_by("id").first() - if container_item is None: - resolved_item = Splocalecontaineritem.objects.create( - **container_item_attrs, - picklistname=COT_PICKLIST_NAME, - type="ManyToOne", - isrequired=True - ) - else: - resolved_item = container_item - - field_label_attrs = { - "language": "en", - "itemname":resolved_item - } - - field_label = Splocaleitemstr.objects.filter(**field_label_attrs).order_by("id").first() - - if field_label is None: - Splocaleitemstr.objects.create(**field_label_attrs, text=COT_TEXT) - - field_desc_attrs = { - "language": "en", - "itemdesc":resolved_item - } - - field_desc = Splocaleitemstr.objects.filter(**field_desc_attrs).order_by("id").first() - - if field_desc is None: - Splocaleitemstr.objects.create(**field_desc_attrs, text=COT_TEXT) + container_item, _ = Splocalecontaineritem.objects.get_or_create( + name=COT_FIELD_NAME, + picklistname=COT_PICKLIST_NAME, + type='ManyToOne', + container=container, + isrequired=True + ) + Splocaleitemstr.objects.get_or_create( + language='en', + text=COT_TEXT, + itemname=container_item + ) + Splocaleitemstr.objects.get_or_create( + language='en', + text=COT_TEXT, + itemdesc=container_item + ) # ########################################## # Used in 0004_stratigraphy_age.py @@ -1220,10 +1199,7 @@ def revert_update_cog_schema_config(apps): def update_age_schema_config(apps): # Revert before adding to avoid duplicates - # BUG: This will delete people's potentially modified Schema Config items - # If we want to avoid duplicates, we should check the creation code and - # prevent duplicates being created there - # revert_update_age_schema_config(apps) + revert_update_age_schema_config(apps) Discipline = apps.get_model('specify', 'Discipline') for discipline in Discipline.objects.all(): @@ -2038,26 +2014,90 @@ def revert_version_required(apps): def update_loan_and_gift_agent_fields(apps): Discipline = apps.get_model('specify', 'Discipline') - field_defaults = { - "ishidden": True - } for discipline in Discipline.objects.all(): for table, fields in MIGRATION_0038_FIELDS.items(): for field_name in fields: - update_table_field_schema_config_with_defaults(table, discipline.id, field_name, apps, defaults=field_defaults) + update_table_field_schema_config_with_defaults(table, discipline.id, field_name, apps) def revert_loan_and_gift_agent_fields(apps): for table, fields in MIGRATION_0038_FIELDS.items(): for field_name in fields: revert_table_field_schema_config(table, field_name, apps) +def update_loan_and_gift_agents(apps): + """ + Update field descriptions and display names using MIGRATION_0038_UPDATE_FIELDS + (tuple: (fieldName, newLabel, newDesc)). + """ + Splocalecontainer = apps.get_model('specify', 'Splocalecontainer') + Splocalecontaineritem = apps.get_model('specify', 'Splocalecontaineritem') + Splocaleitemstr = apps.get_model('specify', 'Splocaleitemstr') + + def upsert_single_str(*, itemdesc_id=None, itemname_id=None, text=""): + if (itemdesc_id is None) == (itemname_id is None): + raise ValueError("Exactly one of itemdesc_id or itemname_id must be provided") + + qs = Splocaleitemstr.objects.filter( + itemdesc_id=itemdesc_id, + itemname_id=itemname_id, + ).order_by("id") + + obj = qs.first() + if obj is None: + return Splocaleitemstr.objects.create( + itemdesc_id=itemdesc_id, + itemname_id=itemname_id, + text=text, + ) + + qs.exclude(id=obj.id).delete() + + if obj.text != text: + obj.text = text + obj.save(update_fields=["text"]) + + return obj + + for table, fields in MIGRATION_0038_UPDATE_FIELDS.items(): + containers = Splocalecontainer.objects.filter(name=table.lower()) + + for container in containers: + for (field_name, new_name, new_desc) in fields: + items = Splocalecontaineritem.objects.filter( + container=container, + name=field_name.lower(), + ) + + for item in items: + # Hide the existing field + if not item.ishidden: + item.ishidden = True + item.save(update_fields=["ishidden"]) + + upsert_single_str(itemdesc_id=item.id, text=new_desc) + upsert_single_str(itemname_id=item.id, text=new_name) + +def revert_loan_and_gift_agents(apps): + """ + Revert the field name/description updates. + """ + Splocalecontainer = apps.get_model('specify', 'Splocalecontainer') + Splocalecontaineritem = apps.get_model('specify', 'Splocalecontaineritem') + + for table, fields in MIGRATION_0038_UPDATE_FIELDS.items(): + containers = Splocalecontainer.objects.filter(name=table.lower()) + for container in containers: + for (field_name, _, _) in fields: + items = Splocalecontaineritem.objects.filter( + container=container, + name=field_name.lower() + ) + # If needed, reset ishidden or revert text + # ########################################## # Used in 0040_components.py # ########################################## -def remove_componentparent_item(apps): - revert_table_field_schema_config("CollectionObject", "componentParent", apps) - def remove_0029_schema_config_fields(apps, schema_editor=None): Splocalecontaineritem = apps.get_model('specify', 'Splocalecontaineritem') Splocaleitemstr = apps.get_model('specify', 'Splocaleitemstr') @@ -2176,6 +2216,14 @@ def reverse_hide_component_fields(apps, schema_editor=None): name=field_name.lower() ) items.update(ishidden=True) + +def componets_schema_config_migrations(apps, schema_editor=None): + remove_0029_schema_config_fields(apps, schema_editor) + create_table_schema_config_with_defaults(apps, schema_editor) + update_schema_config_field_desc(apps, schema_editor) + update_hidden_prop(apps, schema_editor) + create_cotype_splocalecontaineritem(apps) + hide_component_fields(apps, schema_editor) # ########################################## # Used in 0042_discipline_type_picklist.py diff --git a/specifyweb/specify/migrations/0039_agent_fields_for_loan_and_gift.py b/specifyweb/specify/migrations/0039_agent_fields_for_loan_and_gift.py index d5f1e0d9435..b6109646b4b 100644 --- a/specifyweb/specify/migrations/0039_agent_fields_for_loan_and_gift.py +++ b/specifyweb/specify/migrations/0039_agent_fields_for_loan_and_gift.py @@ -8,8 +8,10 @@ def consolidated_0038_forward(apps, schema_editor): usc.update_loan_and_gift_agent_fields(apps) + usc.update_loan_and_gift_agents(apps) def consolidated_0038_backward(apps, schema_editor): + usc.revert_loan_and_gift_agents(apps) usc.revert_loan_and_gift_agent_fields(apps) class Migration(migrations.Migration): diff --git a/specifyweb/specify/migrations/0043_normalize_many_to_many.py b/specifyweb/specify/migrations/0043_normalize_many_to_many.py index 2939a9032df..f8a1d517a3c 100644 --- a/specifyweb/specify/migrations/0043_normalize_many_to_many.py +++ b/specifyweb/specify/migrations/0043_normalize_many_to_many.py @@ -5,7 +5,7 @@ from django.db import migrations, models import specifyweb.specify.models -from specifyweb.backend.cache.redis import delete_key, redis_type, add_to_set, set_members +from specifyweb.backend.redis_cache.store import delete_key, redis_type, add_to_set, set_members """ WARNING: Data loss may occur if the Redis container is stopped once this diff --git a/specifyweb/specify/models_utils/load_datamodel.py b/specifyweb/specify/models_utils/load_datamodel.py index 67e1bfbe136..dbe2c8f8f72 100644 --- a/specifyweb/specify/models_utils/load_datamodel.py +++ b/specifyweb/specify/models_utils/load_datamodel.py @@ -149,29 +149,19 @@ def name(self) -> str: raise ValueError("classname is required to compute the name") return self.classname.split(".")[-1] - def _all_fields(self, exclude_fields=False, exclude_relationships=False, exclude_id_field=False, exclude_virtual_fields=True) -> Iterable[Union["Field", "Relationship"]]: - if not exclude_fields: - yield from self.fields or [] # Handle None by using an empty list - if not exclude_relationships: - yield from self.relationships or [] # Handle None by using an empty list - if not exclude_virtual_fields: - yield from self.virtual_fields or [] - if (not exclude_id_field) and self.idField is not None: - yield self.idField - @property def django_name(self) -> str: return self.name.capitalize() @property def all_fields(self) -> list[Union["Field", "Relationship"]]: - """ - A list of all non-virtual fields (including the ID field) and - relationships for the table. - If you need more granularity over which fields to return, use - _all_fields or a filter object - """ - return list(self._all_fields()) + def af() -> Iterable[Union["Field","Relationship"]]: + yield from self.fields or [] # Handle None by using an empty list + yield from self.relationships or [] # Handle None by using an empty list + if self.idField is not None: + yield self.idField + + return list(af()) def is_virtual_field(self, fieldname: str) -> bool: diff --git a/specifyweb/specify/tests/test_delete_blockers.py b/specifyweb/specify/tests/test_delete_blockers.py index 2a1eefc8ad7..d6aeab5fe59 100644 --- a/specifyweb/specify/tests/test_delete_blockers.py +++ b/specifyweb/specify/tests/test_delete_blockers.py @@ -1,6 +1,7 @@ from django.test import Client import json +from specifyweb.backend.permissions.models import UserPolicy from specifyweb.backend.trees.tests.test_trees import GeographyTree from specifyweb.backend.businessrules.exceptions import BusinessRuleException from specifyweb.specify import models @@ -170,4 +171,4 @@ def test_discipline_without_users_or_collections_can_be_deleted(self): delete_resource( self.collection, self.agent, 'discipline', discipline.id, discipline.version ) - self.assertFalse(models.Discipline.objects.filter(id=discipline.id).exists()) \ No newline at end of file + self.assertFalse(models.Discipline.objects.filter(id=discipline.id).exists()) diff --git a/specifyweb/specify/utils/autonumbering.py b/specifyweb/specify/utils/autonumbering.py index 7076e5a9196..bdc2696331e 100644 --- a/specifyweb/specify/utils/autonumbering.py +++ b/specifyweb/specify/utils/autonumbering.py @@ -16,7 +16,7 @@ from specifyweb.specify.utils.scoping import Scoping from specifyweb.specify.datamodel import datamodel -from specifyweb.backend.cache.redis.connect import RedisConnection, RedisString +from specifyweb.backend.redis_cache.connect import RedisConnection, RedisString logger = logging.getLogger(__name__) diff --git a/specifyweb/specify/utils/scoping.py b/specifyweb/specify/utils/scoping.py index 76f280cdd2b..71eebc5c709 100644 --- a/specifyweb/specify/utils/scoping.py +++ b/specifyweb/specify/utils/scoping.py @@ -356,4 +356,4 @@ def in_same_scope(object1: Model, object2: Model) -> bool: while scope2_type != scope1_type: scope1_type, scope1 = Scoping.from_instance(scope1) - return scope1.pk == scope2.pk + return scope1.id == scope2.id