Available REST services:
https://encromerrdev.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://encromerrdev.epacdxnode.net/scs-portal-ws/services/SharedPortalService?wsdl
Equivalent REST service:
POST
https://encromerrdev.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 IDLong | roleId - Role ID
PartnerOrganization
Represents organization properties.
Represents additional organization metadata.
Long | externalOrganizationId - External organization IDString | externalOrganizationType - External organization ID type
PartnerOrganizationStatus
Organization status.
Valid values are:
RegisterAnnouncement
Represents a published announcement (aka alert).
RegisterAnnouncementType | alertTypeString | partnerId - Partner IDString | dataflow - Dataflow acronymLong | roleId - Role IDDate | startDate - Start date of alertDate | endDate - End date of alertString | text - Alert text
RegisterAnnouncementSearchCriteria
Criteria for searching announcements (aka alerts).
RegisterAnnouncementType | alertTypeString | dataflow - Dataflow acronymLong | roleId - Role IDDate | startDate - Start date of alertDate | 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 IDString | email - Email addressString | phone - Phone number (digits only)String | phoneExtension - Phone extensionString | fax - Fax number (digits only)String | esaStatus - ESA statusString | esaApprovalMethod - ESA approval methodDate | esaApprovalDate - ESA approval date
RegisterOrganizationWithDataflows
Represents user organization properties.
RegisterRole
Represents a user role.
Long | userRoleId - User role IDString | userRoleStatus - User role statusString | userRoleSubject - Program ID (aka Client ID, aka Subject)String | dataflow - Dataflow acronymLong | roleId - Role IDString | roleName - Role nameLong | userOrganizationId - User organization IDString | partnerId - Partner ID
RegisterRoleWithOrganization
Represents a user role with organization.
Long | userRoleId - User role IDString | userRoleStatus - User role statusString | userRoleSubject - Program ID (aka Client ID, aka Subject)String | dataflow - Dataflow acronymLong | roleId - Role IDString | roleName - Role nameString | partnerId - Partner IDRegisterOrganization | organization
RegisterUser
Represents basic properties of a SCS user account.
String | userId - User IDString | firstName - First nameString | lastName - Last nameString | middleInitial - Middle initialDate | lastLogin - Last login dateDate | registrationDate - Registration dateLong | verificationIndexElectronic - LexisNexis verification index (electronic)Long | verificationIndexPaper - LexisNexis verification index (paper)Long | passwordResetAttempts - Number of password reset attemptsLong | idProofAttempts - Number of LexisNexis attemptsString | status - Account statusString | partnerId - Partner IDLong | 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 IDString | firstName - First nameString | lastName - Last nameString | middleInitial - Middle initialDate | lastLogin - Last login dateDate | registrationDate - Registration dateLong | verificationIndexElectronic - LexisNexis verification index (electronic)Long | verificationIndexPaper - LexisNexis verification index (paper)Long | passwordResetAttempts - Number of password reset attemptsLong | idProofAttempts - Number of LexisNexis attemptsString | status - Account statusString | partnerId - Partner IDRegisterOrganization | primaryOrganization
ReviewerActivitySummary
Represents a CROMERR activity.
ReviewerActivitySummaryUser
Represents a user associated to a CROMERR activity.
String | userId - User IDString | firstName - First nameString | lastName - Last nameString | middleInitial - Middle initial
ReviewerSearchCriteria
Criteria for searching activities.
String | activityId - CROMERR activity IDString | dataflow - Dataflow acronymString | userId - User IDString | documentId - CROMERR document IDString | documentName - Document nameDate | 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 IDString | title - Title (Mr, Ms, etc.)String | firstName - First nameString | lastName - Last nameString | middleInitial - Middle initialLong | organizationId - Organization IDString | organizationName - Organization nameString | 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 - CityString | state - State code (e.g. VA)String | country - Country code (e.g. US)String | postalCode - ZIP codeLong | userOrganizationId - User organization IDString | organizationStatusString | organizationTypeLong | externalOrganizationId - External organization IDString | email - Email addressString | phoneNumber - Phone number (digits only)String | phoneExtension - Phone extensionString | faxNumber - Fax number (digits only)String | dataflow - Dataflow acronymLong | userRoleId - User role IDLong | roleId - Role IDString | roleName - Role nameString | subject - Program ID (aka Client ID, aka Subject)String | userRoleStatus - User role statusString | rolePartnerId