I am going to put here my findings and discussions we held so far
I went through the documentation on wiki about FHIR Resources and I found that some parts are not properly documented. As an example Delete operation in Person Resource(https://wiki.openmrs.org/display/projects/Person+Resource) is listed under POST operations. There are few similar mistakes and I hope to correct them in the community bonding period ( I suppose that is allowed ).
Also update operation in Location resource is only partially implemented. Creating a new resource by the PUT method is not implemented. Anyway this is not documented in the wiki page. Can you please give me a sample request and the json body that i can try out with this update operation(only if such a sample request is available)?
To date, Create operation is only implemented in Person Resource. Update operation is only implemented in Person and Location Resource. Delete operation is only implemented in Person,Patient, Location, Observation and Encounter Resource. As we discussed we are interested in implementing create,update and conditional updated under this project. I’ll create tickets for each of this resources as @surangak requested. The general plan is first to develop create operation, then update operation and conditional updates.