mdsol / rwslib

Provide a (programmer) friendly client library to Rave Web Services (RWS).
MIT License
31 stars 13 forks source link

SubjectData builder should allow 'Remove' TransactionType #98

Closed anewbigging closed 4 years ago

anewbigging commented 5 years ago

https://github.com/mdsol/rwslib/blob/1a86bc072d408c009ed1de8bf6e98a1769f54d18/rwslib/builders/clinicaldata.py#L61

Remove should be allowed because Rave Web Services supports it and will inactivate the subject.

anewbigging commented 4 years ago

According to the RWS documentation transaction types of Insert, Update, Upsert, Context and Remove are support on SubjectData, StudyEventData, FormData, ItemGroupData and ItemData.

I have adjusted the ClinicalData builders accordingly.