UserAction – Infusion Update

ENDPOINT: POST /webhook/user-enrollment

Once the patient’s infusion is updated on the mobile web, RxWare will send the callback to the partner.

FieldDescriptionFormatExampleRequired
event.messageString, 100 maxpatient infusion updateβœ… Yes
event.supportProgramIdString, 100 maxb1mTs000g35ha2ptβœ… Yes
event.sendDateSend date in UTCDatetime {yyyy-mm-ddT hh:mm:ss.sssZ}2021-08-23T06:25:00+00:00βœ… Yes
event.statusString, 100 maxsuccessβœ… Yes
event.data.keyString, 100 maxuserActionβœ… Yes
event.data.valueString, 100 maxinfusionUpdatedβœ… Yes
event.patientIdRxWare patient IDString, 100 maxha61b9db97350d1βœ… Yes
event.patient.phoneNumberPatient's mobile phone numberE.164 format+12565551212βœ… Yes
event.patient.insuranceCan take in multiple objectsArrayNo
event.patient.insurance.primaryInsuranceCan take in multiple objectsArrayNo
event.patient.insurance.primaryInsurance.{key}stringcarrier: "Test1"No
event.patient.insurance.secondaryInsuranceCan take in multiple objectsArrayNo
event.patient.insurance.secondaryInsurance.{key}stringcarrier: "Test1"No
event.patient.infusionCan take in multiple objectsArrayNo
event.patient.infusion.infusionDateDatetime {yyyy-mm-ddT hh:mm:ss.sssZ} or null2021-08-23T06:25:00+00:00No
event.patient.infusion.facilityNamestringtestFacility2No
event.patient.infusion.haveInsuranceUpdatestringYes / NoNo
event.patient.externalIdsCan take in multiple objectsArrayβœ… Yes
event.patient.externalIds.sourceString, max 100Partnerβœ… Yes
event.patient.externalIds.sourceIdPartner patient Id(s)String, max 100Id_of_patient_in_partner_systemβœ… Yes
event.sourceNameString, max 100helparoundβœ… Yes
event.eventNameString, max 100HelpAround.Patient.UserActionβœ… Yes

Sample Request

				
					{
  "event": {
    "message": "patient infusion update",
    "supportProgramId": "SupportProgramId",
    "sendDate": "2023-03-03T13:25:10.000Z",
    "data": {
      "key": "userAction",
      "value": "infusionUpdated"
    },
    "status": "success",
    "patient": {
      "id": "ha1234567890987",
      "phoneNumber": "+12099999999",
      "insurance": {
        "primaryInsurance": {
          "carrier": "Test1",
          "memberId": "Test1",
          "groupNum": "Test1",
          "cardname": "Test1",
          "cardDob": "2023-02-14T00:00:00.000Z",
          "frontPictureImage": "6401ed76640df8ae71013b72",
          "backPictureImage": "6401ed770455773a1600f8b2"
        },
        "secondaryInsurance": {
          "carrier": "Test2",
          "memberId": "Test2",
          "groupNum": "Test2",
          "cardname": "Test2",
          "cardDob": "2023-01-31T00:00:00.000Z",
          "frontPictureImage": "6401ed95640df8ae71013b73",
          "backPictureImage": "6401ed95ab1d79262801cf07"
        }
      },
      "infusion": {
        "infusionDate": "2023-03-13T00:00:00.000Z",
        "facilityName": "testFacility2",
        "haveInsuranceUpdate": "Yes"
      },
      "externalIds": [
        {
          "source": "partner",
          "sourceId": "Id_of_patient_in_partner_system"
        }
      ]
    }
  },
  "sourceName": "helparound",
  "eventName": "HelpAround.Patient.UserAction"
}
				
			
User Action - Infusion Update
Skip to content