Hi Everyone,
I am trying to import Tracked entity instances into DHIS using a JSON file in the import-export app but I Keep getting this error
Any ideas on how to resolve this?
Thank you.
Otini
Hi Everyone,
I am trying to import Tracked entity instances into DHIS using a JSON file in the import-export app but I Keep getting this error
Any ideas on how to resolve this?
Thank you.
Otini
Hey @Otini ,
Does your payload start with “trackedEntityInstances”?
{
"trackedEntityInstances": [
{... }
]
}
Gintare
Hey @Gintare ,
Yes it does.
Look something like this:
[
{
“trackedEntityInstances”: {
“created”: “2021-03-08T22:22:29.611”,
“orgUnit”: “BonurZzxVVE”,
“createdAtClient”: “2021-03-08T22:22:29.611”,
“trackedEntityInstance”: “”,
“lastUpdated”: “2021-03-08T22:22:29.611”,
“trackedEntityType”: “WAvW16a6B4r”,
“lastUpdatedAtClient”: “2021-03-08T22:22:29.611”,
“inactive”: false,
“deleted”: false,
“featureType”: “NONE”,
“attributes”: [
{
“lastUpdated”: “2021-03-08T00:00:00.000”,
“storedBy”: “Otini”,
“displayName”: “Officer Email Address”,
“created”: “2021-03-08T00:00:00.000”,
“valueType”: “EMAIL”,
“attribute”: “fETjfbSGeD6”,
“value”: “xxxu@gmail.com”
},
{
“lastUpdated”: “2021-03-08T00:00:00.000”,
“storedBy”: “Otini”,
“displayName”: “Officer Phone Number”,
“created”: “2021-03-08T00:00:00.000”,
“valueType”: “PHONE_NUMBER”,
“attribute”: “ZeEziZjTFOS”,
“value”: 71514525
},
{
“lastUpdated”: “2021-03-08T00:00:00.000”,
“storedBy”: “Otini”,
“displayName”: “Officer Name”,
“created”: “2021-03-08T00:00:00.000”,
“valueType”: “TEXT”,
“attribute”: “JnD3uyIYL3s”,
“value”: “Name One”
}
]
}
},
@Otini ,
Import doesn’t work because the payload is not a valid JSON payload. “trackedEntityInstances” is an array, and should be inside an object, not array. Try this:
{
"trackedEntityInstances": [
{
"created": "2021-03-08T22:22:29.611",
"orgUnit": "BonurZzxVVE",
"createdAtClient": "2021-03-08T22: 22: 29.611",
"trackedEntityInstance": "",
"lastUpdated": "2021-03-08T22: 22: 29.611",
"trackedEntityType": "WAvW16a6B4r",
"lastUpdatedAtClient": "2021-03-08T22: 22: 29.611",
"inactive": false,
"deleted": false,
"featureType": "NONE",
"attributes": [
{
"lastUpdated": "2021-03-08T00: 00: 00.000",
"storedBy": "Otini",
"displayName": "OfficerEmailAddress",
"created": "2021-03-08T00: 00: 00.000",
"valueType": "EMAIL",
"attribute": "fETjfbSGeD6",
"value": "xxxu@gmail.com"
},
{
"lastUpdated": "2021-03-08T00: 00: 00.000",
"storedBy": "Otini",
"displayName": "OfficerPhoneNumber",
"created": "2021-03-08T00: 00: 00.000",
"valueType": "PHONE_NUMBER",
"attribute": "ZeEziZjTFOS",
"value": 71514525
},
{
"lastUpdated": "2021-03-08T00: 00: 00.000",
"storedBy": "Otini",
"displayName": "OfficerName",
"created": "2021-03-08T00: 00: 00.000",
"valueType": "TEXT",
"attribute": "JnD3uyIYL3s",
"value": "NameOne"
}
]
}
]
}
Hi @Gintare
This worked thank you very much.
Regards,