Hi there,
Preface information: I have an inspection in Survey123 for inlets and manholes and it is conditional based off of what the inspector selects at that first question.
I am building a map for use in field maps where an inlet or manhole can be selected, and I was wondering if I can use different links in those pop-ups where it will select inlet or manhole accordingly in the survey. I do have these set to also tie into the asset IDs, but I want to attempt to minimize errors in the field where the wrong asset could be selected in Survey123, and also make our inspector's lives as easy as possible.
I have seen (on Google AI of all things) that this is possible by using &field:inspection=MH in the link where "inspection" is the field in the survey to be completed and "MH" is the name of the option in the select_one; but I can't find an actual source to back this up, or whether or not it's supposed to be {MH} instead.
Any help is greatly appreciated 😊
Solved! Go to Solution.
You can use fields in the URL and it will send those over no problem. You can even use Arcade expressions and send those.
Here is a sample with a bonus that flips back to Field Maps as soon as you submit the form.
This is for a tablet and launches the app. If you are on the web see the post below.
Basically its &field:123FieldName={FieldMapsFieldName}
arcgis-survey123://?itemID=e3453453453d02f92a4f&field:PointID={PointID}&field:EvaluationID={expression/expr0}&field:CollectTNTP={expression/expr13}&field:CollectTurbidity={expression/expr14}&field:Project={Project}&field:ProtocolType={ProtocolType}&field:StreamName={expression/expr35}&callback=https://fieldmaps.arcgis.app
This is a great post on it https://doc.arcgis.com/en/survey123/get-started/integratewithotherapps.htm
hope that helps
You can use fields in the URL and it will send those over no problem. You can even use Arcade expressions and send those.
Here is a sample with a bonus that flips back to Field Maps as soon as you submit the form.
This is for a tablet and launches the app. If you are on the web see the post below.
Basically its &field:123FieldName={FieldMapsFieldName}
arcgis-survey123://?itemID=e3453453453d02f92a4f&field:PointID={PointID}&field:EvaluationID={expression/expr0}&field:CollectTNTP={expression/expr13}&field:CollectTurbidity={expression/expr14}&field:Project={Project}&field:ProtocolType={ProtocolType}&field:StreamName={expression/expr35}&callback=https://fieldmaps.arcgis.app
This is a great post on it https://doc.arcgis.com/en/survey123/get-started/integratewithotherapps.htm
hope that helps
Thank you so much! Also, the addition of callback is so cool- going to integrate this!!