...
SubStudiesService {
listSubStudies(studyId, includeDeleted)
createSubStudy(subStudy)
getStubStudy(studyId, id)
updateSubStudy(subStudy)
deleteStubStudy(studyId, id)
deleteStubStudyPermanently(studyId, id)
// These would manipulate membership in the externalIds table without setting an externalIdadd an associate record between Account and SubStudy without assigning an external ID
addUserToSubStudy(studyId, id, participant)
removeUserFromSubStudy(studyId, id, userId)
}
...