Difference between revisions of "Los POJOs Survey"

From mn/ifi/inf5750
Jump to: navigation, search
Line 1: Line 1:
 
=Code=
 
=Code=
All code is hosted on GitHub: [https://github.com/tork/los-pojos-survey Out repo]
+
All code is hosted on GitHub: [https://github.com/tork/los-pojos-survey Our repo]
  
 
=The team=
 
=The team=

Revision as of 13:16, 30 October 2013

Code

All code is hosted on GitHub: Our repo

The team

  • Marianne Grov (Git user: mgr090)
  • Øyvind Raasholm Tangen (Git user: oyvindrt)
  • Kristian Johannessen (Git user: kjohann)
  • Torkil Aamodt (Git user: tork)

Requirements

Technologies

Mandatory requirements

Optional requirements

Milestones

Individual tasks

Suggested improvements to Web API

JSON format

The JSON representation of data from the Web API looks like it has been directly translated from xml:

"programStageDataElements":[
{
"programStage":{
"name":"Single-Event Los POJOs",
"created":"2013-10-25T09:26:05.028+0000",
"lastUpdated":"2013-10-25T09:33:35.994+0000",
"href":"http://apps.dhis2.org/demo/api/programStages/qKzIZse8ro4",
"id":"qKzIZse8ro4"
},
"dataElement":{
"name":"Age",
"created":"2012-11-14T13:41:39.639+0000",
"lastUpdated":"2013-03-15T16:32:26.280+0000",
"id":"qrur9Dvnyt5"
}, "compulsory":true,
"allowProvidedElsewhere":false,
"displayInReports":true,
"allowDateInFuture":false
},
{
"programStage":{
"name":"Single-Event Los POJOs",
"created":"2013-10-25T09:26:05.028+0000",
"lastUpdated":"2013-10-25T09:33:35.994+0000",
"href":"http://apps.dhis2.org/demo/api/programStages/qKzIZse8ro4",
"id":"qKzIZse8ro4"
},
"dataElement":{
"name":"Gender",
"created":"2012-11-14T12:11:55.105+0000",
"lastUpdated":"2013-03-15T16:32:26.287+0000",
"id":"oZg33kd9taw"
},
"compulsory":true,
"allowProvidedElsewhere":false,
"displayInReports":false,
"allowDateInFuture":false
}

It should look more like this:
"programStageDataElements":[
{
"name":"Single-Event Los POJOs",
"created":"2013-10-25T09:26:05.028+0000",
"lastUpdated":"2013-10-25T09:33:35.994+0000",
"href":"http://apps.dhis2.org/demo/api/programStages/qKzIZse8ro4",
"id":"qKzIZse8ro4",
"compulsory":true,
"allowProvidedElsewhere":false,
"displayInReports":true,
"allowDateInFuture":false
"dataElements" : [
{
"name":"Age",
"created":"2012-11-14T13:41:39.639+0000",
"lastUpdated":"2013-03-15T16:32:26.280+0000",
"id":"qrur9Dvnyt5"
},
{
"name":"Gender",
"created":"2012-11-14T12:11:55.105+0000",
"lastUpdated":"2013-03-15T16:32:26.287+0000",
"id":"oZg33kd9taw"
}
]