<commit_before><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">

	<bean id="TEMProfileMaintenanceDocument" parent="TEMProfileMaintenanceDocument-parentBean" />

	<bean id="TEMProfileMaintenanceDocument-parentBean" abstract="true" parent="MaintenanceDocumentEntry">
		<property name="businessObjectClass" value="org.kuali.kfs.module.tem.businessobject.TEMProfile" />
		<property name="maintainableClass" value="org.kuali.kfs.module.tem.document.maintenance.TEMProfileMaintainable" />
		<property name="maintainableSections">
			<list>
				<ref bean="TEMProfileOverview-Section" />
				<ref bean="TEMProfileEmergencyContacts-Section" />
				<ref bean="TEMProfilePaymentMethod-Section" />
				<ref bean="TEMProfileArrangers-Section" />
				<ref bean="TEMProfileEmailPreferences-Section" />
				<ref bean="TEMProfileAdministrator-Section" />
			</list>
		</property>
		<property name="allowsNewOrCopy" value="false" />
		<property name="lockingKeys">
			<list>
				<value>profileId</value>
			</list>
		</property>
		<property name="documentTypeName" value="TTP" />
        <property name="documentAuthorizerClass" value="org.kuali.kfs.module.tem.document.authorization.TemProfileAuthorizer"/>
		<property name="businessRulesClass" value="org.kuali.kfs.module.tem.document.validation.impl.TEMProfileValidation" />
		<property name="promptBeforeValidationClass" value="org.kuali.kfs.module.tem.document.validation.impl.TemProfilePreRules"/>
		<property name="documentPresentationControllerClass" value="org.kuali.kfs.module.tem.document.authorization.TEMProfileDocumentPresentationController" />
		<property name="attachmentTypesValuesFinderClass" value="org.kuali.kfs.module.tem.businessobject.options.TEMProfileAttachmentTypeValuesFinder"/>
	</bean>

	<bean id="TEMProfileOverview-Section" parent="TEMProfileOverview-Section-parentBean" />
	<bean id="TEMProfileOverview-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
		<property name="id" value="TEMProfile" />
		<property name="title" value="Edit TEMProfile" />
		<property name="maintainableItems">
			<list>
			    <bean parent="MaintainableSubSectionHeaderDefinition" p:name="TEM Profile"/>
				<bean parent="MaintainableFieldDefinition" p:name="profileId" p:required="true" p:unconditionallyReadOnly="true" p:defaultValueFinderClass="org.kuali.kfs.module.tem.businessobject.options.TEMProfileIDFinder" />
				<bean parent="MaintainableFieldDefinition" p:name="travelerTypeCode" p:required="true" p:noLookup="true" />
				<bean parent="MaintainableFieldDefinition" p:name="lastUpdate" p:required="false" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="updatedBy" p:required="false" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="firstName" p:required="true" />
				<bean parent="MaintainableFieldDefinition" p:name="middleName" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="lastName" p:required="true" />
				<bean parent="MaintainableFieldDefinition" p:name="employeeId" p:required="false" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="homeDepartment" p:required="true" p:lookupReadOnly="true" p:overrideFieldConversions="organizationCode:homeDeptOrgCode,chartOfAccountsCode:homeDeptChartOfAccountsCode" p:overrideLookupClass="org.kuali.kfs.coa.businessobject.Organization" />
				<bean parent="MaintainableFieldDefinition" p:name="driversLicenseNumber" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="driversLicenseState" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="driversLicenseExpDate" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="motorVehicleRecordCheck" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="dateOfBirth" p:required="true" />
				<bean parent="MaintainableFieldDefinition" p:name="citizenship" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="nonResidentAlien" p:required="true" p:defaultValue="" />
				<bean parent="MaintainableFieldDefinition" p:name="gender" p:required="true" />
				<bean parent="MaintainableSubSectionHeaderDefinition" p:name="Default Accounting"/>
				<bean parent="MaintainableFieldDefinition" p:name="defaultChartCode" p:required="true" />
				<bean parent="MaintainableFieldDefinition" p:name="defaultAccount" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="defaultSubAccount" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="defaultProjectCode" p:required="false" />
				<bean parent="MaintainableSubSectionHeaderDefinition" p:name="Address"/>
				<bean parent="MaintainableFieldDefinition" p:name="temProfileAddress.streetAddressLine1" p:required="true" p:noLookup="true" />
				<bean parent="MaintainableFieldDefinition" p:name="temProfileAddress.streetAddressLine2" p:required="true" p:noLookup="true" />
				<bean parent="MaintainableFieldDefinition" p:name="temProfileAddress.cityName" p:required="true" p:noLookup="true" />
				<bean parent="MaintainableFieldDefinition" p:name="temProfileAddress.stateCode" p:required="false" p:noLookup="true" />
				<bean parent="MaintainableFieldDefinition" p:name="temProfileAddress.zipCode" p:required="false" p:noLookup="true" />
				<bean parent="MaintainableFieldDefinition" p:name="temProfileAddress.countryCode" p:required="true" p:noLookup="true" />
				<bean parent="MaintainableSubSectionHeaderDefinition" p:name="Contact Info"/>
				<bean parent="MaintainableFieldDefinition" p:name="phoneNumber" p:required="false" /><commit_msg>KFSCNTRB-1056 KFSMI-9183<commit_after><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">

	<bean id="TEMProfileMaintenanceDocument" parent="TEMProfileMaintenanceDocument-parentBean" />

	<bean id="TEMProfileMaintenanceDocument-parentBean" abstract="true" parent="MaintenanceDocumentEntry">
		<property name="businessObjectClass" value="org.kuali.kfs.module.tem.businessobject.TEMProfile" />
		<property name="maintainableClass" value="org.kuali.kfs.module.tem.document.maintenance.TEMProfileMaintainable" />
		<property name="maintainableSections">
			<list>
				<ref bean="TEMProfileOverview-Section" />
				<ref bean="TEMProfileEmergencyContacts-Section" />
				<ref bean="TEMProfilePaymentMethod-Section" />
				<ref bean="TEMProfileArrangers-Section" />
				<ref bean="TEMProfileEmailPreferences-Section" />
				<ref bean="TEMProfileAdministrator-Section" />
			</list>
		</property>
		<property name="allowsNewOrCopy" value="false" />
		<property name="lockingKeys">
			<list>
				<value>profileId</value>
			</list>
		</property>
		<property name="documentTypeName" value="TTP" />
        <property name="documentAuthorizerClass" value="org.kuali.kfs.module.tem.document.authorization.TemProfileAuthorizer"/>
		<property name="businessRulesClass" value="org.kuali.kfs.module.tem.document.validation.impl.TEMProfileValidation" />
		<property name="promptBeforeValidationClass" value="org.kuali.kfs.module.tem.document.validation.impl.TemProfilePreRules"/>
		<property name="documentPresentationControllerClass" value="org.kuali.kfs.module.tem.document.authorization.TEMProfileDocumentPresentationController" />
		<property name="attachmentTypesValuesFinderClass" value="org.kuali.kfs.module.tem.businessobject.options.TEMProfileAttachmentTypeValuesFinder"/>
	</bean>

	<bean id="TEMProfileOverview-Section" parent="TEMProfileOverview-Section-parentBean" />
	<bean id="TEMProfileOverview-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
		<property name="id" value="TEMProfile" />
		<property name="title" value="Edit TEMProfile" />
		<property name="maintainableItems">
			<list>
			    <bean parent="MaintainableSubSectionHeaderDefinition" p:name="TEM Profile"/>
				<bean parent="MaintainableFieldDefinition" p:name="profileId" p:required="true" p:unconditionallyReadOnly="true" p:defaultValueFinderClass="org.kuali.kfs.module.tem.businessobject.options.TEMProfileIDFinder" />
				<bean parent="MaintainableFieldDefinition" p:name="travelerTypeCode" p:required="true" p:noLookup="true" />
				<bean parent="MaintainableFieldDefinition" p:name="lastUpdate" p:required="false" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="updatedBy" p:required="false" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="firstName" p:required="true" />
				<bean parent="MaintainableFieldDefinition" p:name="middleName" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="lastName" p:required="true" />
				<bean parent="MaintainableFieldDefinition" p:name="employeeId" p:required="false" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="homeDepartment" p:required="true" p:lookupReadOnly="true" p:overrideFieldConversions="organizationCode:homeDeptOrgCode,chartOfAccountsCode:homeDeptChartOfAccountsCode" p:overrideLookupClass="org.kuali.kfs.coa.businessobject.Organization" />
				<bean parent="MaintainableFieldDefinition" p:name="driversLicenseNumber" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="driversLicenseState" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="driversLicenseExpDate" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="motorVehicleRecordCheck" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="dateOfBirth" p:required="true" />
				<bean parent="MaintainableFieldDefinition" p:name="citizenship" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="nonResidentAlien" p:required="true" p:defaultValue="" />
				<bean parent="MaintainableFieldDefinition" p:name="gender" p:required="true" />
				<bean parent="MaintainableSubSectionHeaderDefinition" p:name="Default Accounting"/>
				<bean parent="MaintainableFieldDefinition" p:name="defaultChartCode" p:required="true" />
				<bean parent="MaintainableFieldDefinition" p:name="defaultAccount" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="defaultSubAccount" p:required="false" />
				<bean parent="MaintainableFieldDefinition" p:name="defaultProjectCode" p:required="false" />
				<bean parent="MaintainableSubSectionHeaderDefinition" p:name="Address"/>
				<bean parent="MaintainableFieldDefinition" p:name="temProfileAddress.streetAddressLine1" p:required="true" p:noLookup="true" />
				<bean parent="MaintainableFieldDefinition" p:name="temProfileAddress.streetAddressLine2" p:noLookup="true" />
				<bean parent="MaintainableFieldDefinition" p:name="temProfileAddress.cityName" p:required="true" p:noLookup="true" />
				<bean parent="MaintainableFieldDefinition" p:name="temProfileAddress.stateCode" p:required="false" p:noLookup="true" />
				<bean parent="MaintainableFieldDefinition" p:name="temProfileAddress.zipCode" p:required="false" p:noLookup="true" />
				<bean parent="MaintainableFieldDefinition" p:name="temProfileAddress.countryCode" p:required="true" p:noLookup="true" />
				<bean parent="MaintainableSubSectionHeaderDefinition" p:name="Contact Info"/>
				<bean parent="MaintainableFieldDefinition" p:name="phoneNumber" p:required="false" />
{'fraction_non_alphanumeric': 0.1445335584634867, 'fraction_numerical': 0.0021950189953566907, 'mean_word_length': 7.92690278824416, 'pattern_counts': {'":': 0, '<': 137, '<?xml version=': 0, '>': 137, 'https://': 0, 'lorem ipsum': 0, 'www.': 10, 'xml': 6}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6350821', 'n_tokens_mistral': 3939, 'n_tokens_neox': 3555, 'n_words': 448}