public void DensAsiNonResponseTypeObject_Map_Succeed() { DensAsiNonResponseType <TimeSpan?> source = new DensAsiNonResponseType <TimeSpan?>(); DensAsiNonResponseTypeDto <TimeSpan?> dest = Mapper.Map <DensAsiNonResponseTypeDto <TimeSpan?> >(source); Assert.IsNotNull(dest); }
/// <summary> /// Maps the type of to dens asi non response. /// </summary> /// <typeparam name="T">The type of the value.</typeparam> /// <param name="densAsiNonResponseTypeDto">The dens asi non response type dto.</param> /// <param name="mappingHelper">The mapping helper.</param> /// <returns>A <see cref="Rem.Domain.Clinical.DensAsiModule.DensAsiNonResponseType<T>"/></returns> public static DensAsiNonResponseType <T> MapToDensAsiNonResponseType <T> ( DensAsiNonResponseTypeDto <T> densAsiNonResponseTypeDto, IDtoToDomainMappingHelper mappingHelper) { var result = new DensAsiNonResponseType <T> (); if (densAsiNonResponseTypeDto != null) { if (!typeof(T).IsNullable() || densAsiNonResponseTypeDto.Value != null || densAsiNonResponseTypeDto.DensAsiNonResponse != null) { result = densAsiNonResponseTypeDto.DensAsiNonResponse != null ? new DensAsiNonResponseType <T> ( mappingHelper.MapLookupField <DensAsiNonResponse> (densAsiNonResponseTypeDto.DensAsiNonResponse)) : new DensAsiNonResponseType <T> (densAsiNonResponseTypeDto.Value); } } else { throw new InvalidOperationException("DensAsiNonResponseTypeDto Cannot be Null."); } return(result); }
/// <summary> /// Assigns the preferred DensAsi religion. /// </summary> /// <param name="preferredDensAsiReligion">The preferred DensAsi religion.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiMedicalStatusSectionBuilder">A DensAsiMedicalStatusSectionBuilder.</see></returns> public DensAsiPatientProfileSectionBuilder WithPreferredDensAsiReligion(DensAsiNonResponseType<DensAsiReligion> preferredDensAsiReligion) { _preferredDensAsiReligion = preferredDensAsiReligion; return this; }
/// <summary> /// Assigns the problems neighbors in last thirty days indicator. /// </summary> /// <param name="problemsNeighborsInLastThirtyDaysIndicator">The problems neighbors in last thirty days indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiFamilySocialRelationshipsSectionBuilder">A DensAsiFamilySocialRelationshipsSectionBuilder.</see></returns> public DensAsiFamilySocialRelationshipsSectionBuilder WithProblemsNeighborsInLastThirtyDaysIndicator(DensAsiNonResponseType<bool?> problemsNeighborsInLastThirtyDaysIndicator) { _problemsNeighborsInLastThirtyDaysIndicator = problemsNeighborsInLastThirtyDaysIndicator; return this; }
/// <summary> /// Assigns the alcohol dependence time spent obtaining indicator. /// </summary> /// <param name="alcoholDependenceTimeSpentObtainingIndicator">The alcohol dependence time spent obtaining indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithAlcoholDependenceTimeSpentObtainingIndicator(DensAsiNonResponseType <bool?> alcoholDependenceTimeSpentObtainingIndicator) { _alcoholDependenceTimeSpentObtainingIndicator = alcoholDependenceTimeSpentObtainingIndicator; return(this); }
/// <summary> /// Assigns the alcohol dependence wanted to cut down indicator. /// </summary> /// <param name="alcoholDependenceWantedToCutDownIndicator">The alcohol dependence wanted to cut down indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithAlcoholDependenceWantedToCutDownIndicator(DensAsiNonResponseType <bool?> alcoholDependenceWantedToCutDownIndicator) { _alcoholDependenceWantedToCutDownIndicator = alcoholDependenceWantedToCutDownIndicator; return(this); }
/// <summary> /// Assigns the type of the past three years DensAsi living arrangement. /// </summary> /// <param name="pastThreeYearsDensAsiLivingArrangementType">Type of the past three years DensAsi living arrangement.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiFamilySocialRelationshipsSectionBuilder">A DensAsiFamilySocialRelationshipsSectionBuilder.</see></returns> public DensAsiFamilySocialRelationshipsSectionBuilder WithPastThreeYearsDensAsiLivingArrangementType(DensAsiNonResponseType<DensAsiLivingArrangementType> pastThreeYearsDensAsiLivingArrangementType) { _pastThreeYearsDensAsiLivingArrangementType = pastThreeYearsDensAsiLivingArrangementType; return this; }
/// <summary> /// Assigns the hopitalized for medical problems count. /// </summary> /// <param name="hopitalizedForMedicalProblemsCount">The hopitalized for medical problems count.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiMedicalStatusSectionBuilder">A DensAsiMedicalStatusSectionBuilder.</see></returns> public DensAsiMedicalStatusSectionBuilder WithHopitalizedForMedicalProblemsCount(DensAsiNonResponseType<int?> hopitalizedForMedicalProblemsCount) { _hopitalizedForMedicalProblemsCount = hopitalizedForMedicalProblemsCount; return this; }
/// <summary> /// Assigns the taking prescribed medications for physical problem indicator. /// </summary> /// <param name="takingPrescribedMedicationsForPhysicalProblemIndicator">The taking prescribed medications for physical problem indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiMedicalStatusSectionBuilder">A DensAsiMedicalStatusSectionBuilder.</see></returns> public DensAsiMedicalStatusSectionBuilder WithTakingPrescribedMedicationsForPhysicalProblemIndicator(DensAsiNonResponseType<bool?> takingPrescribedMedicationsForPhysicalProblemIndicator) { _takingPrescribedMedicationsForPhysicalProblemIndicator = takingPrescribedMedicationsForPhysicalProblemIndicator; return this; }
/// <summary> /// Assigns the alcohol abuse voluntary physical danger indicator. /// </summary> /// <param name="alcoholAbuseVoluntaryPhysicalDangerIndicator">The alcohol abuse voluntary physical danger indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithAlcoholAbuseVoluntaryPhysicalDangerIndicator(DensAsiNonResponseType <bool?> alcoholAbuseVoluntaryPhysicalDangerIndicator) { _alcoholAbuseVoluntaryPhysicalDangerIndicator = alcoholAbuseVoluntaryPhysicalDangerIndicator; return(this); }
/// <summary> /// Assigns the drug abuse voluntary physical danger indicator. /// </summary> /// <param name="drugAbuseVoluntaryPhysicalDangerIndicator">The drug abuse voluntary physical danger indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithDrugAbuseVoluntaryPhysicalDangerIndicator(DensAsiNonResponseType <bool?> drugAbuseVoluntaryPhysicalDangerIndicator) { _drugAbuseVoluntaryPhysicalDangerIndicator = drugAbuseVoluntaryPhysicalDangerIndicator; return(this); }
/// <summary> /// Assigns the alcohol abuse inability to meet responsibilities indicator. /// </summary> /// <param name="alcoholAbuseInabilityToMeetResponsibilitiesIndicator">The alcohol abuse inability to meet responsibilities indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithAlcoholAbuseInabilityToMeetResponsibilitiesIndicator(DensAsiNonResponseType <bool?> alcoholAbuseInabilityToMeetResponsibilitiesIndicator) { _alcoholAbuseInabilityToMeetResponsibilitiesIndicator = alcoholAbuseInabilityToMeetResponsibilitiesIndicator; return(this); }
/// <summary> /// Assigns the drug abuse inability to meet responsibilities indicator. /// </summary> /// <param name="drugAbuseInabilityToMeetResponsibilitiesIndicator">The drug abuse inability to meet responsibilities indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithDrugAbuseInabilityToMeetResponsibilitiesIndicator(DensAsiNonResponseType <bool?> drugAbuseInabilityToMeetResponsibilitiesIndicator) { _drugAbuseInabilityToMeetResponsibilitiesIndicator = drugAbuseInabilityToMeetResponsibilitiesIndicator; return(this); }
/// <summary> /// Assigns the drug dependence continued to use indicator. /// </summary> /// <param name="drugDependenceContinuedToUseIndicator">The drug dependence continued to use indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithDrugDependenceContinuedToUseIndicator(DensAsiNonResponseType <bool?> drugDependenceContinuedToUseIndicator) { _drugDependenceContinuedToUseIndicator = drugDependenceContinuedToUseIndicator; return(this); }
/// <summary> /// Assigns the drug dependence give up work family activities indicator. /// </summary> /// <param name="drugDependenceGiveUpWorkFamilyActivitiesIndicator">The drug dependence give up work family activities indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithDrugDependenceGiveUpWorkFamilyActivitiesIndicator(DensAsiNonResponseType <bool?> drugDependenceGiveUpWorkFamilyActivitiesIndicator) { _drugDependenceGiveUpWorkFamilyActivitiesIndicator = drugDependenceGiveUpWorkFamilyActivitiesIndicator; return(this); }
/// <summary> /// Assigns the drug dependence time spent obtaining indicator. /// </summary> /// <param name="drugDependenceTimeSpentObtainingIndicator">The drug dependence time spent obtaining indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithDrugDependenceTimeSpentObtainingIndicator(DensAsiNonResponseType <bool?> drugDependenceTimeSpentObtainingIndicator) { _drugDependenceTimeSpentObtainingIndicator = drugDependenceTimeSpentObtainingIndicator; return(this); }
/// <summary> /// Assigns the years and months at current address time span. /// </summary> /// <param name="yearsAndMonthsAtCurrentAddressTimeSpan">The years and months at current address time span.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiMedicalStatusSectionBuilder">A DensAsiMedicalStatusSectionBuilder.</see></returns> public DensAsiPatientProfileSectionBuilder WithYearsAndMonthsAtCurrentAddressTimeSpan(DensAsiNonResponseType<TimeSpan?> yearsAndMonthsAtCurrentAddressTimeSpan) { _yearsAndMonthsAtCurrentAddressTimeSpan = yearsAndMonthsAtCurrentAddressTimeSpan; return this; }
/// <summary> /// Assigns the alcohol abuse social problems indicator. /// </summary> /// <param name="alcoholAbuseSocialProblemsIndicator">The alcohol abuse social problems indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithAlcoholAbuseSocialProblemsIndicator(DensAsiNonResponseType <bool?> alcoholAbuseSocialProblemsIndicator) { _alcoholAbuseSocialProblemsIndicator = alcoholAbuseSocialProblemsIndicator; return(this); }
public void DensAsiNonResponseTypeObject_Map_Succeed() { DensAsiNonResponseType<TimeSpan?> source = new DensAsiNonResponseType<TimeSpan?>(); DensAsiNonResponseTypeDto<TimeSpan?> dest = Mapper.Map<DensAsiNonResponseTypeDto<TimeSpan?>>(source); Assert.IsNotNull(dest); }
/// <summary> /// Assigns the drug abuse social problems indicator. /// </summary> /// <param name="drugAbuseSocialProblemsIndicator">The drug abuse social problems indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithDrugAbuseSocialProblemsIndicator(DensAsiNonResponseType <bool?> drugAbuseSocialProblemsIndicator) { _drugAbuseSocialProblemsIndicator = drugAbuseSocialProblemsIndicator; return(this); }
/// <summary> /// Assigns the medical problems day count. /// </summary> /// <param name="medicalProblemsDayCount">The medical problems day count.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiMedicalStatusSectionBuilder">A DensAsiMedicalStatusSectionBuilder.</see></returns> public DensAsiMedicalStatusSectionBuilder WithMedicalProblemsDayCount(DensAsiNonResponseType<int?> medicalProblemsDayCount) { _medicalProblemsDayCount = medicalProblemsDayCount; return this; }
/// <summary> /// Assigns the alcohol dependence less effect indicator. /// </summary> /// <param name="alcoholDependenceLessEffectIndicator">The alcohol dependence less effect indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithAlcoholDependenceLessEffectIndicator(DensAsiNonResponseType <bool?> alcoholDependenceLessEffectIndicator) { _alcoholDependenceLessEffectIndicator = alcoholDependenceLessEffectIndicator; return(this); }
/// <summary> /// Assigns the years and months after last hospitalization for physical problem time span. /// </summary> /// <param name="yearsAndMonthsAfterLastHospitalizationForPhysicalProblemTimeSpan">The years and months after last hospitalization for physical problem time span.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiMedicalStatusSectionBuilder">A DensAsiMedicalStatusSectionBuilder.</see></returns> public DensAsiMedicalStatusSectionBuilder WithYearsAndMonthsAfterLastHospitalizationForPhysicalProblemTimeSpan(DensAsiNonResponseType<TimeSpan?> yearsAndMonthsAfterLastHospitalizationForPhysicalProblemTimeSpan) { _yearsAndMonthsAfterLastHospitalizationForPhysicalProblemTimeSpan = yearsAndMonthsAfterLastHospitalizationForPhysicalProblemTimeSpan; return this; }
/// <summary> /// Assigns the drug dependence less effect indicator. /// </summary> /// <param name="drugDependenceLessEffectIndicator">The drug dependence less effect indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithDrugDependenceLessEffectIndicator(DensAsiNonResponseType <bool?> drugDependenceLessEffectIndicator) { _drugDependenceLessEffectIndicator = drugDependenceLessEffectIndicator; return(this); }
/// <summary> /// Assigns the not owned house in last thirty days day count. /// </summary> /// <param name="notOwnedHouseInLastThirtyDaysDayCount">The not owned house in last thirty days day count.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiFamilySocialRelationshipsSectionBuilder">A DensAsiFamilySocialRelationshipsSectionBuilder.</see></returns> public DensAsiFamilySocialRelationshipsSectionBuilder WithNotOwnedHouseInLastThirtyDaysDayCount(DensAsiNonResponseType<int?> notOwnedHouseInLastThirtyDaysDayCount) { _notOwnedHouseInLastThirtyDaysDayCount = notOwnedHouseInLastThirtyDaysDayCount; return this; }
/// <summary> /// Assigns the christian religion indicator. /// </summary> /// <param name="christianReligionIndicator">The christian religion indicator.</param> /// <returns>A DensAsiPatientProfileSectionBuilder.</returns> public DensAsiPatientProfileSectionBuilder WithChristianReligionIndicator(DensAsiNonResponseType<bool?> christianReligionIndicator) { _christianReligionIndicator = christianReligionIndicator; return this; }
/// <summary> /// Assigns the problems close friends in lifetime indicator. /// </summary> /// <param name="problemsCloseFriendsInLifetimeIndicator">The problems close friends in lifetime indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiFamilySocialRelationshipsSectionBuilder">A DensAsiFamilySocialRelationshipsSectionBuilder.</see></returns> public DensAsiFamilySocialRelationshipsSectionBuilder WithProblemsCloseFriendsInLifetimeIndicator(DensAsiNonResponseType<bool?> problemsCloseFriendsInLifetimeIndicator) { _problemsCloseFriendsInLifetimeIndicator = problemsCloseFriendsInLifetimeIndicator; return this; }
/// <summary> /// Assigns the last thirty days DensAsi controlled environment. /// </summary> /// <param name="lastThirtyDaysDensAsiControlledEnvironment">The last thirty days DensAsi controlled environment.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiMedicalStatusSectionBuilder">A DensAsiMedicalStatusSectionBuilder.</see></returns> public DensAsiPatientProfileSectionBuilder WithLastThirtyDaysDensAsiControlledEnvironment(DensAsiNonResponseType<DensAsiControlledEnvironment> lastThirtyDaysDensAsiControlledEnvironment) { _lastThirtyDaysDensAsiControlledEnvironment = lastThirtyDaysDensAsiControlledEnvironment; return this; }
/// <summary> /// Assigns the problems other significant family in lifetime indicator. /// </summary> /// <param name="problemsOtherSignificantFamilyInLifetimeIndicator">The problems other significant family in lifetime indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiFamilySocialRelationshipsSectionBuilder">A DensAsiFamilySocialRelationshipsSectionBuilder.</see></returns> public DensAsiFamilySocialRelationshipsSectionBuilder WithProblemsOtherSignificantFamilyInLifetimeIndicator(DensAsiNonResponseType<bool?> problemsOtherSignificantFamilyInLifetimeIndicator) { _problemsOtherSignificantFamilyInLifetimeIndicator = problemsOtherSignificantFamilyInLifetimeIndicator; return this; }
/// <summary> /// Assigns the drug dependence wanted to cut down indicator. /// </summary> /// <param name="drugDependenceWantedToCutDownIndicator">The drug dependence wanted to cut down indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithDrugDependenceWantedToCutDownIndicator(DensAsiNonResponseType <bool?> drugDependenceWantedToCutDownIndicator) { _drugDependenceWantedToCutDownIndicator = drugDependenceWantedToCutDownIndicator; return(this); }
/// <summary> /// Assigns the type of the DensAsi interview contact. /// </summary> /// <param name="densAsiInterviewContactType">Type of the DensAsi interview contact.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiMedicalStatusSectionBuilder">A DensAsiMedicalStatusSectionBuilder.</see></returns> public DensAsiPatientProfileSectionBuilder WithDensAsiInterviewContactType(DensAsiNonResponseType<DensAsiInterviewContactType> densAsiInterviewContactType) { _densAsiInterviewContactType = densAsiInterviewContactType; return this; }
/// <summary> /// Assigns the DensAsi inncomplete interview reason. /// </summary> /// <param name="densAsiIncompleteInterviewReason">The dens asi incomplete interview reason.</param> /// <returns><see /// cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiClosureSectionBuilder">A DensAsiClosureSectionBuilder</see></returns> public DensAsiClosureSectionBuilder WithDensAsiIncompleteInterviewReason(DensAsiNonResponseType <DensAsiIncompleteInterviewReason> densAsiIncompleteInterviewReason) { _densAsiIncompleteInterviewReason = densAsiIncompleteInterviewReason; return(this); }
/// <summary> /// Assigns the no particular religious sect indicator. /// </summary> /// <param name="noParticularReligiousSectIndicator">The no particular religious sect indicator.</param> /// <returns>A DensAsiPatientProfileSectionBuilder.</returns> public DensAsiPatientProfileSectionBuilder WithNoParticularReligiousSectIndicator(DensAsiNonResponseType<bool?> noParticularReligiousSectIndicator) { _noParticularReligiousSectIndicator = noParticularReligiousSectIndicator; return this; }
/// <summary> /// Assigns the free time spent type satisfaction indicator. /// </summary> /// <param name="freeTimeSpentTypeSatisfaction">The free time spent type satisfaction indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiFamilySocialRelationshipsSectionBuilder">A DensAsiFamilySocialRelationshipsSectionBuilder.</see></returns> public DensAsiFamilySocialRelationshipsSectionBuilder WithFreeTimeSpentTypeSatisfactionIndicator(DensAsiNonResponseType<DensAsiSatisfaction> freeTimeSpentTypeSatisfaction) { _freeTimeSpentTypeSatisfaction = freeTimeSpentTypeSatisfaction; return this; }
/// <summary> /// Assigns the residence owned by you or family indicator. /// </summary> /// <param name="residenceOwnedByYouOrFamilyIndicator">The residence owned by you or family indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiMedicalStatusSectionBuilder">A DensAsiMedicalStatusSectionBuilder.</see></returns> public DensAsiPatientProfileSectionBuilder WithResidenceOwnedByYouOrFamilyIndicator(DensAsiNonResponseType<bool?> residenceOwnedByYouOrFamilyIndicator) { _residenceOwnedByYouOrFamilyIndicator = residenceOwnedByYouOrFamilyIndicator; return this; }
/// <summary> /// Assigns the hospital jail in last thirty days day count. /// </summary> /// <param name="hospitalJailInLastThirtyDaysDayCount">The hospital jail in last thirty days day count.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiFamilySocialRelationshipsSectionBuilder">A DensAsiFamilySocialRelationshipsSectionBuilder.</see></returns> public DensAsiFamilySocialRelationshipsSectionBuilder WithHospitalJailInLastThirtyDaysDayCount(DensAsiNonResponseType<int?> hospitalJailInLastThirtyDaysDayCount) { _hospitalJailInLastThirtyDaysDayCount = hospitalJailInLastThirtyDaysDayCount; return this; }
/// <summary> /// Assigns the buddhism religion indicator. /// </summary> /// <param name="buddhismReligionIndicator">The buddhism religion indicator.</param> /// <returns>A DensAsiPatientProfileSectionBuilder.</returns> public DensAsiPatientProfileSectionBuilder WithBuddhismReligionIndicator(DensAsiNonResponseType<bool?> buddhismReligionIndicator) { _buddhismReligionIndicator = buddhismReligionIndicator; return this; }
/// <summary> /// Assigns the importance of social problem counseling DensAsi patient rating. /// </summary> /// <param name="importanceOfSocialProblemCounselingDensAsiPatientRating">The importance of social problem counseling DensAsi patient rating.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiFamilySocialRelationshipsSectionBuilder">A DensAsiFamilySocialRelationshipsSectionBuilder.</see></returns> public DensAsiFamilySocialRelationshipsSectionBuilder WithImportanceOfSocialProblemCounselingDensAsiPatientRating(DensAsiNonResponseType<DensAsiPatientRating> importanceOfSocialProblemCounselingDensAsiPatientRating) { _importanceOfSocialProblemCounselingDensAsiPatientRating = importanceOfSocialProblemCounselingDensAsiPatientRating; return this; }
/// <summary> /// Assigns the chronic medical problem that interferes with life indicator. /// </summary> /// <param name="chronicMedicalProblemThatInterferesWithLifeIndicator">The chronic medical problem that interferes with life indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiMedicalStatusSectionBuilder">A DensAsiMedicalStatusSectionBuilder.</see></returns> public DensAsiMedicalStatusSectionBuilder WithChronicMedicalProblemThatInterferesWithLifeIndicator(DensAsiNonResponseType<bool?> chronicMedicalProblemThatInterferesWithLifeIndicator) { _chronicMedicalProblemThatInterferesWithLifeIndicator = chronicMedicalProblemThatInterferesWithLifeIndicator; return this; }
/// <summary> /// Assigns the living arrangement type satisfaction indicator. /// </summary> /// <param name="livingArrangementTypeSatisfaction">The living arrangement type satisfaction indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiFamilySocialRelationshipsSectionBuilder">A DensAsiFamilySocialRelationshipsSectionBuilder.</see></returns> public DensAsiFamilySocialRelationshipsSectionBuilder WithLivingArrangementTypeSatisfactionIndicator(DensAsiNonResponseType<DensAsiSatisfaction> livingArrangementTypeSatisfaction) { _livingArrangementTypeSatisfaction = livingArrangementTypeSatisfaction; return this; }
/// <summary> /// Assigns the importance of medical problem treatment DensAsi patient rating. /// </summary> /// <param name="importanceOfMedicalProblemTreatmentDensAsiPatientRating">The importance of medical problem treatment DensAsi patient rating.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiMedicalStatusSectionBuilder">A DensAsiMedicalStatusSectionBuilder.</see></returns> public DensAsiMedicalStatusSectionBuilder WithImportanceOfMedicalProblemTreatmentDensAsiPatientRating(DensAsiNonResponseType<DensAsiPatientRating> importanceOfMedicalProblemTreatmentDensAsiPatientRating) { _importanceOfMedicalProblemTreatmentDensAsiPatientRating = importanceOfMedicalProblemTreatmentDensAsiPatientRating; return this; }
/// <summary> /// Assigns the living with anyone who has alcohol problem indicator. /// </summary> /// <param name="livingWithAnyoneWhoHasAlcoholProblemIndicator">The living with anyone who has alcohol problem indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiFamilySocialRelationshipsSectionBuilder">A DensAsiFamilySocialRelationshipsSectionBuilder.</see></returns> public DensAsiFamilySocialRelationshipsSectionBuilder WithLivingWithAnyoneWhoHasAlcoholProblemIndicator(DensAsiNonResponseType<bool?> livingWithAnyoneWhoHasAlcoholProblemIndicator) { _livingWithAnyoneWhoHasAlcoholProblemIndicator = livingWithAnyoneWhoHasAlcoholProblemIndicator; return this; }
/// <summary> /// Assigns the receive pension for physical disability indicator. /// </summary> /// <param name="receivePensionForPhysicalDisabilityIndicator">The receive pension for physical disability indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiMedicalStatusSectionBuilder">A DensAsiMedicalStatusSectionBuilder.</see></returns> public DensAsiMedicalStatusSectionBuilder WithReceivePensionForPhysicalDisabilityIndicator(DensAsiNonResponseType<bool?> receivePensionForPhysicalDisabilityIndicator) { _receivePensionForPhysicalDisabilityIndicator = receivePensionForPhysicalDisabilityIndicator; return this; }
/// <summary> /// Assigns the living with anyone who uses non prescribed drugs indicator. /// </summary> /// <param name="livingWithAnyoneWhoUsesNonPrescribedDrugsIndicator">The living with anyone who uses non prescribed drugs indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiFamilySocialRelationshipsSectionBuilder">A DensAsiFamilySocialRelationshipsSectionBuilder.</see></returns> public DensAsiFamilySocialRelationshipsSectionBuilder WithLivingWithAnyoneWhoUsesNonPrescribedDrugsIndicator(DensAsiNonResponseType<bool?> livingWithAnyoneWhoUsesNonPrescribedDrugsIndicator) { _livingWithAnyoneWhoUsesNonPrescribedDrugsIndicator = livingWithAnyoneWhoUsesNonPrescribedDrugsIndicator; return this; }
/// <summary> /// Assigns the troubled by medical problems DensAsi patient rating. /// </summary> /// <param name="troubledByMedicalProblemsDensAsiPatientRating">The troubled by medical problems DensAsi patient rating.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiMedicalStatusSectionBuilder">A DensAsiMedicalStatusSectionBuilder.</see></returns> public DensAsiMedicalStatusSectionBuilder WithTroubledByMedicalProblemsDensAsiPatientRating(DensAsiNonResponseType<DensAsiPatientRating> troubledByMedicalProblemsDensAsiPatientRating) { _troubledByMedicalProblemsDensAsiPatientRating = troubledByMedicalProblemsDensAsiPatientRating; return this; }
/// <summary> /// Assigns the marital status satisfaction indicator. /// </summary> /// <param name="maritalStatusSatisfactionIndicator">The marital status satisfaction indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiFamilySocialRelationshipsSectionBuilder">A DensAsiFamilySocialRelationshipsSectionBuilder.</see></returns> public DensAsiFamilySocialRelationshipsSectionBuilder WithMaritalStatusSatisfactionIndicator(DensAsiNonResponseType<DensAsiSatisfaction> maritalStatusSatisfactionIndicator) { _maritalStatusSatisfactionIndicator = maritalStatusSatisfactionIndicator; return this; }
/// <summary> /// Assigns the DensAsi inncomplete interview reason. /// </summary> /// <param name="densAsiIncompleteInterviewReason">The dens asi incomplete interview reason.</param> /// <returns><see /// cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiClosureSectionBuilder">A DensAsiClosureSectionBuilder</see></returns> public DensAsiClosureSectionBuilder WithDensAsiIncompleteInterviewReason(DensAsiNonResponseType<DensAsiIncompleteInterviewReason> densAsiIncompleteInterviewReason) { _densAsiIncompleteInterviewReason = densAsiIncompleteInterviewReason; return this; }
/// <summary> /// Assigns the drug dependence physical distress on quitting indicator. /// </summary> /// <param name="drugDependencePhysicalDistressOnQuittingIndicator">The drug dependence physical distress on quitting indicator.</param> /// <returns><see cref="T:Rem.Domain.Clinical.DensAsiModule.DensAsiDsmIvSectionBuilder">A DensAsiDsmIvSectionBuilder.</see></returns> public DensAsiDsmIvSectionBuilder WithDrugDependencePhysicalDistressOnQuittingIndicator(DensAsiNonResponseType <bool?> drugDependencePhysicalDistressOnQuittingIndicator) { _drugDependencePhysicalDistressOnQuittingIndicator = drugDependencePhysicalDistressOnQuittingIndicator; return(this); }