Skip to main content
Question

Is it possible to pass data into a form in Self-Service Portal by the use of QR codes?

  • February 20, 2025
  • 2 replies
  • 38 views

Forum|alt.badge.img+7

Hello,

I’m evaluating a request from our users to have parts of an event form in the Self-Service Portal auto-populated based on a QR code or similar technology, and I need some help to determine if it’s currently possible.

The users want quick access to log requests for certain equipment, such as printers, hospital equipment ect. We aim to support this, and were thinking of using QR codes for the equipment, allowing for easier event logging.

My immediate idea is to use Deep Linking (Assyst Wiki) and prepare QR codes for use in labeling the equipment. These QR codes would point to a specific service or service offering, along with the specific item ID for the labeled equipment.

However, the wiki only mentions deep linking prepopulated forms in the Assyst Portal, not the Self-Service Portal. (The list of examples of values that can be prepopulated in the Assyst Portal is rather limited and does not seem applicable to assystNet)

I’ve had no success with attempts at using URL parameters to pass lookups to be performed or a specific item ID to be pre-populated into a Self-Service logging form. (The following articles have been consulted: Wiki - Deep Linking into the Self-Service PortalWiki - Deep Linking into the Self-Service Mobile AppWiki - Deep Linking into the Mobile Portals)

Are there any examples of using URL parameters to pass values into the available system and/or custom form fields?

Is this even possible today, or would it need to be requested as an added feature?

 

Thanks in advance

Richard

2 replies

Forum|alt.badge.img+4
  • Sidekick (Customer)
  • 6 replies
  • February 26, 2025

Rather than using Self Service Portal could you simply create a QR code that did a post to the Assyst API to create an event? You need some way to collect the user name in the process but by using a POST to the API you could avoid form filling all together. 


Forum|alt.badge.img+7
mgswills wrote:

Rather than using Self Service Portal could you simply create a QR code that did a post to the Assyst API to create an event? You need some way to collect the user name in the process but by using a POST to the API you could avoid form filling all together. 

Hi,

Thanks for the suggestion. While I see the potential benefits of avoiding form filling altogether, there are a few considerations that make this approach less suitable to address the needs of our users.

 

We work with hospitals, and most of the equipment that could benefit from such labeling is mobile in nature (hospital beds, mobile workstations, pagers, etc.). For effective case resolution, certain details must be provided, such as the current location, a ward phone number (or other verified contact information), and additional contact users who might serve as substitute points of contact (if shift workers), etc. These details are crucial for resolving issues efficiently, and they can't be fully automated.

 

The issue I’m researching is whether it is possible to have similar equipment labeled with unique labels containing the item ID and the appropriate form for that piece of equipment in such a way to allow for a partially filled form to be presented to users.

 

This approach aims to address the barrier of entry by removing the need to spend time searching the self-service portal for the correct offering or manually entering unwieldy affected item names. The goal is to increase tickets logged using the official channels (Assyst) (as opposed to side channels such as Teams messages), reduce unreported incidents, and reduce (least not increase) the workload on hospital staff.

 

At the moment, in this question thread, I’m solely trying to determine if the self-service portal supports passing data into an offering, and if so, to what degree and how.

Thanks again for your input! I really appreciate your thoughts on this .

 

Regards, 

Richard


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings