Enrollment

ENDPOINT: POST /webhook/user-enrollment

After a patient or caregiver completes a mobile enrollment flow, RxWare sends all of the information gathered to the partner via POST request.

Media data: expected media files (e.g. insurance card, signature) can be fetched via IDs that are provided in this Enrollment API Post.

See the Get Patient’s Media request

FieldDescriptionFormatExampleRequired
event.messageString, 100 maxPatient completed enrollmentNo
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
event.patient.idRxWare patient IDString, 100 maxha61b9db97350d1βœ… Yes
event.patient.phoneNumberPatient's mobile phone numberE.164 format+12565551212βœ… Yes
event.patient.firstNameString, max 100, ASCII 128Johnβœ… Yes
event.patient.lastNameString, max 100, ASCII 128Doeβœ… Yes
event.patient.dobDatetime {yyyy-mm-ddT hh:mm:ss.sssZ}1985-08-23T00:00:00+00:00No
event.patient.genderAdditional gender designations may be addedString"male"
"female"
"prefer_not_to_say"
No
event.patient.contactMethodStringphone "email"No
event.patient.prefLanguageStringNo
event.patient.emailStringNo
event.patient.callTimeStringmorning "afternoon"No
event.patient.canLeaveMessageBooleantrue falseNo
event.patient.caregiver.nameStringJohn DoeNo
event.patient.caregiver.relationshipString, case insensitiveParent "Legal Guardian" "Power of Attorney" "Spouse"No
event.patient.caregiver.phoneCaregiver's mobile phoneE. 164 format+12565551212No
event.patient.caregiver.emailString, max 50No
event.patient.secondaryCaregiver.nameStringJohn DoeNo
event.patient.secondaryCaregiver.relationshipString, case insensitiveParent "Legal Guardian" "Power of Attorney" "Spouse"No
event.patient.secondaryCaregiver.phoneCaregiver's mobile phoneE. 164 format+12565551212No
event.patient.secondaryCaregiver.emailString, max 50No
event.patient.address.streetString, max 100512 Oak St.No
event.patient.address.aptString, max 100#15No
event.patient.address.cityString, max 100HuntsvilleNo
event.patient.address.stateString, max 2ALNo
event.patient.address.zipString, max 535803No
event.patient.insurance.primaryInsurance.carrierName of primary payer or insurance company of patientString, max 100AetnaNo
event.patient.insurance.primaryInsurance.member_idString, max 1005029375829No
event.patient.insurance.primaryInsurance.group_numString, max 100H3569No
event.patient.insurance.primaryInsurance.cardnameString, max 100Jackie DoeNo
event.patient.insurance.primaryInsurance.card_dobDatetime {yyyy-mm-ddT hh:mm:ss.sssZ}1985-08-23T00:00:00+00:00No
event.patient.insurance.primaryInsurance.front_picture_imageNo
event.patient.insurance.primaryInsurance.back_picture_imageNo
event.patient.insurance.secondaryInsurance.statusString, max 100active "inactive"No
event.patient.insurance.secondaryInsurance.carrierString, max 100Blue CrossNo
event.patient.insurance.secondaryInsurance.member_idString, max 100789337688No
event.patient.insurance.secondaryInsurance.group_numString, max 100K8937No
event.patient.insurance.secondaryInsurance.cardnameString, max 100Jackie DoeNo
event.patient.insurance.secondaryInsurance.card_dobDatetime {yyyy-mm-ddT hh:mm:ss.sssZ}1985-08-23T00:00:00+00:00No
event.patient.insurance.secondaryInsurance.front_picture_imageName of image for retrieval through Media APIString, max 100β€œfc497e96-9f09-4c2a-a964-89c6f7473f4d”No
event.patient.insurance.secondaryInsurance.back_picture_imageName of image for retrieval through Media APIString, max 100β€œ5405ec11-c9d0-4279-82db-2f70f959b904”No
event.patient.signature.timestampSignature date in UTCDatetime {yyyy-mm-ddT hh:mm:ss.sssZ}2021-08-23T06:25:00+00:00No
event.patient.signature.imageName of image for retrieval through Media APIString, max 100β€œ85219935-52b6-41a4-82ca-2f32ed709e5c”No
event.patient.consentsCan take in multiple objectsArrayNo
event.patient.consents.nameFor HIPAA Consent: sharePHI

For FCRA: fcra

For Marketing Communications Consent: marketing

For TCPA: communication
String"communication"
"sharePHI"
"fcra"
"marketing"
No
event.patient.consents.valueBooleantrueNo
event.patient.consents.timestampDatetime {yyyy-mm-ddT hh:mm:ss.sssZ}2021-08-23T06:25:00+00:00No
event.patient.externalIdsCan take in multiple objectsArrayNo
event.patient.externalIds.sourceString, max 100PartnerNo
event.patient.externalIds.sourceIdPartner patient Id(s)String, max 1004aadb997-e9fd-3909-a2f0-833b821544bdNo
event.patient.mediaIdsCan take in multiple objectsArrayNo
event.patient.mediaIds.mediaTypeString, max 100insurance, "consent"No
event.patient.mediaIds.mediaIdidentifier of media fileString, max 1006253d25de50dcab75b08f0b2No
event.patient.mediaIds.fileTypeString, max 100jpg, "jpeg", "gif", "png", "pdf".No
event.sourceNameString, max 100helparoundNo

Sample Request

				
					{
  "event": {
    "message": "Patient complete enrollment.",
    "supportProgramId": "78ef982b-00ea-39c2-a875-f549c40e92ad",
    "sendDate": "2021-08-23T06:25:00+00:00",
    "status": "success",
    "patient": {
      "id": "ha61236024160af",
      "phoneNumber": "+12099999999",
      "firstName": "John",
      "lastName": "Doe",
      "dob": "1988-08-23T00:00:00+00:00",
      "gender": "male",
      "contactMethod": "Phone",
      "prefLanguage": "English",
      "email": "test@gmail.com",
      "callTime": "Morning",
      "canLeaveMessage": true,
      "caregiver": {
        "firstName": "test",
        "lastName": "foo",
        "relationship": "Parent",
        "phoneNumber": "+12099999999",
        "email": "test@gmail.com"
      },
      "secondaryCaregiver": {
        "firstName": "test",
        "lastName": "foo",
        "relationship": "Parent",
        "phoneNumber": "+12099999999",
        "email": "test@gmail.com"
      },
      "address": {
        "street": "test",
        "apt": "12",
        "city": "test",
        "state": "AL",
        "zip": "12345"
      },
      "insurance": {
        "primaryInsurance": {
          "carrier": "test",
          "memberId": "123",
          "groupNum": "ds43",
          "cardname": "test",
          "cardDob": "2020-08-23T06:25:00+00:00",
          "frontPictureImage": "7b20a933-9292-41e4-91ea-59eba72f2221",
          "backPictureImage": "eb6f8886-11e0-4339-801a-ee645351042b"
        },
        "secondaryInsurance": {
          "status": "yes",
          "carrier": "test2",
          "memberId": "234234",
          "groupNum": "hg89",
          "cardname": "test2",
          "cardDob": "2020-09-23T06:25:00+00:00",
          "frontPictureImage": "fc497e96-9f09-4c2a-a964-89c6f7473f4d",
          "backPictureImage": "5405ec11-c9d0-4279-82db-2f70f959b904"
        }
      },
      "signature": {
        "timestamp": "2021-08-23T06:15:00+00:00",
        "image": "85219935-52b6-41a4-82ca-2f32ed709e5c"
      },
      "consents": [
        {
          "name": "communication",
          "value": true,
          "timestamp": "2021-08-23T06:10:00+00:00"
        },
        {
          "name": "sharePHI",
          "value": true,
          "timestamp": "2021-08-23T06:11:00+00:00"
        }
      ],
      "mediaIds": [
        {
          "mediaType": "consent",
          "mediaId": "6253d25de50dcab75b08f0b2",
          "fileType": "pdf"
        }
      ],
      "externalIds": [
        {
          "source": "partner",
          "sourceId": "Id_of_patient_in_partner_system"
        }
      ]
    }
  },
  "sourceName": "helparound",
  "eventName": "HelpAround.Patient.CompleteEnrollment"
}
				
			
Enrollment
Skip to content