La difficulté dans la gestion des organismes et individus est d'éviter les doublons et de faciliter la saisie et la recherche pour une saisie manuelle, et d'identifier l'organisme provenant d'autres bases.
Nous utiliserons les orcId, dans la mesure du possible, comme identifiant unique d'une personne. Une api public est disponible: API members orcId.
Malheureusement, toutes les personnes ne sont pas enregistrées.
La recherche des organisations n'est pas implémentées sur l'api orcId. Pour identifier une organisation, l'appli utilise l'idenfiant GRID (dont on peut télécharger la base) couplé avec un identifiant ringgold qui bénéficie aussi d'une api RINGGOLD API REST
| Champs | Card | Type | Description | Thésaurus | ISO 19139 Xpath |
|---|---|---|---|---|---|
role | 1 | #CI_RoleCode | Code du rôle joué par l'organisation | role |
|
email | 1 | characterString | email de contact | CI_Contact/contactInfo/CI_address/electronicMailAddresss |
|
person | 0..* | #FMT_Person | personne responsable | individualName |
|
organisation | 1 | #FMT_Organisation | organisme responsable | organisationName |
| Champs | Card | Type | Description | Thésaurus | ISO 19139 Xpath |
|---|---|---|---|---|---|
orcid | 0..1 | characterString | Identifiant OrcId | Aucun | |
individualName | 1 | characterString | Prénom + Nom de la personne | individualName |
|
email | 0..1 | characterString | email de la personne |
| Champs | Card | Type | Description | Thésaurus | ISO 19139 Xpath |
|---|---|---|---|---|---|
grid | 0..1 | characterString | Identifiant dans la base GRIND | Aucun | |
ringgoldId | 0..1 | characterString | Identifiant Ringgold | Aucun | |
organisationName | 1 | characterString | Nom de l'organisation | organisationName |
|
organisationShortname | 1 | characterString | Acronyme | Aucun | |
logo | 0..1 | #MD_BrowseGraphic | Logo de l'organisation | onLineResource/CI_OnLineResource avec CI_OnLineResourceCode=information |
|
website | 0..1 | #CI_OnLineResource | Site web de l'organisation | onLineResource/CI_OnLineResource avec CI_OnLineResourceCode=information |
xpath = contactInfo/CI_Contact/CI_address
| Champs | Card | Type | Description | Thésaurus | ISO 19139 Xpath |
|---|---|---|---|---|---|
deliveryPoint ' | 0..* | characterString | numéro de rue + rue + …etc | deliveryPoint |
|
administrativeArea | 0..1 | characterString | Etat, région, province | administrativeArea |
|
city | 1 | characterString | ville | city |
|
postaleCode | 1 | characterString | Code postal | postaleCode |
|
country | 1 | characterString | Pays | country |
|
electronicMailAddress | 0..* | characterString | adresse mail général de l'organisme | electronicMailAddress |