Agent
https://publicschema.org/Agent
Une entité capable d'agir dans un processus de prestation publique : une personne, une organisation ou un système logiciel. Agent est le supertype partagé des acteurs qui exécutent, publient, évaluent, décident ou réalisent. Les références côté acteur telles que performed_by, evaluator et publisher acceptent tout Agent, ce qui permet au schéma de désigner la partie responsable, qu'il s'agisse d'une personne nommée, d'un organisme administratif ou d'un logiciel. Agent est distinct de Party, qui regroupe les entités qui reçoivent des services (Person et Group). Person est le seul concept appartenant aux deux hiérarchies : une personne peut à la fois recevoir des services et en exécuter.
Données probantes
Pas encore trouvé dans les systèmes de prestation analysés.
No mapped delivery system carries an Agent supertype directly. The convergence case comes from standards bodies: W3C PROV-O, FOAF, schema.org, and FHIR all split the actor role across persons, organizations, and (in PROV and FHIR) software or devices. Agent gives those actor-side references a single honest range in the schema so that performed_by, evaluator, and publisher no longer have to sit on Party, which is reserved for receivers of services.
| Norme | Équivalent | Correspondance |
|---|---|---|
| PROV-O | Agent | exact |
| W3C PROV-O prov:Agent is the direct equivalent: an entity that bears some form of responsibility for an activity. PROV's subtypes prov:Person, prov:Organization, and prov:SoftwareAgent align one-to-one with ours. | ||
| FOAF | Agent | exact |
| foaf:Agent is the canonical broad supertype for persons, organisations, and software. Our Agent hierarchy matches FOAF's structure. | ||
| schema.org | Person and Organization (sibling pattern) | |
| schema.org has no single Agent supertype; instead Person and Organization are sibling subtypes of Thing, and properties that accept either name both in their range. Our Agent captures the same intent under a named abstract. | ||
| FHIR R4 | Practitioner, Organization, Device (actor split) | |
| FHIR splits actors across Practitioner, Organization, and Device (plus PractitionerRole for role-qualified assignments). Our Agent is the supertype that covers the same ground; PractitionerRole-style reification is deferred. | ||
Référencé par ce concept
- FHIR R4 Health Level Seven International (HL7), 2019
- FOAF FOAF Project, 2014
- Schema.org Schema.org Community Group (W3C)
- PROV-O World Wide Web Consortium (W3C), 2013