zdavatz / amiko-osx

AmiKo Desitin for AmiKo OS X
https://apps.apple.com/ch/app/amiko-desitin/id708142753?mt=12
GNU General Public License v3.0
3 stars 2 forks source link

Client_ID for Medidata GoLive. #238

Closed zdavatz closed 3 years ago

zdavatz commented 3 years ago

B_ClientSchnittstellen-V1.4-de.pdf

  1. Implement Client_ID, see chapter 3.1.1.
  2. We need to send the Client_ID dynamically depending on the settings in the doctors signature window.
  3. Make a new "Medidata Client ID" field in the doctor address view. Name of the field is the same for DE, FR, EN.
  4. The doctor gets the "Client ID" after she/he signs up via the Sign-Up Form.
  5. The "Medidata Client ID" field has 10 digits.
  6. The complete Client ID will then look something like this: 1000013522_1200019483
  7. The number before the _ in this case 1000013522 is the ywesee Client ID.
  8. The ywesee Client ID and the doctor Client ID have to be part of every Medidata request. See chapter 3.1.1 in above PDF.

Note: Currently I think we have the test Client ID hardcoded. We need to differentiate between the test Client ID (when using the App with Debug mode) or the live Client ID, when the App is released. Test and Live have different Username, Password and Auth Header.