...
CMaRS track users based on a user field called the "OCI ID", which is a global identifier meant to uniquely represent users across the Dual Code network. This field needs to be present for CMaRS integration to work.
To add an OCI ID field:
- Go to Site administration > Users > Accounts > User profile fields
- Click on "Create a new profile field" and select "OCI ID"
- Configure the settings for the field
- Click on the "Save changes" button.
Once the field is added, you'll need to enter values for all users in the system in order to be able to send learning records to CMaRS.
...
- There may be a delay on the CMaRS side before a physician is marked as accredited. For the duration of this delay, please ask your CMaRS representative.
- The following learning records will not be sent to CMaRS:
- Existing (legacy) learning records
- Learning records that are uploaded using a CSV file
- Learning records generated as part of a course equivalency application
Troubleshooting Issues
Q. CMaRS is getting a WS400 error code.
A. The user has a learning record in our learning environment, but we can't see it in CMaRS.A. CMaRS tracks users by using their OCI ID, which for Physicians is usually their CPSO number. If the user is not showing on CMaRS, look at their OCI ID in the learning environment to make sure it is accurateintegration with CMaRS currently supports users affiliated with the following Colleges:
- College of Physicians and Surgeons of Ontario
- College of Midwives of Ontario
- Royal College of Dental Surgeons of Ontario
If CMaRS is getting a WS400 error code, it means that the specified user is not affiliated with one of these three colleges. Look at the value of the "OCI ID" field in the user's profile in the learning environment to make sure it is set to one of the Colleges above. If your organization needs to support users affiliated with other Colleges not listed above, please contact Dual Code. Other Colleges can be supported upon request.
Q. CMaRS is getting a WS401 error code.
A. The integration with CMaRS requires that each user have a unique identifier. This is done through the user's OCI ID field stored in the learning environment. For example, if CMaRS is searching for learning records for a Physician with the CPSO #123456, there must exist a user in your learning environment where the OCI ID is College of Physicians and Surgeons of Ontario | 12345.
If CMaRS is getting a WS401 error code, it means that the specified user does not exist in your learning environment. If you know which user CMaRS is trying to find, look at the value of the "OCI ID" field for the user in question in the learning environment and make sure that his/her OCI ID is set correctly.