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 : 

Champ Description
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.
sub Identifiant technique du sujet authentifié
email_verified  
SubjectOrganization contient 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_Raison si Acces_Regulation_Medicale est VRAI, contient un commentaire.
Sinon « » par défaut.
preferred_username Identifiant National du Professionnel de Santé
given_name Prénom d'exercice
Acces_Regulation_Medicale VRAI si accès pour régulation médicale (exemple : Urgentiste).
Sinon FAUX par défaut.
UITVersion Version 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.
SubjectRefPro Liste 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
SubjectOrganizationID contient 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.
SubjectRole contient 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_Locale 1.2.250.1.213.1.3.1.1
SubjectNameID Identifiant National du Professionnel de Santé
otherIds Contient 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_name Nom 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.