Available REST services:
https://encromerrtest.epacdxnode.net/scs-portal-rest/
Available SOAP services:
SharedPortalRegisterService
Various services for manipulating users, roles, organizations, etc.
Description: Updates all users with a specified old organization, to the specified new organization. This will: 1) create a new association between the user & the new organization; 2) for all of the user's roles associated to the old organization, deactivate the old user role, and pre-register the user for each role & the new organization; and 3) email the user with a link to complete each new pre-registration.
WSDL:
https://encromerrtest.epacdxnode.net/scs-portal-ws/services/SharedPortalService?wsdl
Equivalent REST service:
POST
https://encromerrtest.epacdxnode.net/scs-portal-rest/api/register/v1/updateUserOrganizationAssociations
| Parameter Name |
Type |
Description |
Required? |
Default Value |
| securityToken |
String |
Security token |
Yes |
|
| dataflow |
String |
Dataflow acronym |
Yes |
|
| roleId |
Long |
Role ID |
No |
|
| externalFlag |
Boolean |
True if the old & new organization IDs are external organization IDs; false if they're internal |
Yes |
|
| oldOrganizationId |
Long |
Old organization ID |
Yes |
|
| newOrganizationId |
Long |
New organization ID |
Yes |
|
SharedPortalReviewerService
Control access to activities and search activity history.
SharedPortalSecurityService
Create and validate security tokens for specific Advanced SCS users.
Type Definitions
Definitions for data types that are used in service calls.
ActivityRoleAcl
Information for granting access to an activity.
| String | activityId - CROMERR activity ID| Long | roleId - Role ID
PartnerOrganization
Represents organization properties.
Represents additional organization metadata.
| Long | externalOrganizationId - External organization ID| String | externalOrganizationType - External organization ID type
PartnerOrganizationStatus
Organization status.
Valid values are:
RegisterAnnouncement
Represents a published announcement (aka alert).
| RegisterAnnouncementType | alertType| String | partnerId - Partner ID| String | dataflow - Dataflow acronym| Long | roleId - Role ID| Date | startDate - Start date of alert| Date | endDate - End date of alert| String | text - Alert text
RegisterAnnouncementSearchCriteria
Criteria for searching announcements (aka alerts).
| RegisterAnnouncementType | alertType| String | dataflow - Dataflow acronym| Long | roleId - Role ID| Date | startDate - Start date of alert| Date | endDate - End date of alert
RegisterAnnouncementType
Alert type
Valid values are:
- ALERTS
- NEWS_AND_UPDATES
- HOME_PAGE
RegisterOrganization
Represents user organization properties.
| Long | userOrganizationId - User organization ID| String | email - Email address| String | phone - Phone number (digits only)| String | phoneExtension - Phone extension| String | fax - Fax number (digits only)| String | esaStatus - ESA status| String | esaApprovalMethod - ESA approval method| Date | esaApprovalDate - ESA approval date
RegisterOrganizationWithDataflows
Represents user organization properties.
RegisterRole
Represents a user role.
| Long | userRoleId - User role ID| String | userRoleStatus - User role status| String | userRoleSubject - Program ID (aka Client ID, aka Subject)| String | dataflow - Dataflow acronym| Long | roleId - Role ID| String | roleName - Role name| Long | userOrganizationId - User organization ID| String | partnerId - Partner ID
RegisterRoleWithOrganization
Represents a user role with organization.
| Long | userRoleId - User role ID| String | userRoleStatus - User role status| String | userRoleSubject - Program ID (aka Client ID, aka Subject)| String | dataflow - Dataflow acronym| Long | roleId - Role ID| String | roleName - Role name| String | partnerId - Partner ID| RegisterOrganization | organization
RegisterUser
Represents basic properties of a SCS user account.
| String | userId - User ID| String | firstName - First name| String | lastName - Last name| String | middleInitial - Middle initial| Date | lastLogin - Last login date| Date | registrationDate - Registration date| Long | verificationIndexElectronic - LexisNexis verification index (electronic)| Long | verificationIndexPaper - LexisNexis verification index (paper)| Long | passwordResetAttempts - Number of password reset attempts| Long | idProofAttempts - Number of LexisNexis attempts| String | status - Account status| String | partnerId - Partner ID| Long | primaryUserOrgId - User organization ID for user's primary organization
RegisterUserWithPrimaryOrganization
Represents basic properties of a SCS user account, plus the user's primary organization.
| String | userId - User ID| String | firstName - First name| String | lastName - Last name| String | middleInitial - Middle initial| Date | lastLogin - Last login date| Date | registrationDate - Registration date| Long | verificationIndexElectronic - LexisNexis verification index (electronic)| Long | verificationIndexPaper - LexisNexis verification index (paper)| Long | passwordResetAttempts - Number of password reset attempts| Long | idProofAttempts - Number of LexisNexis attempts| String | status - Account status| String | partnerId - Partner ID| RegisterOrganization | primaryOrganization
ReviewerActivitySummary
Represents a CROMERR activity.
ReviewerActivitySummaryUser
Represents a user associated to a CROMERR activity.
| String | userId - User ID| String | firstName - First name| String | lastName - Last name| String | middleInitial - Middle initial
ReviewerSearchCriteria
Criteria for searching activities.
| String | activityId - CROMERR activity ID| String | dataflow - Dataflow acronym| String | userId - User ID| String | documentId - CROMERR document ID| String | documentName - Document name| Date | startDate - Activity creation date (start)| Date | endDate - Activity creation date (end)| Long | aclRoleId - Role ID that has been granted access to activity
SecurityTokenUser
Represents a user determined via security token validation.
| String | userId - User ID| String | title - Title (Mr, Ms, etc.)| String | firstName - First name| String | lastName - Last name| String | middleInitial - Middle initial| Long | organizationId - Organization ID| String | organizationName - Organization name| String | address1 - Mailing address (line 1)| String | address2 - Mailing address (line 2)| String | address3 - Mailing address (line 3)| String | address4 - Mailing address (line 4)| String | city - City| String | state - State code (e.g. VA)| String | country - Country code (e.g. US)| String | postalCode - ZIP code| Long | userOrganizationId - User organization ID| String | organizationStatus| String | organizationType| Long | externalOrganizationId - External organization ID| String | email - Email address| String | phoneNumber - Phone number (digits only)| String | phoneExtension - Phone extension| String | faxNumber - Fax number (digits only)| String | dataflow - Dataflow acronym| Long | userRoleId - User role ID| Long | roleId - Role ID| String | roleName - Role name| String | subject - Program ID (aka Client ID, aka Subject)| String | userRoleStatus - User role status| String | rolePartnerId