A propos du UserInfo

Le point de terminaison UserInfo fait partie de la norme OpenID Connect (OIDC), conçue pour retourner des revendications sur l’utilisateur qui s’est authentifié.

Vous pouvez retrouver les endpoints UserInfo de Pro Santé Connect à l'aide de la découverte OpenID de Pro Santé Connect : 

https://auth.esw.esante.gouv.fr/auth/realms/esante-wallet/.well-known/wallet-openid-configuration

Le champ SubjectNameID

Le champ SubjectNameID fait partie d'exigences et de recommandations liées à la mise en oeuvre de Pro Santé Connect.

Retrouvez le référentiel complet ici : Le référentiel de PSC

Le jeton UserInfo

Le jeton obtenu en réponse à l'interrogation du UserInfo est structuré de la façon suivante : 

ChampDescription
Secteur_Activitécontient le « [Code Secteur_Activite]^1.2.250.1.71.4.2.4» avec Code Secteur_Activite de la ligne sélectionnée par le PS parmi les données de SubjectRefPro.
Sinon, contient la valeur correspondante d’une ligne des données de SubjectRefPro.
subIdentifiant technique du sujet authentifié.
codeCiviliteContient le genre sous la forme "MME" et "M".
Champ présent ici en PROD uniquement. Sur le BAS ce champ est présent dans SubjectRefPro.
email_verified 
SubjectOrganizationcontient le « [Code SubjectRole]^1.2.250.1.213.1.1.5.5» avec Code SubjectRole de la ligne sélectionnée par le PS parmi les données de SubjectRefPro.
Sinon, contient la valeur correspondante d’une ligne des données de SubjectRefPro.
Mode_Acces_Raisonsi Acces_Regulation_Medicale est VRAI, contient un commentaire.
Sinon « » par défaut.
preferred_usernameIdentifiant National du Professionnel de Santé.
given_namePrénom d'exercice.
Acces_Regulation_MedicaleVRAI si accès pour régulation médicale (exemple : Urgentiste).
Sinon FAUX par défaut.
UITVersionVersion du jeton utilisée. « 1.0 »
Palier_Authentification« APPPRIP3^1.2.250.1.213.1.5.1.1.1 » pour le palier 3 de l'authentification privée des acteurs sanitaires, médico-sociaux et sociaux personnes physiques.
« APPPRIP2^1.2.250.1.213.1.5.1.1.1 » pour le palier 2 de l'authentification privée des acteurs sanitaires, médico-sociaux et sociaux personnes physiques.
« APPPRIP1^1.2.250.1.213.1.5.1.1.1 » pour le palier 1 de l'authentification privée des acteurs sanitaires, médico-sociaux et sociaux personnes physiques.
SubjectRefProListe des données du Référentiel Professionnel du PS identifié.
Voir des exemples pour le champs SubjectRefPro, pour différents types d'utilisateurs.
Voir le mapping Données UserInfo & correspondance avec le MOS.
SubjectOrganizationIDcontient l’identifiant de la personne morale, structure d’exercice de la ligne sélectionnée par le PS parmi les données de SubjectRefPro.
Sinon, contient la valeur correspondante d’une ligne des données de SubjectRefPro.
SubjectRolecontient le « [Code SubjectRole]^1.2.250.1.213.1.1.5.5» avec Code SubjectRole de la ligne sélectionnée par le PS parmi les données de SubjectRefPro.
Sinon, contient la valeur correspondante d’une ligne des données de SubjectRefPro.
PSI_Locale1.2.250.1.213.1.3.1.1
SubjectNameIDIdentifiant National du Professionnel de Santé.
otherIdsContient la table de correspondance des identifiants du PS (sous forme de liste), chaque identifiant est composé de 3 attributs : identifiant, origine, qualité (voir quelques exemples).
family_nameNom d'exercice.

Le champ SubjectRefPro

Les données sectorielles propres à l'utilisateurs contenues dans  le champ SubjectRefPro
Vous pouvez trouver des informations détaillées  sur ce champ ici : 

Exemple de résultat UserInfo

L'exemple ci-dessous représente le cas d'un médecin qui exerce 5 activités dont 2 libérales et 3 salariées.

