Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define an optional "launch request" URL for apps #36

Open
jmandel opened this issue Jul 31, 2013 · 0 comments
Open

Define an optional "launch request" URL for apps #36

jmandel opened this issue Jul 31, 2013 · 0 comments

Comments

@jmandel
Copy link
Member

jmandel commented Jul 31, 2013

In addition to having an app expose its main URL in apps.json, allow apps to also define a structured "launch request" URL template.

Use case: external system (like a provider's EHR) that generates launch links for a given app, with expected/desired server + patient context embedded.

E.g. each app could expose a discoverable URL template with fields for provider (BB+ data holder server) and patient, like http://bpgrapher.org/launch/{provider}/{patient}

This would tell the app: try authorizing against the supplied server, for the specified patient. An expanded URL might be:

http://bpgrapher.org/launch/http%3A%2F%2Fbbplus-ri.aws.af.cm/123
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant