From 02ee6202b052ffdde65d94c99a9c40c037f367e3 Mon Sep 17 00:00:00 2001 From: sal153 Date: Mon, 19 Aug 2024 22:18:43 +1000 Subject: [PATCH] commit Friends Grass Tree Health Survey #1626 --- .../friendsGrassTreeHealthSurvey.json | 557 ++++++++++++++++++ 1 file changed, 557 insertions(+) create mode 100644 forms/hub/friendsGrassTreeHealth/friendsGrassTreeHealthSurvey.json diff --git a/forms/hub/friendsGrassTreeHealth/friendsGrassTreeHealthSurvey.json b/forms/hub/friendsGrassTreeHealth/friendsGrassTreeHealthSurvey.json new file mode 100644 index 000000000..37f2684f8 --- /dev/null +++ b/forms/hub/friendsGrassTreeHealth/friendsGrassTreeHealthSurvey.json @@ -0,0 +1,557 @@ +{ + "id": "66bc3659f62dc027ba21e634", + "dateCreated": "2024-08-14T04:45:13Z", + "minOptionalSectionsCompleted": 1, + "supportsSites": false, + "tags": [], + "lastUpdated": "2024-08-19T05:45:50Z", + "createdUserId": "4228", + "external": false, + "activationDate": null, + "supportsPhotoPoints": false, + "publicationStatus": "published", + "externalIds": null, + "gmsId": null, + "name": "Grasstree Health Survey", + "sections": [ + { + "collapsedByDefault": false, + "template": { + "modelName": "Grasstree Health Survey", + "dataModel": [ + { + "dataType": "text", + "name": "siteDescription", + "description": "", + "validate": "required" + }, + { + "dataType": "date", + "name": "surveyDate", + "indexName": "surveyDate", + "description": "", + "validate": "required,max[${now}]" + }, + { + "dataType": "text", + "name": "participants", + "description": "", + "validate": "required" + }, + { + "dataType": "text", + "name": "siteCode", + "description": "", + "validate": "required" + }, + { + "allowRowDelete": "false", + "columns": [ + { + "dataType": "number", + "name": "healthy", + "defaultValue": 0, + "validate": "min[0]" + }, + { + "dataType": "number", + "name": "minor", + "defaultValue": 0, + "validate": "min[0]" + }, + { + "dataType": "number", + "name": "major", + "defaultValue": 0, + "validate": "min[0]" + }, + { + "dataType": "number", + "name": "dead", + "defaultValue": 0, + "validate": "min[0]" + }, + { + "dataType": "number", + "name": "collapsed", + "defaultValue": 0, + "validate": "min[0]" + } + ], + "dataType": "list", + "name": "grassTreeHealthDetails" + }, + { + "dataType": "boolean", + "name": "gpsDeviceUsed" + }, + { + "defaultAccuracy": 50, + "hideMyLocation": false, + "columns": [ + { + "dwcAttribute": "verbatimLatitude", + "source": "locationLatitude" + }, + { + "dwcAttribute": "verbatimLongitude", + "source": "locationLongitude" + }, + { + "source": "Locality" + }, + { + "source": "Accuracy" + }, + { + "source": "Notes" + }, + { + "source": "Source" + } + ], + "dataType": "geoMap", + "name": "location", + "dwcAttribute": "verbatimCoordinates", + "hideSiteSelection": false, + "zoomToProjectArea": true, + "validate": "required" + }, + { + "allowRowDelete": "false", + "columns": [ + { + "dataType": "text", + "name": "estimatedLilyCount", + "constraints": [ + "0", + "1-10", + "11-50", + "51-100", + "101-200", + "> 200" + ] + }, + { + "dataType": "text", + "name": "lilyHealthyPercentage", + "constraints": [ + "0%", + "1-10%", + "11-25%", + "26-50%", + "51-75%", + "76-100%" + ] + } + ], + "dataType": "list", + "name": "lilyDetails" + }, + { + "allowRowDelete": "false", + "columns": [ + { + "dataType": "text", + "name": "estimatedDaphneHeathCount", + "constraints": [ + "0", + "1-10", + "11-50", + "51-100", + "101-200", + "> 200" + ] + }, + { + "dataType": "text", + "name": "daphneHeathHealthyPercentage", + "constraints": [ + "0%", + "1-10%", + "11-25%", + "26-50%", + "51-75%", + "76-100%" + ] + } + ], + "dataType": "list", + "name": "daphneHeathDetails" + }, + { + "allowRowDelete": "false", + "columns": [ + { + "dataType": "text", + "name": "dieback", + "constraints": [ + "Not evident", + "Isolated", + "Moderate", + "Severe" + ] + }, + { + "dataType": "text", + "name": "drainage", + "constraints": [ + "No drainage line", + "Minor depression", + "Close to creek / water pool" + ] + }, + { + "dataType": "text", + "name": "disturbance", + "constraints": [ + "Not evident", + "Track", + "Tree fallen", + "Fire" + ] + }, + { + "dataType": "text", + "name": "comments" + } + ], + "dataType": "list", + "name": "eucalyptDetails" + } + ], + "viewModel": [ + { + "type": "row", + "items": [ + { + "source": "

Friends Grasstree Health Data Sheet

