Encounters-Main

Number of APIs: 11

  1. Get all Encounter Records by user ID GET {{url}}/{{tenantName}}/{{instanceName}}/users/:userId/encounters

  2. Get all Encounter Records with related data by client_id from JWT Token (work for users and api_clients tokens) GET {{url}}/{{tenantName}}/{{instanceName}}/full-encounters

  3. Get Encounter Record by a patient ID and Encounter ID GET {{url}}/{{tenantName}}/{{instanceName}}/patients/{{patientId}}/encounters/{{encounterId}}

  4. Create an Encounter for Patient POST {{url}}/{{tenantName}}/{{instanceName}}/patients/{{patientId}}/encounters

  5. Update Encounter Record by Encounter ID PATCH {{url}}/{{tenantName}}/{{instanceName}}/patients/{{patientId}}/encounters/{{encounterId}}

  6. Get all Encounter Records by client_id from JWT Token (work for users and api_clients tokens) GET {{url}}/{{tenantName}}/{{instanceName}}/encounters?page=0&size=1000&sort=createdAt,asc

  7. Get all Encounter Records with related data by user ID GET {{url}}/{{tenantName}}/{{instanceName}}/users/:userId/full-encounters

  8. Delete Encounter Record by encounter ID DELETE {{url}}/{{tenantName}}/{{instanceName}}/patients/{{patientId}}/encounters/{{encounterId}}

  9. Get Encounter Record with all related data by a patient ID and encounter ID GET {{url}}/{{tenantName}}/{{instanceName}}/patients/{{patientId}}/full-encounters/{{encounterId}}

  10. Get all Encounter Records with related data by patient ID GET {{url}}/{{tenantName}}/{{instanceName}}/patients/{{patientId}}/full-encounters