示例#1
0
        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&lt;T&gt;"/></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;
 }
示例#5
0
 /// <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);
 }
示例#6
0
 /// <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;
 }
示例#10
0
 /// <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);
 }
示例#11
0
 /// <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);
 }
示例#12
0
 /// <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);
 }
示例#13
0
 /// <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);
 }
示例#14
0
 /// <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);
 }
示例#15
0
 /// <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);
 }
示例#16
0
 /// <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;
 }
示例#18
0
 /// <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);
 }
示例#20
0
 /// <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;
 }
示例#22
0
 /// <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;
 }
示例#24
0
 /// <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;
 }
示例#30
0
 /// <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;
 }
示例#48
0
 /// <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);
 }