public Bundle Transaction(Bundle bundle) { var transactionJson = FHIRbaseHelper.FhirResourceToJson(bundle); var fhirbaseResult = FHIRbase.Call("fhir.transaction") .WithJsonb(transactionJson) .Cast <string>(); return(FHIRbaseHelper.JsonToBundle(fhirbaseResult)); }
public Resource Create(Resource entry) { var resourceJson = FHIRbaseHelper.FhirResourceToJson(entry); var resource = FHIRbase.Call("fhir.create") .WithJsonb(resourceJson) .Cast <string>(); return(FHIRbaseHelper.JsonToFhirResource(resource)); }
public Resource Update(Resource resource) { var resourceJson = FHIRbaseHelper.FhirResourceToJson(resource); var updateResponse = FHIRbase.Call("fhir.update") .WithJsonb(resourceJson) .Cast <string>(); return(FHIRbaseHelper.JsonToFhirResource(updateResponse)); }