(Import) Separation between meta-data and data import

Registered by Knut Staring on 2009-03-06

Separation between meta-data and data imports. This is needed because there are two different concerns for data exchange. The first is to synchronize and exchange meta data (such as data elements, org units). In that regard one wants to merge and harmonize the meta-data. The second concern is to exchange data (data records). In that regard one wants to prohibit any changes to the local meta-data and only import the data records which are associated with existing, local meta-data. Non-matching records should be ignored during import and later reported to the user through the user interface. Allowing changes to the meta-data in the last case can potentially cause chaos in the importing system.

This blueprint depends on the blueprint about identifiers of meta-data objects: https://blueprints.launchpad.net/dhis2/+spec/stable-object-identifiers . Incoming data records should be matched against the meta-data using such stable identifiers.

Blueprint information

Status:
Complete
Approver:
Lars Helge Øverland
Priority:
Undefined
Drafter:
None
Direction:
Approved
Assignee:
Lars Helge Øverland
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2.8
Started by
Lars Helge Øverland on 2012-04-12
Completed by
Lars Helge Øverland on 2012-04-12

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.