| draft-internet2-medmid-aamc-identifier-use-cases-02.html | Authors:
|
|
|
Below are some example use cases in which the AAMC (Association of American Medical Colleges) identifier may be well-positioned to function as the "glue" to uniquely identify users, *IF* they are members of a group for which the AAMC provides this service, e.g. physicians who attended medical school in the US, or faculty at US and Canadian medical schools have all been issued an AAMC identifier at first contact with a system or service provided by AAMC. According to their website, at the time this document was being prepared, AAMC currently represents:
NOTE: The following use cases are hypothetical, and for discussion purposes only. AAMC is not currently supporting any of these in any way.
(1) Problem: provide a resource to some category of medical personnel (e.g. training, certification), and you don’t have your own database of people – you haven’t issued them IDs. You want to authenticate users but you don’t want to manage their identities.
Proposed Technical Solution: AAMC is setup as a Shibboleth-enabled Identity Provider (IdP), the service providing access to AAMC identifiers is Shibboleth-enabled, when users attempt to access your resource they are directed to AAMC to login. You receive the AAMC identifier via system-to-system connection. Then the user is keyed by AAMC identifier for later access.
Requirements:
Benefits of this solution:
(2) Problem: You have identity records
for people in your directory, but you want to add the AAMC
identifier as an attribute in your system because it is a useful
foreign key. You want to get the AAMC identifier authoritatively
from AAMC directly..
Proposed Technical Solution: AAMC web service accepts certain demographic info about a person (e.g. provide at least 3), they return the AAMC identifier if they are able to match. Otherwise an error is returned.
Requirements:
Benefits of this solution:
(3) Problem: You want to verify that a person is
[board certified | graduated from a US/Foreign medical school | specialty | completed residency in specialty | certified as X | *]
via a web service. If you provide their AAMC identifier can AAMC return the attributes it knows about that person, or confirm?
Proposed Technical Solutions:
Requirements:
Benefits of this solution: