RNpad
Integuru generates a production-ready HTTP API for RNpad, the nursing documentation platform used by skilled nursing and home care agencies. The integration covers 8 actions across patient management, medication records, allergy tracking, clinical section writing, and hospitalization logging, all carrying richer docs, enabling nursing tech teams to automate documentation workflows programmatically.
Last reviewed: July 2026
Overview
Integuru's RNpad integration provides production-ready HTTP API access to RNpad, the nursing documentation platform used by skilled nursing and home care agencies at my.rnpad.com, covering 8 actions across patient management, medication records, allergy tracking, clinical section writing, and hospitalization logging. All 8 actions carry full richer documentation. Integuru connects via direct HTTP requests rather than browser automation, so calls complete in under 3 seconds with a 99.9%+ success rate.
Documentation-first nursing platform. RNpad is built around structured clinical sections: each write operation targets a named section of the patient record rather than a generic field. Integuru's
write_patient_sectionaction reflects this model directly, letting you pass asectionname and a section-specificdataobject so your integration maps cleanly to how RNpad organises nursing documentation.
The integration covers the full patient documentation lifecycle: roster retrieval and search via get_patients and find_patient, patient creation via create_patient, demographic updates via update_patient_basic_info, clinical documentation via write_patient_section, allergy management via create_allergy, medication records via create_medication, and hospitalization logging via create_patient_hospitalization. See the Wellsky integration for another home health clinical platform, or browse the full integrations catalogue.
Use Cases
Integuru's RNpad integration covers the nursing documentation and patient management workflows that skilled nursing and home care tech teams need to automate.
- Patient roster retrieval: Call
get_patientswith optionalsearch(minimum 2 characters),statusesarray,page/per_pagepagination,sort(prefix with-for descending), and date-range filters (created_date_from,created_date_to) to retrieve a filtered, paginated patient list. Filter byresponsible_managersarray to scope results to specific care managers. - Patient lookup: Call
find_patientwith any combination ofpersonal_information,address, andcontractsobjects (all fields optional) to locate a patient record by demographic or contract details. - Patient creation: Call
create_patientwith the requiredpersonal_informationobject (includingfirst_name,last_name, contact details, andmedicaid_id/medicare_id),addressobject, and at least onecontractsentry. - Demographic updates: Call
update_patient_basic_infowithpatient_idand achangesobject containing only the fields to update (sex, zip, city, email, state, languages, last_name, first_name). Fields omitted fromchangesare preserved as-is. - Clinical section writing: Call
write_patient_sectionwithpatient_id,section(the target documentation area), and adataobject matching that section's schema. Passrecord_idto update an existing record in sections like emergency_contacts or medications; omit it to create a new entry. - Allergy recording: Call
create_allergywithpatient_idand eitherallergy_id(catalog lookup, skips name search) orallergy_name(e.g.,'penicillin'). When the allergy is'other'(catalog ID 7123),descriptionis required. - Medication recording: Call
create_medicationwithpatient_id,as_needed(boolean),dosage_with_unit,medication_route, andmedication_dosage_form. For PRN medications (as_needed: true), providereason; for scheduled medications (as_needed: false), provideschedule. Useicd_10_codeorpurpose(not both) for diagnosis context. - Hospitalization logging: Call
create_patient_hospitalizationwithpatient_id,date(YYYY-MM-DD), andreasonto record a hospitalization event. Thereasonfield accepts predefined values or custom free text.
Setup Notes
Integuru's RNpad integration authenticates against https://my.rnpad.com/login. Configure credentials once during Integuru setup; Integuru manages authentication and session handling automatically.
All 8 actions carry richer documentation available via the Integuru dashboard after setup. Actions that accept object parameters (create_patient, find_patient, write_patient_section) have section-specific sub-field schemas documented there. For create_medication, medication_route_comment is required when medication_route is 'Other'. For create_allergy, description is required when creating an 'other' allergy (catalog ID 7123). Full parameter documentation is available for actions marked with the docs badge in the table above.