{ "culture": "en-US", "name": "join_today.MapServer", "guid": "046AB57D-EC35-4E24-84E3-5B3650A3C635", "catalogPath": "", "snippet": "Populated by the Join the Network Survey123 registration form, this feature class stores one record per cooperator in the Alberta Insect Pest Monitoring Network. Profiles are shared across all participation types and pest surveys, so a single cooperator may walk fields, tend traps, and conduct annual counts without duplicate records. A derived enrollment ID is included to personalize and authenticate cooperator access. Upon registration, cooperator status is set to pending and requires approval before the cooperator may submit insect pest survey data or host a trap. Cooperators wishing to capture survey locations using their phone must complete an additional registration to obtain an ArcGIS account.", "description": "SchemaColumnTypeContaintDescriptionArcGIS / Feature Service (system-managed)ColumnTypeConstraintsDescriptionobjectidINTEGERPRIMARY KEY, NOT NULL, auto-incrementArcGIS sequential row ID. Assigned server-side after submission.globalidTEXT(38)UNIQUE, NOT NULLArcGIS-generated UUID. Format {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}.CreationDateDATETIMENOT NULLServer-side UTC timestamp set when first written. Authoritative creation time.CreatorTEXT(128)ArcGIS Enterprise username of the submitter, if available.EditDateDATETIMEServer-side UTC timestamp updated whenever the record is edited.EditorTEXT(128)ArcGIS Enterprise username of the last editor. Useful for auditing staff changes.Calculated fields (hidden from cooperator, set automatically on submission)ColumnTypeConstraintsDescriptionenrollidTEXT(50)UNIQUE, NOT NULLPermanent unique token for this cooperator. Never changes; never shown. Formula: concat(${region}, "-", substr(once(uuid()), 0, 8)).url_paramTEXT(255)UNIQUE, NOT NULLPrepopulates the annual survey. Formula: concat("?field:enrollid=",${enrollid},"&field:prefill_firstname=",${first_name},"&field:prefill_lastname=",${last_name}).Contact Information (entered by cooperator)ColumnTypeConstraintsDescriptionlast_nameTEXT(150)NOT NULLFamily name.first_nameTEXT(80)NOT NULLGiven name.emailTEXT(200)NOT NULLEmail. Regex-validated with a friendly error message.organisationTEXT(200)Municipal (ASB), Producer, Agronomist / Crop Consultant, Provincial Government (Agriculture), Government of Alberta (Other), Government of Canada, Indigenous Community, Research & Academia, Industry, Non-Profit / Conservation, Public / Citizen Scientist, Other / Unspecified.regionTEXT(50)NOT NULLRegion used to filter the municipality list and to build enrollid. Values: Peace, NorthWest, NorthEast, Central, South.muniTEXT(100)NOT NULLPrimary municipality "My main survey area." Now stored as a coded value (e.g., Mackenzie_County); label shown is the readable name (e.g., Mackenzie County). Filtered by region.muni_otherTEXT(1000)(new) "Other areas I can help cover." Multi-select of additional municipalities, stored space-separated using the same coded values as muni.Participation Choices (each is its own field; value = TRUE when selected)ColumnTypeConstraintsDescriptionwalk_ur_fieldTEXT(5)(changed) "SURVEY YOUR FIELDS" combines the former Walk Your Field + Cover Your County. Structured annual count for Cutworm and Cabbage Seedpod Weevil; no trap needed. Currently HIDDEN in the form; schema-ready to switch on next season.lend_fieldTEXT(5)Allow surveyors access to land; participant receives results.host_trapTEXT(5)(changed) Allow Alberta Agriculture & Irrigation entomology staff to install and manage a trap on the property.share_insect_insightsTEXT(5)(changed) "REPORT A PEST" (field name unchanged). Interest in reporting pests outside the structured surveys; reveals a link to the external Report a Pest app.tend_a_trapTEXT(5)(changed) Build, find a host, and maintain a trap; submit weekly counts for Diamondback Moth, Bertha Armyworm, Wheat Midge, or European Corn Borer.cover_county removed \u2014 folded into walk_ur_field.Pest & Trap SelectionsColumnTypeConstraintsDescriptionselect_trap_typesTEXT(20)Multi-select trap types, stored space-separated. Codes: DBM = Diamondback Moth, BAW = Bertha Armyworm, WM = Wheat Midge, ECB = European Corn Borer. Shown when tending or hosting a trap.annual_surveyTEXT(20)(changed) Multi-select annual survey pests, stored space-separated. Codes: CSW = Cabbage Seedpod Weevil, CTW = Cutworm. (Grasshopper / GH removed.) Shown only when walk_ur_field = TRUE.lend_cropTEXT(100)(new) Crop(s) offered for surveying; shown when lend_field = TRUE. Multi-select, space-separated. Codes: peas = Peas (spring, pea leaf weevil), wheat = Wheat (fall, wheat midge & wheat stem sawfly).Submission Method & SuppliesColumnTypeConstraintsDescriptionmobile_appTEXT(5)Submission method. FALSE = standard web browser (map or lat/long); TRUE = enhanced mobile app with GPS (requires an ArcGIS account).program_suppliesTEXT(5)TRUE = yes, please contact me about supplies; FALSE = no thanks.shipping_addressTEXT(500)Mailing address for supplies. Collected only when program_supplies = TRUE.ConsentColumnTypeConstraintsDescriptiondata_consentTEXT(5)Required(changed) TRUE = cooperator agreed to allow insect pest monitoring data to be included in maps, reports, and used for research. Geolocation obscured before publication; public maps display data only at the centre of a 38 km grid cell or broader.biosecurity removed.Admin Fields (hidden from cooperator, staff-managed)ColumnTypeConstraintsDescriptionstatusTEXT(20)DEFAULT 'pending'Cooperator approval status. Values: pending, active, inactive, rejected. Drives who receives the annual enrollment email (active only).cooperator_notesTEXT(500)Internal admin notes. Not visible to cooperator.", "summary": "Populated by the Join the Network Survey123 registration form, this feature class stores one record per cooperator in the Alberta Insect Pest Monitoring Network. Profiles are shared across all participation types and pest surveys, so a single cooperator may walk fields, tend traps, and conduct annual counts without duplicate records. A derived enrollment ID is included to personalize and authenticate cooperator access. Upon registration, cooperator status is set to pending and requires approval before the cooperator may submit insect pest survey data or host a trap. Cooperators wishing to capture survey locations using their phone must complete an additional registration to obtain an ArcGIS account.", "title": "Join Today", "tags": [ "Survey123", "Insect Pest Monitoring", "Plant and Bee Health Surveillance Section", "Alberta Agriculture", "European Corn Borer" ], "type": "Map Service", "typeKeywords": [ "ArcGIS", "ArcGIS Server", "Data", "Map Service", "Service" ], "thumbnail": "thumbnail/thumbnail.png", "url": "", "extent": [ [ 0, 0 ], [ 0, 0 ] ], "minScale": 0, "maxScale": 1.7976931348623157E308, "spatialReference": "WGS_1984_Web_Mercator_Auxiliary_Sphere", "accessInformation": "Agriculture and Irrigation. Primary Contact Amanda Jorgensen, Plant and Bee Health Surveillance Section. GIS Contact Sonia Salyzyn Natural Resource Innovation Section", "licenseInfo": "For use only by Insect Pest Program Managers, and Modernization team, specifically Amanda Jorgensen, Shelley Barkley, Sonia Salyzyn and Jinkai Zhang.  Personal information not to be disclosed.  Classification: Protected B or C", "portalUrl": "" }