Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mapping of eForms fields BT-509-Organization-Company, BT-500-Organization-TouchPoint and BT-509-Organization-TouchPoint #759

Open
csnyulas opened this issue Mar 12, 2025 · 1 comment
Assignees
Labels
aux: alignment alignment between ESPD, eForms and ePO aux: mapping it is related to the TED-SWS mappings project
Milestone

Comments

@csnyulas
Copy link

The following eForms fields do not have direct correspondence in ePO (and therefore cannot be mapped to ePO 4.0.0):

  • BT-509-Organization-Company (Organisation eDelivery Gateway)
  • BT-500-Organization-TouchPoint (Name)
  • BT-509-Organization-TouchPoint (eDelivery Gateway)

Image

This is primarily due to the fact that eForms provide information about organizations, and their various touchpoints separately from any given use case (in a part of the XML that where all organizations-related information is encoded), while in ePO all available information about organizations are contextualized to some role(s) that that organization plays, represented by the "epo:AgentInRole" class.

@andreea-pasare
Copy link
Collaborator

As of ePO 5.0.0, the following mappings are available:

  • BT-509-Organization-Company - use epo:exposesChannel at the level of an org:Organization
  • BT-500-Organization-TouchPoint - use dct:title at the level of an org:OrganizationalUnit
  • BT-509-Organization-TouchPoint - use epo:exposesChannel at the level of an org:OrganizationalUnit

Note that a TouchPoint is an unit/department of an Organization and not the same as a Contact Point. Both the Organization and the TouchPoint can have ContactPoint data. The main Organization will have a Contact Point (epo:hasPrimaryContactPoint), while the TouchPoints may have Contact Point at the level of the Role played (epo:hasContactPointInRole)

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aux: alignment alignment between ESPD, eForms and ePO aux: mapping it is related to the TED-SWS mappings project
Projects
None yet
Development

No branches or pull requests

3 participants