{
    "Secteur_Activite": "SA07^1.2.250.1.71.4.2.4",
    "sub": "f:550dc1c8-d97b-4b1e-ac8c-8eb4471cf9dd:ANS20210107161422",
    "email_verified": false,
    "SubjectOrganization": "CAB MED BIS TOUBIB0023550",
    "Mode_Acces_Raison": "",
    "preferred_username": "ANS20210107161422",
    "given_name": "Paul",
    "Acces_Regulation_Medicale": "FAUX",
    "UITVersion": "1.0",
    "Palier_Authentification": "APPPRIP3^1.2.250.1.213.1.5.1.1.1",
    "SubjectRefPro": {
        "codeCivilite": "M",
        "exercices": [
            {
                "codeProfession": "10",
                "codeCategorieProfessionnelle": "C",
                "codeCiviliteDexercice": "M",
                "nomDexercice": "Docteur OIDC,
                "prenomDexercice": "Paul",
                "codeTypeSavoirFaire": "S",
                "codeSavoirFaire": "SM54",
                "activities": [
                    {
                        "codeModeExercice": "L",
                        "codeSecteurDactivite": "SA07",
                        "codeSectionPharmacien": "",
                        "codeRole": "",
                        "codeGenreActivite": "GENR01",
                        "numeroSiretSite": "",
                        "numeroSirenSite": "",
                        "numeroFinessSite": "",
                        "numeroFinessetablissementJuridique": "",
                        "identifiantTechniqueDeLaStructure": "",
                        "raisonSocialeSite": "CAB MED BIS TOUBIB0023550",
                        "enseigneCommercialeSite": "",
                        "complementDestinataire": "",
                        "complementPointGeographique": "",
                        "numeroVoie": "",
                        "indiceRepetitionVoie": "",
                        "codeTypeDeVoie": "R",
                        "libelleVoie": "PARIS",
                        "mentionDistribution": "",
                        "bureauCedex": "",
                        "codePostal": "75009",
                        "codeCommune": "75109",
                        "codePays": "",
                        "telephone": "",
                        "telephone2": "",
                        "telecopie": "",
                        "adresseEMail": "",
                        "codeDepartement": "75",
                        "ancienIdentifiantDeLaStructure": "",
                        "autoriteDenregistrement": ""
                    },
                    {
                        "codeModeExercice": "L",
                        "codeSecteurDactivite": "SA07",
                        "codeSectionPharmacien": "",
                        "codeRole": "",
                        "codeGenreActivite": "GENR01",
                        "numeroSiretSite": "",
                        "numeroSirenSite": "",
                        "numeroFinessSite": "",
                        "numeroFinessetablissementJuridique": "",
                        "identifiantTechniqueDeLaStructure": "",
                        "raisonSocialeSite": "CABINET MEDICAL0023550",
                        "enseigneCommercialeSite": "",
                        "complementDestinataire": "",
                        "complementPointGeographique": "",
                        "numeroVoie": "2",
                        "indiceRepetitionVoie": "",
                        "codeTypeDeVoie": "R",
                        "libelleVoie": "LIBERTA",
                        "mentionDistribution": "",
                        "bureauCedex": "",
                        "codePostal": "75009",
                        "codeCommune": "75109",
                        "codePays": "",
                        "telephone": "",
                        "telephone2": "",
                        "telecopie": "",
                        "adresseEMail": "",
                        "codeDepartement": "75",
                        "ancienIdentifiantDeLaStructure": "",
                        "autoriteDenregistrement": ""
                    },
                    {
                        "codeModeExercice": "S",
                        "codeSecteurDactivite": "SA01",
                        "codeSectionPharmacien": "",
                        "codeRole": "",
                        "codeGenreActivite": "GENR01",
                        "numeroSiretSite": "",
                        "numeroSirenSite": "",
                        "numeroFinessSite": "",
                        "numeroFinessetablissementJuridique": "",
                        "identifiantTechniqueDeLaStructure": "",
                        "raisonSocialeSite": "HOPITAL GENERIQUE",
                        "enseigneCommercialeSite": "",
                        "complementDestinataire": "",
                        "complementPointGeographique": "",
                        "numeroVoie": "20",
                        "indiceRepetitionVoie": "",
                        "codeTypeDeVoie": "R",
                        "libelleVoie": "DE PARIS",
                        "mentionDistribution": "",
                        "bureauCedex": "",
                        "codePostal": "75020",
                        "codeCommune": "75120",
                        "codePays": "",
                        "telephone": "",
                        "telephone2": "",
                        "telecopie": "",
                        "adresseEMail": "",
                        "codeDepartement": "75",
                        "ancienIdentifiantDeLaStructure": "",
                        "autoriteDenregistrement": ""
                    },
                    {
                        "codeModeExercice": "S",
                        "codeSecteurDactivite": "SA43",
                        "codeSectionPharmacien": "",
                        "codeRole": "",
                        "codeGenreActivite": "GENR01",
                        "numeroSiretSite": "00000000016972",
                        "numeroSirenSite": "000000000",
                        "numeroFinessSite": "",
                        "numeroFinessetablissementJuridique": "",
                        "identifiantTechniqueDeLaStructure": "",
                        "raisonSocialeSite": "CONSEIL DES ORDRES",
                        "enseigneCommercialeSite": "",
                        "complementDestinataire": "",
                        "complementPointGeographique": "",
                        "numeroVoie": "28",
                        "indiceRepetitionVoie": "",
                        "codeTypeDeVoie": "R",
                        "libelleVoie": "DES INVALIDES",
                        "mentionDistribution": "",
                        "bureauCedex": "",
                        "codePostal": "75009",
                        "codeCommune": "75109",
                        "codePays": "",
                        "telephone": "",
                        "telephone2": "",
                        "telecopie": "",
                        "adresseEMail": "",
                        "codeDepartement": "75",
                        "ancienIdentifiantDeLaStructure": "",
                        "autoriteDenregistrement": ""
                    },
                    {
                        "codeModeExercice": "S",
                        "codeSecteurDactivite": "SA43",
                        "codeSectionPharmacien": "",
                        "codeRole": "",
                        "codeGenreActivite": "GENR01",
                        "numeroSiretSite": "00000000079608",
                        "numeroSirenSite": "000000000",
                        "numeroFinessSite": "",
                        "numeroFinessetablissementJuridique": "",
                        "identifiantTechniqueDeLaStructure": "",
                        "raisonSocialeSite": "ORGANISME ND7960",
                        "enseigneCommercialeSite": "",
                        "complementDestinataire": "",
                        "complementPointGeographique": "",
                        "numeroVoie": "2",
                        "indiceRepetitionVoie": "",
                        "codeTypeDeVoie": "R",
                        "libelleVoie": "MOULIN VERT",
                        "mentionDistribution": "",
                        "bureauCedex": "",
                        "codePostal": "75009",
                        "codeCommune": "75109",
                        "codePays": "",
                        "telephone": "",
                        "telephone2": "",
                        "telecopie": "",
                        "adresseEMail": "",
                        "codeDepartement": "75",
                        "ancienIdentifiantDeLaStructure": "",
                        "autoriteDenregistrement": ""
                    }
                ]
            }
        ]
    },
    "SubjectOrganizationID": "",
    "SubjectRole": [
        "10^1.2.250.1.213.1.1.5.5"
    ],
    "PSI_Locale": "1.2.250.1.213.1.3.1.1",
    "otherIds": [
        {
            "identifiant": "ANS20210107161422",
            "origine": "EDIT",
            "qualite": 1
        }
    ],
    "SubjectNameID": "ANS20210107161422",
    "family_name": "NOM"
}

Cette page vous a-t-elle été utile ?

Les informations recueillies dans le questionnaire sont enregistrées dans un fichier informatisé par l'ANS afin d’optimiser le site et satisfaire à vos attentes.

Les informations enregistrées sont destinées à l’usage de l’ANS et ne sont rendues accessibles qu’à ses services, personnels, prestataires externes ou partenaires habilités à en prendre connaissance.

Dans le respect de la réglementation applicable en matière de protection des données personnelles, vous disposez notamment d’un droit d’accès, de rectification et d’effacement de vos données.
Vous pouvez exercer ces droits en contactant le délégué à la protection des données de l’ANS, dans les conditions décrites sur la page dédiée Politique de protection des données personnelles du site de l’ANS.