Auto Scribe
Auto ScribeClinical References
Create a clinical reference
ClinicalReference autoScribe().clinicalReferences().create(ClinicalReferenceCreateParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/clinicalReferences
List clinical references
ClinicalReferenceListPage autoScribe().clinicalReferences().list(ClinicalReferenceListParamsparams = ClinicalReferenceListParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/clinicalReferences
Retrieve a clinical reference by ID
ClinicalReference autoScribe().clinicalReferences().retrieve(ClinicalReferenceRetrieveParamsparams = ClinicalReferenceRetrieveParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/clinicalReferences/{clinicalReferenceId}
Retrieve a clinical reference by external reference ID
ClinicalReference autoScribe().clinicalReferences().retrieveByExternalReferenceId(ClinicalReferenceRetrieveByExternalReferenceIdParamsparams = ClinicalReferenceRetrieveByExternalReferenceIdParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/clinicalReferences/byExternalReferenceId/{externalReferenceId}
Update a clinical reference
ClinicalReference autoScribe().clinicalReferences().update(ClinicalReferenceUpdateParamsparams = ClinicalReferenceUpdateParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
PATCH/v1/autoScribe/clinicalReferences/{clinicalReferenceId}
Delete a clinical reference
ClinicalReference autoScribe().clinicalReferences().delete(ClinicalReferenceDeleteParamsparams = ClinicalReferenceDeleteParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/clinicalReferences/{clinicalReferenceId}/delete
Auto ScribeEphemeral Sessions
Create an ephemeral AutoScribe viewer session
EphemeralSessionCreateResponse autoScribe().ephemeralSessions().create(EphemeralSessionCreateParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/ephemeral-sessions
Auto ScribeStudies
Create a new study
StudyCreateResponse autoScribe().studies().create(StudyCreateParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/studies
List studies with pagination
StudyListPage autoScribe().studies().list(StudyListParamsparams = StudyListParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/studies
Retrieve a study by ID
StudyRetrieveResponse autoScribe().studies().retrieve(StudyRetrieveParamsparams = StudyRetrieveParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/studies/{studyId}
Update a study
StudyUpdateResponse autoScribe().studies().update(StudyUpdateParamsparams = StudyUpdateParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
PATCH/v1/autoScribe/studies/{studyId}
Cancel a study
StudyCancelResponse autoScribe().studies().cancel(StudyCancelParamsparams = StudyCancelParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/studies/cancel
Uncancel a study
StudyUncancelResponse autoScribe().studies().uncancel(StudyUncancelParamsparams = StudyUncancelParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/studies/uncancel
Generate a reroute URL with viewer and dictation
StudyRerouteUrlResponse autoScribe().studies().rerouteUrl(StudyRerouteUrlParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/studies/reroute-url
Generate a viewer-only reroute URL
StudyViewerOnlyRerouteUrlResponse autoScribe().studies().viewerOnlyRerouteUrl(StudyViewerOnlyRerouteUrlParamsparams = StudyViewerOnlyRerouteUrlParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/studies/viewer-only-reroute-url
Retrieve a study by DICOM UID
StudyRetrieveByUidResponse autoScribe().studies().retrieveByUid(StudyRetrieveByUidParamsparams = StudyRetrieveByUidParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/studies/by-uid/{studyInstanceUid}
Auto ScribeStudiesExternal
Create an external study
ExternalCreateResponse autoScribe().studies().external().create(ExternalCreateParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/studies/external
Delete an external study
ExternalDeleteResponse autoScribe().studies().external().delete(ExternalDeleteParamsparams = ExternalDeleteParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/studies/external/delete
Auto ScribeStudiesExternalReports
Attach an external report
ReportCreateResponse autoScribe().studies().external().reports().create(ReportCreateParamsparams = ReportCreateParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/studies/external/reports
List external reports
ReportListPage autoScribe().studies().external().reports().list(ReportListParamsparams = ReportListParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/studies/external/reports
Retrieve an external report
ReportRetrieveResponse autoScribe().studies().external().reports().retrieve(ReportRetrieveParamsparams = ReportRetrieveParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/studies/external/reports/{externalReportId}
Auto ScribeUsers
Create and invite a new user
UserInviteResponse autoScribe().users().invite(UserInviteParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/users
List users with pagination
UserListPage autoScribe().users().list(UserListParamsparams = UserListParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/users
Retrieve a user by ID
UserRetrieveResponse autoScribe().users().retrieve(UserRetrieveParamsparams = UserRetrieveParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/users/{userId}
Update a user
UserUpdateResponse autoScribe().users().update(UserUpdateParamsparams = UserUpdateParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
PATCH/v1/autoScribe/users/{userId}
Revoke user access
UserRevokeAccessResponse autoScribe().users().revokeAccess(UserRevokeAccessParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/users/revoke-access
Reactivate a user
UserReactivateResponse autoScribe().users().reactivate(UserReactivateParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/users/reactivate
Auto ScribeUsersInvitations
List user invitations
InvitationListPage autoScribe().users().invitations().list(InvitationListParamsparams = InvitationListParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/users/invitations
Retrieve an invitation by ID
InvitationRetrieveResponse autoScribe().users().invitations().retrieve(InvitationRetrieveParamsparams = InvitationRetrieveParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/users/invitations/{invitationId}
Update an invitation
InvitationUpdateResponse autoScribe().users().invitations().update(InvitationUpdateParamsparams = InvitationUpdateParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
PATCH/v1/autoScribe/users/invitations/{invitationId}
Revoke an invitation
InvitationRevokeResponse autoScribe().users().invitations().revoke(InvitationRevokeParamsparams = InvitationRevokeParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/users/invitations/revoke
Auto ScribeReports
List reports for a study
ReportListResponse autoScribe().reports().list(ReportListParamsparams = ReportListParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/reports
Retrieve report text
ReportTextResponse autoScribe().reports().text(ReportTextParamsparams = ReportTextParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/reports/text
Retrieve report PDF URL
ReportPdfResponse autoScribe().reports().pdf(ReportPdfParamsparams = ReportPdfParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/autoScribe/reports/pdf
Create a report addendum
ReportAddendumResponse autoScribe().reports().addendum(ReportAddendumParamsparams = ReportAddendumParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/reports/{reportId}/addendum
Cancel a report addendum
ReportCancelAddendumResponse autoScribe().reports().cancelAddendum(ReportCancelAddendumParamsparams = ReportCancelAddendumParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
POST/v1/autoScribe/reports/{reportId}/cancel-addendum