/** * @param userId The identity of the person or process manipulating the data. If both are known, then two active * participants shall be included (both the person and the process). * @param altUserId Alternate UserID * @param userName UserName * @param networkAccessPointId Network Access Point ID * @param roleIds Role ids * @param userIsRequestor A single user (either local or remote) shall be identified as the requestor, i.e., * UserIsRequestor with a value of TRUE. This accommodates both push and pull transfer models for media * @return this */ public PatientRecordBuilder addUserParticipant(String userId, String altUserId, String userName, String networkAccessPointId, List<ActiveParticipantRoleId> roleIds, boolean userIsRequestor) { return addActiveParticipant(userId, altUserId, userName, userIsRequestor, roleIds, networkAccessPointId); }