I finished merge patient branch with trunk. Almost all the changes is in patient-module. The biggest change that will effect the trunk is the DataEntryForm.
Before , DataEntryForm is only for DataSet.
But now, DataEntryForm is also for ProgramStage . So a new table was created : DataEntryFormAssociation , and I removed the DataSet out of the DataEntryForm .
DataEntryFormAssociation will have 3 fields : associationName, associationId, and dataEntryformId.
In API and service-core module, I moved the DataEntryForm object out of the dataset package, and create new package “dataentryform”. This will change alot in xml config files, I tried to search all the places and update the changes. I hope I don’t miss anything…
If there is any error, please be calm and tell me, i will fix i right away…
I finished merge patient branch with trunk. Almost all the changes is in patient-module. The biggest change that will effect the trunk is the DataEntryForm.
Before , DataEntryForm is only for DataSet.
But now, DataEntryForm is also for ProgramStage . So a new table was created : DataEntryFormAssociation , and I removed the DataSet out of the DataEntryForm .
DataEntryFormAssociation will have 3 fields : associationName, associationId, and dataEntryformId.
In API and service-core module, I moved the DataEntryForm object out of the dataset package, and create new package “dataentryform”. This will change alot in xml config files, I tried to search all the places and update the changes. I hope I don’t miss anything…
If there is any error, please be calm and tell me, i will fix i right away…
I finished merge patient branch with trunk. Almost all the changes is in patient-module. The biggest change that will effect the trunk is the DataEntryForm.
Before , DataEntryForm is only for DataSet.
But now, DataEntryForm is also for ProgramStage . So a new table was created : DataEntryFormAssociation , and I removed the DataSet out of the DataEntryForm .
DataEntryFormAssociation will have 3 fields : associationName, associationId, and dataEntryformId.
In API and service-core module, I moved the DataEntryForm object out of the dataset package, and create new package “dataentryform”. This will change alot in xml config files, I tried to search all the places and update the changes. I hope I don’t miss anything…
If there is any error, please be calm and tell me, i will fix i right away…
Thank you,
Hi Viet,
first of all, great work. This is a major step towards integration of india branch and trunk which is important. I will go through this more closely.
Second, its a good idea to stick with one dataentryform object for both data entry.
But when doing changes to the datamodel and especially the database schema we need to think about backwards compatibility. There is a lot of data entry forms out there which now won’t work… I’m on chat, can we discuss a bit…?