Is there anything in the UML model that prevents an NSI being a Data Provider for itself aswell as being a Data Consumer of data from others?

 

GSIM v1.0 Annex C Definitions

Data Consumer: An organization that uses data or metadata as input for further processing.

Data Provider: An organization, association, group or person who delivers information for a Statistical Activity. 

Explanatory text: A Data Provider is an organization, association, group or person that possesses statistical information (that it has collected, produced, bought or otherwise acquired) and that is willing to supply those data and metadata to a statistical organization.

 

  • No labels

3 Comments

  1. Annex D Fig 28 in GSIM v1.0 shows that

    • an OrganisationUnit is an OrganisationItem
    • an OrganisationItem can have zero or more OrganisatioItemRoles
    • MaintenanceAgency, DataProvider and DataConsumer are OrganisationItemRoles.

    Therefore nothing in the UML model prevents the NSI being a DataProvider for itself (smile)

  2. user-8e470

    Jenny fixed it

  3. user-07a97

    and this is very common for data dissemination use cases where the NSI itself is the data provider for the data resources it disseminates.