Sync 2.0 - Observations' synchronization (supported fields)

Observation class


FieldWebServices (push)WebServices (pull)FHIR (push)FHIR (pull)
uuid++++
display++++
comment

++
dateCreated

++
dateEffective

++
concept

++
status

++
person

++
performer

+
interpretation

++
identifiersDetails below (a list of objects)


 Identifier class


Field
WebServices (push)WebServices (pull)FHIR (push)FHIR (pull)
display++++
uuid++--
identifier++++
identifierTypeDetails below (an object)
locationDetails below (an object)
preferredNow it is not possible to check(separate synchronization of nested patents' objects doesn't work yet and there is not an option to set it in the ReferenceApplication by patient's form)
voided


IdentifierType class


Field
WebServices (push)WebServices (pull)FHIR (push)FHIR (pull)
uuid-/+ special case - already existing entries (from the new openmrs instance dataset)
display-/+ special case - already existing entries (from the new openmrs instance dataset)


Location class


FieldWebServices (push)WebServices (pull)FHIR (push)FHIR (pull)
uuid++--
display++- "Unknown location"- "Unknown location"