A ResponsibilitySet can be specified for a DataManagedObject to specify which organisations are responsible for different data management roles, such as creating, maintaining, distributing or licencing the data.
...
Classification | Name | Type | Cardinality | Description |
::> | ::> | DataManagedObject | ::> | RESPONSIBILITY SET inherits from DATA MANAGED OBJECT. |
«PK» | id | ResponsibilitySetIdType | 1:1 | Identifier of RESPONSIBILITY SET. |
| Name | MultilingualString | 0:1 | Description of RESPONSIBILITY SET. |
«AK» | PrivateCode | PrivateCode | 0:1 | A private code that uniquely identifies the element. May be used for inter-operating with other (legacy) systems. |
«cntd» | roles | ResponsibilityRoleAssignment | 1:* | RESPONSIBILITY ROLE ASSIGNMENTs making up the RESPONSIBILITY SET. |
Example from the Austrian NeTEx Profile:
...
ResponsibilityRoleAssignment (Subcomponent of ResponsibilitySet)
A ResponsibilitySet is made up of one or more ResponsibilityRoleAssignment instances. Each RESPONSIBILITY ROLE ASSIGNMENT assigns of one or more roles to an ORGANISATION or an ORGANISATION PART as regards the responsibility it will have for specific data (e.g. ownership, planning, etc.) or the management of this data (e.g. distribution, updates, etc.).