Pull request #185: Release/v1.1.0Merge in DAT/champ-api from release/v1.1.0 to master
* commit '4cea0edd74d49bfb93c2ce98ff29fe728707dee6':
1.1.0
- CHAMP-396 - Update consent agreement columns from boolean to string data type - Update unit test mock values for agreement options columns - Add new unit test which validates that all consent agreement options should be 'Yes' if agreeToAll field is True
- CHAMP-393 - Remove b...
Pull request #183: CHAMP-396 Rework Consent Agreement OptionsMerge in DAT/champ-api from feature/CHAMP-396-rework-consent-agreement-options to develop
* commit '12ec80066b6bd9bd57dbb5aeecfa4a0718518f79':
- CHAMP-396 - Update consent agreement columns from boolean to string data type - Update unit test mock values for agreement options columns - Add new unit test which validates that all consent agreement options should be 'Yes' if agreeToAll field is ...
Pull request #182: CHAMP-393 Update Site Irradiated FieldsMerge in DAT/champ-api from feature/CHAMP-393-update-site-irradiated-fields to develop
* commit 'e02498a3f2175fbf35b9bad670c864ca5855900a':
- CHAMP-393 - Remove bccaRad field in Diagnosis model and table - Remove siteIrradiated field in Specimen model and table - Rename bxLocRadiated field to biopsySiteIrradiated in Specimen Collection model and table
Pull request #181: CHAMP-392 Remove 'Completed' boolean from patients informationMerge in DAT/champ-api from feature/CHAMP-392-remove-completed-boolean-patients-table to develop
* commit '59f6b72f6a30d91d9197a589776174d1ce58b11a':
- CHAMP-392 - Remove 'completed' boolean field in patients model and table
- CHAMP-396- Update consent agreement columns from boolean to string data type
- Update unit test mock values for agreement options columns
- Add new unit test which validates that all consent agreement options should be 'Yes' if agreeToAll field is True
- CHAMP-393- Remove bccaRad field in Diagnosis model and table
- Remove siteIrradiated field in Specimen model and table
- Rename bxLocRadiated field to biopsySiteIrradiated in Specimen Collection model and table
Pull request #180: CHAMP-390 Populate Drug Treatments in Chemo Course Based On "treatmentType" SelectedMerge in DAT/champ-api from feature/CHAMP-390-filter-drug-treatments-chemo-course-treatment-type to develop
* commit '6350732dcdea044a9fe00600177574cdf1c398ac':
- CHAMP-390 - Add new chemotherapyAgent boolean column to drugTreatments table to store whether a drug is a chemotherapy agent from webpog loader - Fix type errors for throw new Error(err) expressions in multiple service functions
- CHAMP-390- Add new chemotherapyAgent boolean column to drugTreatments table to store whether a drug is a chemotherapy agent from webpog loader
- Fix type errors for throw new Error(err) expressions in multiple service functions
Pull request #179: CHAMP-385 Return list of drugTreatments for chemoCourse and treatmentLineMerge in DAT/champ-api from feature/CHAMP-385-chemo-course-add-drugs-column to develop
* commit '09ce3713fb9098e8a7b58ddff58de3872d9cd7a3':
- CHAMP-385 - Add new association to drugTreatment for chemoCourse and treatmentLine - Eager load list of associated drugs for chemoCourse and treatmentLine - Include id in returned drugTreatment records to prevent sequelize bug returning only first reco...
- CHAMP-385- Add new association to drugTreatment for chemoCourse and treatmentLine
- Eager load list of associated drugs for chemoCourse and treatmentLine
- Include id in returned drugTreatment records to prevent sequelize bug returning only first record when eager loading
- Remove redundant drugList column in chemoCourse table
Pull request #178: CHAMP-375 Enforce phn to be 10-digit strings onlyMerge in DAT/champ-api from feature/CHAMP-375-enforce-phn-10-digit to develop
* commit '02e9243f054dc689769b2b55f39d5321cc348e9e':
- Update phn validation method, check if value was already encrypted to prevent error throwing from sequelize firing setDataValue() twice - Update studyIdentifiers scope in patients to expose studyIdentifierIdent in patient eager loading
- CHAMP-375 - Enforce p...
- Update phn validation method, check if value was already encrypted to prevent error throwing from sequelize firing setDataValue() twice- Update studyIdentifiers scope in patients to expose studyIdentifierIdent in patient eager loading
Pull request #177: Feature/CHAMP-370 add studyIdentifiers to default scope for patientsMerge in DAT/champ-api from feature/CHAMP-370-add-studyIdentifiers-to-default-scope-for-patients to develop
* commit '23a70c15d221c11454b93e33654b918e91d6da0a':
add minimal scope of patient in findAll
add studyIdentifiers to default scope of patient
Pull request #174: Release/v1.0.0Merge in DAT/champ-api from release/v1.0.0 to master
* commit 'de849376907695fa63768f72fb4d5dd68ced4a45':
1.0.0
add table rename for patient_study_identifiers
- CHAMP-360 - Eager load patient model in returned specimen records
update import path
include the updatedByUser and createdByUser in response
- CHAMP-352 - Move bccid column from patients to patientSecureData - Rename PHN co...
Pull request #172: CHAMP-360 Include 'Patient' Eager Loading in Specimen RecordsMerge in DAT/champ-api from feature/CHAMP-360-include-patient-in-specimen-records to develop
* commit 'd756da5340a0d7b2334ad3bf4fb3056658ba3d6c':
- CHAMP-360 - Eager load patient model in returned specimen records
Pull request #173: bugfix/minor-migration-fixMerge in DAT/champ-api from bugfix/minor-migration-fix to develop
* commit '83493116dcc9e9d071638374bcd3981ad0eabb38':
add table rename for patient_study_identifiers
Pull request #171: bugfix/add-updated-by-and-create-by-in-responseMerge in DAT/champ-api from bugfix/add-updated-by-and-create-by-in-response to develop
* commit '2b7e06e97099d53e4fb6ec4a7d2af458cde13765':
update import path
include the updatedByUser and createdByUser in response
Pull request #170: CHAMP-352 Move BCCID to PatientSecureDataMerge in DAT/champ-api from feature/CHAMP-352-move-bccid-to-patient-secure-data to develop
* commit '01dafd52f04a9cdff544e743880dab02a76bafa0':
- CHAMP-352 - Move bccid column from patients to patientSecureData - Rename PHN column to phn
Pull request #169: bugfix/CHAMP-338-study-identifier-fixMerge in DAT/champ-api from bugfix/CHAMP-338-study-identifier-fix to develop
* commit '43f3829cbf1b44f4c45ac5572a9b7fc111ba773d':
remove the patient identifier column
Pull request #168: bugfix/CHAMP-339-project-seeder-updateMerge in DAT/champ-api from bugfix/CHAMP-339-project-seeder-update to develop
* commit '4a2315823c3532118e35e11066e600bca83c19e5':
update the seeder to have default not null value
Pull request #167: CHAMP-339 Add Projects TableMerge in DAT/champ-api from feature/CHAMP-339-add-projects-table to develop
* commit 'd6ce08d9e8816662df89ded1a69ad80cc3142338':
- Expose project eager loading to patients through studyIdentifiers
- Add seeder file for common projects - Move projectId update before updateDto in studyIdentifier and consent services - Initialize opts update payload in applicable services - Move updateDto spr...
- Add seeder file for common projects- Move projectId update before updateDto in studyIdentifier and consent services
- Initialize opts update payload in applicable services
- Move updateDto spread before updatedBy in all services update functions to avoid updatedBy being overwritten by updateDto
- Export consentService and studyIdentifierService in their modules for ProjectModule dependency- Remove unneccesary imports and forwardRef in projectService
- Remove unnecessary model imports in ProjectModule
Pull request #166: Release/v0.0.1Merge in DAT/champ-api from release/v0.0.1 to master
* commit '7b64c5288e8380f7cbc13536cd15f427538172f9':
- Update config for new production deployment
Pull request #165: CHAMP Production ConfigsMerge in DAT/champ-api from champ-prod-configs to develop
* commit '2e2990c861c9d6306d0ece05f4100e885909180f':
- Update config for new production deployment
Pull request #164: Feature/CHAMP-60 update schema to handle multiple projectsMerge in DAT/champ-api from feature/CHAMP-60-update-schema-to-handle-multiple-projects to develop
* commit 'd0f0318d7dc1537204d19683d7bbdb9153659fd8':
include preferredstudy and studyIdentifiers when getting consents
update import path
rename studyIdentifier column name; add prefferedSdutyId foreign key to patient table
use IsUUID to check ident in dto