added fhir interaction