", + "type": "literal" + } + ] + }, + { + "type": "row", + "items": [ + { + "computed": null, + "type": "col", + "items": [ + { + "boxed": true, + "title": "Survey Details", + "type": "section", + "items": [ + { + "computed": null, + "type": "row", + "items": [ + { + "computed": null, + "type": "col", + "items": [ + { + "preLabel": "Survey Date:", + "source": "surveyDate", + "type": "date" + }, + { + "preLabel": "Site description (track details):", + "source": "siteDescription", + "type": "textarea", + "rows": 4 + }, + { + "preLabel": "Participants:", + "source": "participants", + "type": "textarea", + "rows": 4 + }, + { + "preLabel": "Site code (date-track e.g. 010924-Sunrise):", + "source": "siteCode", + "type": "text" + } + ] + } + ] + } + ], + "class": "" + } + ] + }, + { + "computed": null, + "type": "col", + "items": [ + { + "boxed": true, + "title": "Location", + "type": "section", + "items": [ + { + "computed": null, + "type": "row", + "items": [ + { + "type": "col", + "items": [ + { + "computed": null, + "type": "row", + "items": [ + { + "source": "Select existing location from the drop-down list. If your location is not on the list, you can create one and add it to the list for future use, but please avoid creating duplicate location.

TO CREATE A NEW LOCATION:
Zoom into the map, click on the pin marker tool (left), then find on the map the location of your survey and click on it. This should put a pin on the map. Please give the new location a unique descriptive name and save, e.g. Portsea Pier, Steeles Rocks, Frankston Pier, Brighton Baths
", + "type": "literal" + } + ] + }, + { + "computed": null, + "type": "row", + "items": [ + { + "includeNotes": false, + "orientation": "vertical", + "computed": null, + "autoLocalitySearch": false, + "readonly": false, + "includeSource": false, + "includeAccuracy": false, + "hideSiteSelection": false, + "source": "location", + "type": "geoMap", + "includeLocality": false + } + ] + }, + { + "preLabel": "I used a GPS device to obtain coordinates", + "source": "gpsDeviceUsed", + "type": "boolean" + } + ] + } + ] + } + ], + "class": "" + } + ] + } + ] + }, + { + "type": "row", + "items": [ + { + "computed": null, + "type": "col", + "items": [ + { + "boxed": true, + "title": "Grasstree Health Count", + "type": "section", + "items": [ + { + "computed": null, + "type": "row", + "items": [ + { + "disableTableUpload": true, + "columns": [ + { + "width": "10%", + "source": "healthy", + "title": "Healthy", + "type": "number" + }, + { + "width": "10%", + "source": "minor", + "title": "Minor", + "type": "number" + }, + { + "width": "10%", + "source": "major", + "title": "Major", + "type": "number" + }, + { + "width": "10%", + "source": "dead", + "title": "Dead", + "type": "number" + }, + { + "width": "10%", + "source": "collapsed", + "title": "Collapsed", + "type": "number" + } + ], + "source": "grassTreeHealthDetails", + "type": "table" + } + ] + } + ], + "class": "" + } + ] + } + ] + }, + { + "computed": null, + "type": "col", + "items": [ + { + "boxed": true, + "title": "Nodding Blue Lily", + "type": "section", + "items": [ + { + "computed": null, + "type": "row", + "items": [ + { + "disableTableUpload": true, + "columns": [ + { + "width": "10%", + "source": "estimatedLilyCount", + "title": "Estimated number of plants", + "type": "selectOne" + }, + { + "width": "10%", + "source": "lilyHealthyPercentage", + "title": "% Healthy", + "type": "selectOne" + } + + ], + "source": "lilyDetails", + "type": "table" + } + ] + } + ], + "class": "" + } + ] + }, + { + "computed": null, + "type": "col", + "items": [ + { + "boxed": true, + "title": "Daphne Heath", + "type": "section", + "items": [ + { + "computed": null, + "type": "row", + "items": [ + { + "disableTableUpload": true, + "columns": [ + { + "width": "10%", + "source": "estimatedDaphneHeathCount", + "title": "Estimated number of plants", + "type": "selectOne" + }, + { + "width": "10%", + "source": "daphneHeathHealthyPercentage", + "title": "% Healthy", + "type": "selectOne" + } + + ], + "source": "daphneHeathDetails", + "type": "table" + } + ] + } + ], + "class": "" + } + ] + }, + { + "computed": null, + "type": "col", + "items": [ + { + "boxed": true, + "title": "Eucalypt", + "type": "section", + "items": [ + { + "computed": null, + "type": "row", + "items": [ + { + "disableTableUpload": true, + "columns": [ + { + "width": "10%", + "source": "dieback", + "title": "Dieback", + "type": "selectOne" + }, + { + "width": "10%", + "source": "drainage", + "title": "Drainage", + "type": "selectOne" + }, + { + "width": "10%", + "source": "disturbance", + "title": "Disturbance", + "type": "selectOne" + }, + { + "width": "10%", + "source": "comments", + "title": "Comments", + "type": "text" + } + ], + "source": "eucalyptDetails", + "type": "table" + } + ] + } + ], + "class": "" + } + ] + } + ], + "title": "Grasstree Health Survey" + }, + "modelName": null, + "templateName": "grasstree_Health_Survey", + "optional": false, + "optionalQuestionText": null, + "title": null, + "collapsibleHeading": null, + "name": "Grasstree Health Survey", + "description": null + } + ], + "type": "Assessment", + "category": "Assessment & monitoring", + "status": "active", + "lastUpdatedUserId": "4228", + "description": null, + "formVersion": 1 +} \ No newline at end of file