yes , it can be done. For the saparate for m you will need to create it with Forms designer and for the URL you need to know the following:
Generating Web tier URL queries If you have installed a Web tier, you can have Service Manager server generate URL queries to your Web tier that display specific records in your applications. You can use these generated URL queries to programmatically send links to your users when records are opened, updated, or closed. Service Manager offers the following out-of-box methods for generating valid Web tier URL queries.
By default, the Service Manager server secures Web tier URL queries by including a unique hash key in the URL. This unique key prevents people from modifying the URL and attempting to access restricted parts of your system. If the URL query does not match the unique hash key, Service Manager displays a warning message in the log file.
If you want to generate URL queries outside of Service Manager you can disable the unique hash key using the querysecurity parameter. Disabling this parameter in the Service Manager initialization file allows the server to accept URL queries without a unique hash key. If you disable the security hash, access to tables is controlled by the Document Engine. To restrict access to tables through the Document Engine, you must enable security features such as format control or application profiles that restrict access at the operator level.
Web tier URL format
Service Manager requires generated web tier URLs to use the following format.