ma.org.hr_xml.ns.org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.1.0.6.source-code._20060228Binding.xml Maven / Gradle / Ivy
<binding xmlns:ns2="http://ns.hr-xml.org/2006-02-28" trim-whitespace="true"> <namespace uri="http://ns.hr-xml.org/2006-02-28" default="elements"/> <namespace uri="http://www.w3.org/XML/1998/namespace" prefix="ns1"/> <mapping abstract="true" type-name="ns2:AccountingCodeType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.AccountingCodeType"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="description" get-method="getDescription" set-method="setDescription" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:AchievementType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.AchievementType"> <structure map-as="ns2:FlexibleDatesType" get-method="getDate" set-method="setDate" usage="optional" name="Date"/> <value style="element" name="Description" get-method="getDescription" set-method="setDescription" usage="optional"/> <value style="element" name="IssuingAuthority" get-method="getIssuingAuthority" set-method="setIssuingAuthority" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.AchievementType" name="Achievement"> <structure map-as="ns2:AchievementType"/> </mapping> <mapping abstract="true" type-name="ns2:ApplicationMethodType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.ApplicationMethodType"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Telephone" get-method="getTelephone" set-method="setTelephone" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Fax" get-method="getFax" set-method="setFax" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.InternetEmailAddress" get-method="getInternetEmailAddress" set-method="setInternetEmailAddress" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.InternetWebAddress" get-method="getInternetWebAddress" set-method="setInternetWebAddress" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PostalAddressType" get-method="getPostalAddress" set-method="setPostalAddress" usage="optional"/> <structure get-method="getInPerson" set-method="setInPerson" usage="optional" name="InPerson"> <value style="element" name="TravelDirections" get-method="getTravelDirections" set-method="setTravelDirections" usage="optional"/> <value style="element" name="MapLink" get-method="getMapLink" set-method="setMapLink" usage="optional"/> <value style="element" name="AdditionalInstructions" get-method="getAdditionalInstructions" set-method="setAdditionalInstructions" usage="optional"/> </structure> </mapping> <mapping abstract="true" type-name="ns2:AreaType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.AreaType"> <value style="element" name="Value" get-method="getValue" set-method="setValue"/> <collection get-method="getAreaList" set-method="setAreaList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:AreaType" name="Area"/> </collection> <value style="attribute" name="type" get-method="getType" set-method="setType" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:AssociationType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.AssociationType"> <value style="element" name="Name" get-method="getName" set-method="setName"/> <structure map-as="ns2:EntityIdType" get-method="getId" set-method="setId" usage="optional" name="Id"/> <value style="element" name="Link" get-method="getLink" set-method="setLink" usage="optional"/> <structure map-as="ns2:FlexibleDatesType" get-method="getStartDate" set-method="setStartDate" usage="optional" name="StartDate"/> <structure map-as="ns2:FlexibleDatesType" get-method="getEndDate" set-method="setEndDate" usage="optional" name="EndDate"/> <collection get-method="getRoleList" set-method="setRoleList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.AssociationType$Role" name="Role"> <value style="element" name="Name" get-method="getName" set-method="setName" usage="optional"/> <collection get-method="getDeliverableList" set-method="setDeliverableList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="Deliverable" type="java.lang.String"/> </collection> <structure map-as="ns2:FlexibleDatesType" get-method="getStartDate" set-method="setStartDate" usage="optional" name="StartDate"/> <structure map-as="ns2:FlexibleDatesType" get-method="getEndDate" set-method="setEndDate" usage="optional" name="EndDate"/> <value style="element" name="Comments" get-method="getComments" set-method="setComments" usage="optional"/> </structure> </collection> <value style="element" name="Comments" get-method="getComments" set-method="setComments" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:BasePayType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.BasePayType"> <value style="element" name="BasePayAmountMin" get-method="getBasePayAmountMin" set-method="setBasePayAmountMin" usage="optional"/> <value style="element" name="BasePayAmountMax" get-method="getBasePayAmountMax" set-method="setBasePayAmountMax" usage="optional"/> <value style="attribute" name="currencyCode" get-method="getCurrencyCode" set-method="setCurrencyCode" usage="optional"/> <value style="attribute" name="baseInterval" get-method="getBaseInterval" set-method="setBaseInterval" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:BenefitsType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.BenefitsType"> <collection get-method="getInsuranceList" set-method="setInsuranceList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.BenefitsType$Insurance" name="Insurance"> <value style="text" get-method="getBoolean" set-method="setBoolean"/> <value style="attribute" name="type" get-method="getType" set-method="setType" usage="optional"/> </structure> </collection> <value style="element" name="RetirementOrSavingsPlan" get-method="getRetirementOrSavingsPlan" set-method="setRetirementOrSavingsPlan" usage="optional"/> <collection get-method="getCompanyVehicleList" set-method="setCompanyVehicleList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.BenefitsType$CompanyVehicle" name="CompanyVehicle"> <value style="element" name="Description" get-method="getDescription" set-method="setDescription" usage="optional"/> <value style="attribute" name="companyOffered" get-method="getCompanyOffered" set-method="setCompanyOffered" usage="optional"/> </structure> </collection> <collection get-method="getRelocationAssistanceList" set-method="setRelocationAssistanceList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.BenefitsType$RelocationAssistance" name="RelocationAssistance"> <value style="element" name="Description" get-method="getDescription" set-method="setDescription" usage="optional"/> <value style="attribute" name="companyOffered" get-method="getCompanyOffered" set-method="setCompanyOffered" usage="optional"/> </structure> </collection> <value style="element" name="VisaSponsorship" get-method="getVisaSponsorship" set-method="setVisaSponsorship" usage="optional"/> <collection get-method="getTimeOffAllowanceList" set-method="setTimeOffAllowanceList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:TimeOffAllowanceType" name="TimeOffAllowance"/> </collection> <structure map-as="ns2:ExpatriateBenefitsType" get-method="getExpatriateBenefits" set-method="setExpatriateBenefits" usage="optional" name="ExpatriateBenefits"/> <collection get-method="getOtherBenefitList" set-method="setOtherBenefitList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.BenefitsType$OtherBenefits" name="OtherBenefits"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="type" get-method="getType" set-method="setType" usage="optional"/> </structure> </collection> <value style="element" name="Comments" get-method="getComments" set-method="setComments" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:CompetencyType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.CompetencyType"> <structure get-method="getCompetencyId" set-method="setCompetencyId" usage="optional" name="CompetencyId"> <structure map-as="ns2:id-AttributeGroup"/> </structure> <collection get-method="getTaxonomyIdList" set-method="setTaxonomyIdList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Id" name="TaxonomyId"> <structure map-as="ns2:id-AttributeGroup"/> </structure> </collection> <collection get-method="getCompetencyEvidenceList" set-method="setCompetencyEvidenceList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.CompetencyType$CompetencyEvidence" name="CompetencyEvidence"> <structure get-method="getEvidenceId" set-method="setEvidenceId" usage="optional" name="EvidenceId"> <structure map-as="ns2:id-AttributeGroup"/> </structure> <structure ordered="false" choice="true"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.NumericValue" test-method="ifNumericValue" get-method="getNumericValue" set-method="setNumericValue" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.StringValue" test-method="ifStringValue" get-method="getStringValue" set-method="setStringValue" usage="optional"/> </structure> <collection item-type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.SupportingInformation" get-method="getSupportingInformationList" set-method="setSupportingInformationList" usage="optional" create-type="java.util.ArrayList"/> <value style="attribute" name="dateOfIncident" get-method="getDateOfIncident" set-method="setDateOfIncident" usage="optional"/> <value style="attribute" name="name" get-method="getName" set-method="setName" usage="optional"/> <value style="attribute" name="typeDescription" get-method="getTypeDescription" set-method="setTypeDescription" usage="optional"/> <value style="attribute" name="expirationDate" get-method="getExpirationDate" set-method="setExpirationDate" usage="optional"/> <value style="attribute" name="typeId" get-method="getTypeId" set-method="setTypeId" usage="optional"/> <value style="attribute" name="required" get-method="getRequired" set-method="setRequired" usage="optional"/> <value style="attribute" name="lastUsed" get-method="getLastUsed" set-method="setLastUsed" usage="optional"/> </structure> </collection> <collection get-method="getCompetencyWeightList" set-method="setCompetencyWeightList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.CompetencyType$CompetencyWeight" name="CompetencyWeight"> <structure ordered="false" choice="true"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.NumericValue" test-method="ifNumericValue" get-method="getNumericValue" set-method="setNumericValue" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.StringValue" test-method="ifStringValue" get-method="getStringValue" set-method="setStringValue" usage="optional"/> </structure> <collection item-type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.SupportingInformation" get-method="getSupportingInformationList" set-method="setSupportingInformationList" usage="optional" create-type="java.util.ArrayList"/> <value style="attribute" name="type" get-method="getType" set-method="setType" usage="optional"/> </structure> </collection> <collection item-type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.CompetencyType" get-method="getCompetencyList" set-method="setCompetencyList" usage="optional" create-type="java.util.ArrayList"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.UserAreaType" get-method="getUserArea" set-method="setUserArea" usage="optional"/> <value style="attribute" name="name" get-method="getName" set-method="setName" usage="optional"/> <value style="attribute" name="description" get-method="getDescription" set-method="setDescription" usage="optional"/> <value style="attribute" name="required" get-method="getRequired" set-method="setRequired" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.CompetencyType" name="Competency"> <structure map-as="ns2:CompetencyType"/> </mapping> <mapping abstract="true" type-name="ns2:ContactMethodType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.ContactMethodType"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Use" get-method="getUse" set-method="setUse" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Location" get-method="getLocation" set-method="setLocation" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.WhenAvailable" get-method="getWhenAvailable" set-method="setWhenAvailable" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Telephone" get-method="getTelephone" set-method="setTelephone" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.MobileTelcomNumberType" get-method="getMobile" set-method="setMobile" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Fax" get-method="getFax" set-method="setFax" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Pager" get-method="getPager" set-method="setPager" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.TTYTDD" get-method="getTTYTDD" set-method="setTTYTDD" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.InternetEmailAddress" get-method="getInternetEmailAddress" set-method="setInternetEmailAddress" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.InternetWebAddress" get-method="getInternetWebAddress" set-method="setInternetWebAddress" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PostalAddressType" get-method="getPostalAddress" set-method="setPostalAddress" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:DELocalizedPositionClassificationType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.DELocalizedPositionClassificationType"> <structure get-method="getBKZClassification1" set-method="setBKZClassification1" usage="optional" name="BKZClassification"> <structure map-as="ns2:EntityIdType" get-method="getBKZId" set-method="setBKZId" usage="optional" name="BKZId"/> <value style="element" name="BKZName" get-method="getBKZName" set-method="setBKZName" usage="optional"/> </structure> <value style="element" name="EducationAuthorization" get-method="getEducationAuthorization" set-method="setEducationAuthorization" usage="optional"/> <value style="element" name="HandicapStatus" get-method="getHandicapStatus" set-method="setHandicapStatus" usage="optional" format="ns2:HandicapStatusEnumType"/> </mapping> <mapping abstract="true" type-name="ns2:DistributionGuidelinesType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.DistributionGuidelinesType"> <collection get-method="getDistributeToList" set-method="setDistributeToList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.DistributionGuidelinesType$DistributeTo" name="DistributeTo"> <structure map-as="ns2:DistributionType"/> <collection get-method="getContactMethodList" set-method="setContactMethodList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:ContactMethodType" name="ContactMethod"/> </collection> </structure> </collection> <collection get-method="getDoNotDistributeToList" set-method="setDoNotDistributeToList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:DistributionType" name="DoNotDistributeTo"/> </collection> </mapping> <mapping abstract="true" type-name="ns2:DistributionType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.DistributionType"> <structure map-as="ns2:EntityIdType" get-method="getId" set-method="setId" usage="optional" name="Id"/> <value style="element" name="Name" get-method="getName" set-method="setName" usage="optional"/> <value style="attribute" name="validFrom" get-method="getValidFrom" set-method="setValidFrom" usage="optional"/> <value style="attribute" name="validTo" get-method="getValidTo" set-method="setValidTo" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:DressCodeType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.DressCodeType"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="suppliedByOrganization" get-method="getSuppliedByOrganization" set-method="setSuppliedByOrganization" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:DunsNumberDataType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.DunsNumberDataType"> <format type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.DunsNumberDataType$DunsNumberType" enum-value-method="xmlValue"/> <value style="text" get-method="getInteger" set-method="setInteger"/> <value style="attribute" name="dunsNumberType" get-method="getDunsNumberType" set-method="setDunsNumberType"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.DunsNumberDataType" name="DunsNumber"> <structure map-as="ns2:DunsNumberDataType"/> </mapping> <mapping abstract="true" type-name="ns2:EEOCJobCategoryType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.EEOCJobCategoryType"> <structure ordered="false" choice="true"> <value style="element" name="StandardValue" test-method="ifStandardValue" get-method="getStandardValue" set-method="setStandardValue" usage="optional" format="ns2:EEOCJobCategoryEnumType"/> <value style="element" name="NonStandardValue" test-method="ifNonStandardValue" get-method="getNonStandardValue" set-method="setNonStandardValue" usage="optional"/> </structure> </mapping> <mapping abstract="true" type-name="ns2:EntityIdType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.EntityIdType"> <collection get-method="getIdValueList" set-method="setIdValueList" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.EntityIdType$IdValue" name="IdValue"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="name" get-method="getName" set-method="setName" usage="optional"/> </structure> </collection> <value style="attribute" name="validFrom" get-method="getValidFrom" set-method="setValidFrom" usage="optional"/> <value style="attribute" name="validTo" get-method="getValidTo" set-method="setValidTo" usage="optional"/> <value style="attribute" name="idOwner" get-method="getIdOwner" set-method="setIdOwner" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:EntityReferenceType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.EntityReferenceType"> <structure map-as="ns2:EntityIdType" get-method="getId" set-method="setId" usage="optional" name="Id"/> <value style="element" name="Name" get-method="getName" set-method="setName" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:ExpatriateBenefitsType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.ExpatriateBenefitsType"> <structure usage="optional" ordered="false" choice="true"> <collection test-method="ifExpatriateBenefitsOfferedList" get-method="getExpatriateBenefitsOfferedList" set-method="setExpatriateBenefitsOfferedList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="ExpatriateBenefitsOffered" type="java.lang.Boolean"/> </collection> <collection test-method="ifExpatriateBenefitList" get-method="getExpatriateBenefitList" set-method="setExpatriateBenefitList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="ExpatriateBenefitList" type="java.lang.String"/> </collection> </structure> </mapping> <mapping abstract="true" type-name="ns2:FlexibleDatesType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.FlexibleDatesType"> <structure ordered="false" choice="true"> <value style="element" name="AnyDate" test-method="ifAnyDate" get-method="getAnyDate" set-method="setAnyDate" usage="optional"/> <value style="element" name="YearMonth" test-method="ifYearMonth" get-method="getYearMonth" set-method="setYearMonth" usage="optional"/> <value style="element" name="Year" test-method="ifYear" get-method="getYear" set-method="setYear" usage="optional"/> <value style="element" name="MonthDay" test-method="ifMonthDay" get-method="getMonthDay" set-method="setMonthDay" usage="optional"/> <value style="element" name="StringDate" test-method="ifStringDate" get-method="getStringDate" set-method="setStringDate" usage="optional"/> </structure> <value style="attribute" name="dateDescription" get-method="getDateDescription" set-method="setDateDescription" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:IndustryCodeType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.IndustryCodeType"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="primaryIndicator" get-method="getPrimaryIndicator" set-method="setPrimaryIndicator" usage="optional"/> <value style="attribute" name="classificationName" get-method="getClassificationName" set-method="setClassificationName" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.IndustryCodeType" name="IndustryCode"> <structure map-as="ns2:IndustryCodeType"/> </mapping> <mapping abstract="true" type-name="ns2:InternetDomainNameType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.InternetDomainNameType"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="primaryIndicator" get-method="getPrimaryIndicator" set-method="setPrimaryIndicator" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.InternetDomainNameType" name="InternetDomainName"> <structure map-as="ns2:InternetDomainNameType"/> </mapping> <mapping abstract="true" type-name="ns2:JobLevelInfoType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.JobLevelInfoType"> <value style="element" name="JobPlan" get-method="getJobPlan" set-method="setJobPlan" usage="optional"/> <value style="element" name="JobGrade" get-method="getJobGrade" set-method="setJobGrade" usage="optional"/> <value style="element" name="JobStep" get-method="getJobStep" set-method="setJobStep" usage="optional"/> <value style="element" name="Comments" get-method="getComments" set-method="setComments" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:LanguageDependentTextType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.LanguageDependentTextType"> <value style="text" get-method="getString" set-method="setString"/> <structure get-method="getLang" set-method="setLang" usage="optional"> <value style="attribute" name="lang" ns="http://www.w3.org/XML/1998/namespace" get-method="getLang" set-method="setLang" usage="optional"/> </structure> </mapping> <mapping abstract="true" type-name="ns2:LocalizedPositionClassificationType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.LocalizedPositionClassificationType"> <structure ordered="false" choice="true"> <structure map-as="ns2:USLocalizedPositionClassificationType" test-method="ifUSClassification" get-method="getUSClassification" set-method="setUSClassification" usage="optional" name="USClassification"/> <structure map-as="ns2:DELocalizedPositionClassificationType" test-method="ifDEClassification" get-method="getDEClassification" set-method="setDEClassification" usage="optional" name="DEClassification"/> </structure> </mapping> <mapping abstract="true" type-name="ns2:LocationAreaType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.LocationAreaType"> <value style="element" name="Description" get-method="getDescription" set-method="setDescription"/> <collection get-method="getAreaList" set-method="setAreaList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:LocationAreaType" name="Area"/> </collection> <value style="attribute" name="type" get-method="getType" set-method="setType" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:MobileTelcomNumberType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.MobileTelcomNumberType"> <structure map-as="ns2:TelcomNumberType"/> <value style="attribute" name="smsEnabled" get-method="getSmsEnabled" set-method="setSmsEnabled" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.MobileTelcomNumberType" name="Mobile"> <structure map-as="ns2:MobileTelcomNumberType"/> </mapping> <mapping abstract="true" type-name="ns2:OccupationalCategoryType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.OccupationalCategoryType"> <structure get-method="getTaxonomyName" set-method="setTaxonomyName" usage="optional" name="TaxonomyName"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="version" get-method="getVersion" set-method="setVersion" usage="optional"/> </structure> <value style="element" name="CategoryCode" get-method="getCategoryCode" set-method="setCategoryCode" usage="optional"/> <value style="element" name="CategoryDescription" get-method="getCategoryDescription" set-method="setCategoryDescription" usage="optional"/> <value style="element" name="Comments" get-method="getComments" set-method="setComments" usage="optional"/> <structure map-as="ns2:OccupationalCategoryType" get-method="getJobCategory" set-method="setJobCategory" usage="optional" name="JobCategory"/> </mapping> <mapping abstract="true" type-name="ns2:OrganizationalUnitPersonMemberRoleType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.OrganizationalUnitPersonMemberRoleType"> <value style="element" name="RoleName" get-method="getRoleName" set-method="setRoleName" usage="optional"/> <structure map-as="ns2:EntityIdType" get-method="getRoleId" set-method="setRoleId" usage="optional" name="RoleId"/> <value style="element" name="Description" get-method="getDescription" set-method="setDescription" usage="optional"/> <value style="attribute" name="leader" get-method="getLeader" set-method="setLeader" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:OrganizationalUnitPersonMemberType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.OrganizationalUnitPersonMemberType"> <structure map-as="ns2:PersonNameType" get-method="getPersonName" set-method="setPersonName" usage="optional" name="PersonName"/> <collection get-method="getPersonIdList" set-method="setPersonIdList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:EntityIdType" name="PersonId"/> </collection> <collection get-method="getPersonRoleList" set-method="setPersonRoleList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:OrganizationalUnitPersonMemberRoleType" name="PersonRole"/> </collection> <collection get-method="getContactMethodList" set-method="setContactMethodList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:ContactMethodType" name="ContactMethod"/> </collection> </mapping> <mapping abstract="true" type-name="ns2:OrganizationalUnitType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.OrganizationalUnitType"> <value style="element" name="OrganizationalUnitName" get-method="getOrganizationalUnitName" set-method="setOrganizationalUnitName" usage="optional"/> <collection get-method="getOrganizationalUnitIdList" set-method="setOrganizationalUnitIdList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:EntityIdType" name="OrganizationalUnitId"/> </collection> <structure map-as="ns2:EntityIdType" get-method="getOrganizationId" set-method="setOrganizationId" usage="optional" name="OrganizationId"/> <value style="element" name="Description" get-method="getDescription" set-method="setDescription" usage="optional"/> <collection get-method="getIndustryCodeList" set-method="setIndustryCodeList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:IndustryCodeType" name="IndustryCode"/> </collection> <collection get-method="getAccountingCodeList" set-method="setAccountingCodeList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:AccountingCodeType" name="AccountingCode"/> </collection> <collection get-method="getWorkSiteList" set-method="setWorkSiteList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:WorkSiteType" name="WorkSite"/> </collection> <collection get-method="getRelatedOrganizationalUnitList" set-method="setRelatedOrganizationalUnitList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:RelatedOrganizationalUnitType" name="RelatedOrganizationalUnit"/> </collection> <collection get-method="getPersonMemberList" set-method="setPersonMemberList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:OrganizationalUnitPersonMemberType" name="PersonMember"/> </collection> <structure map-as="ns2:UserAreaType" get-method="getUserArea" set-method="setUserArea" usage="optional" name="UserArea"/> <value style="attribute" name="typeOfGroup" get-method="getTypeOfGroup" set-method="setTypeOfGroup" usage="optional"/> <value style="attribute" name="hierarchicalRole" get-method="getHierarchicalRole" set-method="setHierarchicalRole" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.OrganizationalUnitType" name="OrganizationalUnit"> <structure map-as="ns2:OrganizationalUnitType"/> </mapping> <mapping abstract="true" type-name="ns2:OrganizationContactType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.OrganizationContactType"> <structure map-as="ns2:PersonNameType" get-method="getContactName" set-method="setContactName" usage="optional" name="ContactName"/> <structure map-as="ns2:EntityIdType" get-method="getContactId" set-method="setContactId" usage="optional" name="ContactId"/> <structure map-as="ns2:ContactMethodType" get-method="getContactMethod" set-method="setContactMethod" usage="optional" name="ContactMethod"/> <value style="attribute" name="purpose" get-method="getPurpose" set-method="setPurpose" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:OrganizationLegalClassificationType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.OrganizationLegalClassificationType"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="countryCode" get-method="getCountryCode" set-method="setCountryCode"/> <value style="attribute" name="ownership" get-method="getOwnership" set-method="setOwnership" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:OrganizationType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.OrganizationType"> <value style="element" name="OrganizationName" get-method="getOrganizationName" set-method="setOrganizationName" usage="optional"/> <collection get-method="getOrganizationIdList" set-method="setOrganizationIdList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:EntityIdType" name="OrganizationId"/> </collection> <collection get-method="getTaxIdList" set-method="setTaxIdList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:EntityIdType" name="TaxId"/> </collection> <collection get-method="getLegalIdList" set-method="setLegalIdList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:EntityIdType" name="LegalId"/> </collection> <collection get-method="getDunsNumberList" set-method="setDunsNumberList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:DunsNumberDataType" name="DunsNumber"/> </collection> <value style="element" name="IsPublicCompany" get-method="getIsPublicCompany" set-method="setIsPublicCompany" usage="optional"/> <collection get-method="getStockList" set-method="setStockList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:StockType" name="Stock"/> </collection> <value style="element" name="MissionStatement" get-method="getMissionStatement" set-method="setMissionStatement" usage="optional"/> <value style="element" name="ValueStatement" get-method="getValueStatement" set-method="setValueStatement" usage="optional"/> <collection get-method="getInternetDomainNameList" set-method="setInternetDomainNameList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:InternetDomainNameType" name="InternetDomainName"/> </collection> <collection get-method="getDoingBusinessAList" set-method="setDoingBusinessAList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:LanguageDependentTextType" name="DoingBusinessAs"/> </collection> <collection get-method="getLegalClassificationList" set-method="setLegalClassificationList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:OrganizationLegalClassificationType" name="LegalClassification"/> </collection> <collection get-method="getIndustryCodeList" set-method="setIndustryCodeList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:IndustryCodeType" name="IndustryCode"/> </collection> <value style="element" name="Headcount" get-method="getHeadcount" set-method="setHeadcount" usage="optional"/> <value style="element" name="Description" get-method="getDescription" set-method="setDescription" usage="optional"/> <collection get-method="getWorkSiteList" set-method="setWorkSiteList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:WorkSiteType" name="WorkSite"/> </collection> <collection get-method="getContactInfoList" set-method="setContactInfoList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:OrganizationContactType" name="ContactInfo"/> </collection> <collection get-method="getRelatedOrganizationList" set-method="setRelatedOrganizationList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:RelatedOrganizationType" name="RelatedOrganization"/> </collection> <collection get-method="getOrganizationalUnitList" set-method="setOrganizationalUnitList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:OrganizationalUnitType" name="OrganizationalUnit"/> </collection> <structure map-as="ns2:UserAreaType" get-method="getUserArea" set-method="setUserArea" usage="optional" name="UserArea"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.OrganizationType" name="Organization"> <structure map-as="ns2:OrganizationType"/> </mapping> <mapping abstract="true" type-name="ns2:OtherPayDataType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.OtherPayDataType"> <value style="element" name="OtherPayAmountMin" get-method="getOtherPayAmountMin" set-method="setOtherPayAmountMin" usage="optional"/> <value style="element" name="OtherPayAmountMax" get-method="getOtherPayAmountMax" set-method="setOtherPayAmountMax" usage="optional"/> <value style="element" name="OtherPayCalculation" get-method="getOtherPayCalculation" set-method="setOtherPayCalculation" usage="optional"/> <value style="element" name="Comments" get-method="getComments" set-method="setComments" usage="optional"/> <value style="attribute" name="currencyCode" get-method="getCurrencyCode" set-method="setCurrencyCode" usage="optional"/> <value style="attribute" name="otherInterval" get-method="getOtherInterval" set-method="setOtherInterval" usage="optional"/> <value style="attribute" name="otherPayType" get-method="getOtherPayType" set-method="setOtherPayType" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:PersonNameType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PersonNameType"> <format type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PersonNameType$FamilyName$Primary" enum-value-method="xmlValue"/> <format type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PersonNameType$Affix$Type" enum-value-method="xmlValue"/> <format type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PersonNameType$AlternateScript$FamilyName$Primary" enum-value-method="xmlValue"/> <format type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PersonNameType$AlternateScript$Affix$Type" enum-value-method="xmlValue"/> <value style="element" name="FormattedName" get-method="getFormattedName" set-method="setFormattedName" usage="optional"/> <value style="element" name="LegalName" get-method="getLegalName" set-method="setLegalName" usage="optional"/> <collection get-method="getGivenNameList" set-method="setGivenNameList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="GivenName" type="java.lang.String"/> </collection> <value style="element" name="PreferredGivenName" get-method="getPreferredGivenName" set-method="setPreferredGivenName" usage="optional"/> <value style="element" name="MiddleName" get-method="getMiddleName" set-method="setMiddleName" usage="optional"/> <collection get-method="getFamilyNameList" set-method="setFamilyNameList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PersonNameType$FamilyName" name="FamilyName"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="primary" get-method="getPrimary" set-method="setPrimary" usage="optional"/> <value style="attribute" name="prefix" get-method="getPrefix" set-method="setPrefix" usage="optional"/> </structure> </collection> <collection get-method="getAffixList" set-method="setAffixList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PersonNameType$Affix" name="Affix"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="type" get-method="getType" set-method="setType"/> </structure> </collection> <collection get-method="getAlternateScriptList" set-method="setAlternateScriptList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PersonNameType$AlternateScript" name="AlternateScript"> <value style="element" name="FormattedName" get-method="getFormattedName" set-method="setFormattedName" usage="optional"/> <value style="element" name="LegalName" get-method="getLegalName" set-method="setLegalName" usage="optional"/> <collection get-method="getGivenNameList" set-method="setGivenNameList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="GivenName" type="java.lang.String"/> </collection> <value style="element" name="PreferredGivenName" get-method="getPreferredGivenName" set-method="setPreferredGivenName" usage="optional"/> <value style="element" name="MiddleName" get-method="getMiddleName" set-method="setMiddleName" usage="optional"/> <collection get-method="getFamilyNameList" set-method="setFamilyNameList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PersonNameType$AlternateScript$FamilyName" name="FamilyName"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="primary" get-method="getPrimary" set-method="setPrimary" usage="optional"/> <value style="attribute" name="prefix" get-method="getPrefix" set-method="setPrefix" usage="optional"/> </structure> </collection> <collection get-method="getAffixList" set-method="setAffixList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PersonNameType$AlternateScript$Affix" name="Affix"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="type" get-method="getType" set-method="setType"/> </structure> </collection> <value style="attribute" name="script" get-method="getScript" set-method="setScript" usage="optional"/> </structure> </collection> <value style="attribute" name="script" get-method="getScript" set-method="setScript" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PersonNameType" name="PersonName"> <structure map-as="ns2:PersonNameType"/> </mapping> <mapping abstract="true" type-name="ns2:PhysicalLocationType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PhysicalLocationType"> <structure map-as="ns2:EntityIdType" get-method="getId" set-method="setId" usage="optional" name="Id"/> <value style="element" name="Name" get-method="getName" set-method="setName" usage="optional"/> <structure get-method="getEffectiveDate" set-method="setEffectiveDate" usage="optional" name="EffectiveDate"> <value style="element" name="StartDate" get-method="getStartDate" set-method="setStartDate" usage="optional"/> <value style="element" name="EndDate" get-method="getEndDate" set-method="setEndDate" usage="optional"/> </structure> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.SpatialLocationType" get-method="getSpatialLocation" set-method="setSpatialLocation" usage="optional"/> <collection get-method="getTravelDirectionList" set-method="setTravelDirectionList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="TravelDirections" type="java.lang.String"/> </collection> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PostalAddressType" get-method="getPostalAddress" set-method="setPostalAddress" usage="optional"/> <collection get-method="getAreaList" set-method="setAreaList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:LocationAreaType" name="Area"/> </collection> <value style="element" name="Comments" get-method="getComments" set-method="setComments" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PhysicalLocationType" name="PhysicalLocation"> <structure map-as="ns2:PhysicalLocationType"/> </mapping> <mapping abstract="true" type-name="ns2:PositionDateInfoType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PositionDateInfoType"> <value style="element" name="StartAsSoonAsPossible" get-method="getStartAsSoonAsPossible" set-method="setStartAsSoonAsPossible" usage="optional"/> <value style="element" name="StartDate" get-method="getStartDate" set-method="setStartDate" usage="optional"/> <value style="element" name="ExpectedEndDate" get-method="getExpectedEndDate" set-method="setExpectedEndDate" usage="optional"/> <value style="element" name="MaximumStartDate" get-method="getMaximumStartDate" set-method="setMaximumStartDate" usage="optional"/> <value style="element" name="MaximumEndDate" get-method="getMaximumEndDate" set-method="setMaximumEndDate" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:PositionMatchingType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PositionMatchingType"> <collection get-method="getCompanyList" set-method="setCompanyList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:EntityReferenceType" name="Company"/> </collection> <collection get-method="getCompanyScaleList" set-method="setCompanyScaleList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="CompanyScale" type="java.lang.String"/> </collection> <collection get-method="getIndustryCodeList" set-method="setIndustryCodeList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:IndustryCodeType" name="IndustryCode"/> </collection> <collection get-method="getPhysicalLocationList" set-method="setPhysicalLocationList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:SEPPhysicalLocationType" name="PhysicalLocation"/> </collection> <collection get-method="getJobCategoryList" set-method="setJobCategoryList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:OccupationalCategoryType" name="JobCategory"/> </collection> <collection get-method="getPositionTitleList" set-method="setPositionTitleList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="PositionTitle" type="java.lang.String"/> </collection> <collection get-method="getPositionClassificationList" set-method="setPositionClassificationList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="PositionClassification" type="java.lang.String"/> </collection> <collection get-method="getPositionScheduleList" set-method="setPositionScheduleList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PositionMatchingType$PositionSchedule" name="PositionSchedule"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="percentage" get-method="getPercentage" set-method="setPercentage" usage="optional"/> </structure> </collection> <collection get-method="getShiftList" set-method="setShiftList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:WorkShiftScheduleType" name="Shift"/> </collection> <collection item-type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.CompetencyType" get-method="getCompetencyList" set-method="setCompetencyList" usage="optional" create-type="java.util.ArrayList"/> <structure map-as="ns2:PrehireRemunerationPackageType" get-method="getRemunerationPackage" set-method="setRemunerationPackage" usage="optional" name="RemunerationPackage"/> <collection get-method="getWorkStyleList" set-method="setWorkStyleList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="WorkStyle" type="java.lang.String"/> </collection> <collection get-method="getDressCodeList" set-method="setDressCodeList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:DressCodeType" name="DressCode"/> </collection> <structure map-as="ns2:StaffingTravelType" get-method="getTravel" set-method="setTravel" usage="optional" name="Travel"/> <structure map-as="ns2:StaffingRelocationType" get-method="getRelocation" set-method="setRelocation" usage="optional" name="Relocation"/> <value style="element" name="PreferredLanguage" get-method="getPreferredLanguage" set-method="setPreferredLanguage" usage="optional"/> <structure map-as="ns2:UserAreaType" get-method="getUserArea" set-method="setUserArea" usage="optional" name="UserArea"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PositionMatchingType" name="PositionMatching"> <structure map-as="ns2:PositionMatchingType"/> </mapping> <mapping abstract="true" type-name="ns2:PositionOpeningType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PositionOpeningType"> <structure map-as="ns2:RecordInfoType" get-method="getPositionRecordInfo" set-method="setPositionRecordInfo" usage="optional" name="PositionRecordInfo"/> <structure map-as="ns2:PositionPostingsType" get-method="getPositionPostings" set-method="setPositionPostings" usage="optional" name="PositionPostings"/> <collection get-method="getPositionSupplierList" set-method="setPositionSupplierList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:PositionSupplierType" name="PositionSupplier"/> </collection> <collection get-method="getPositionProfileList" set-method="setPositionProfileList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:PositionProfileType" name="PositionProfile"/> </collection> <value style="element" name="NumberToFill" get-method="getNumberToFill" set-method="setNumberToFill" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.UserAreaType" get-method="getUserArea" set-method="setUserArea" usage="optional"/> <structure get-method="getLang" set-method="setLang" usage="optional"> <value style="attribute" name="lang" ns="http://www.w3.org/XML/1998/namespace" get-method="getLang" set-method="setLang" usage="optional"/> </structure> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PositionOpeningType" name="PositionOpening"> <structure map-as="ns2:PositionOpeningType"/> </mapping> <mapping abstract="true" type-name="ns2:PositionPostingsType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PositionPostingsType"> <collection get-method="getPositionPostingList" set-method="setPositionPostingList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PositionPostingsType$PositionPosting" name="PositionPosting"> <structure map-as="ns2:EntityIdType" get-method="getId" set-method="setId" usage="optional" name="Id"/> <value style="element" name="Title" get-method="getTitle" set-method="setTitle" usage="optional"/> <value style="element" name="Link" get-method="getLink" set-method="setLink" usage="optional"/> </structure> </collection> </mapping> <mapping abstract="true" type-name="ns2:PositionProfileType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PositionProfileType"> <structure map-as="ns2:EntityIdType" get-method="getProfileId" set-method="setProfileId" usage="optional" name="ProfileId"/> <value style="element" name="ProfileName" get-method="getProfileName" set-method="setProfileName" usage="optional"/> <structure map-as="ns2:PositionDateInfoType" get-method="getPositionDateInfo" set-method="setPositionDateInfo" name="PositionDateInfo"/> <collection get-method="getOrganizationList" set-method="setOrganizationList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:OrganizationType" name="Organization"/> </collection> <structure get-method="getPositionDetail" set-method="setPositionDetail" usage="optional" name="PositionDetail"> <structure map-as="ns2:PositionMatchingType"/> <collection get-method="getJobLevelInfoList" set-method="setJobLevelInfoList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:JobLevelInfoType" name="JobLevelInfo"/> </collection> </structure> <structure map-as="ns2:LocalizedPositionClassificationType" get-method="getPositionClassification" set-method="setPositionClassification" usage="optional" name="PositionClassification"/> <collection get-method="getFormattedPositionDescriptionList" set-method="setFormattedPositionDescriptionList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PositionProfileType$FormattedPositionDescription" name="FormattedPositionDescription"> <structure name="Name"> <value style="text" get-method="getNameString" set-method="setNameString"/> <structure get-method="getLang" set-method="setLang" usage="optional"> <value style="attribute" name="lang" ns="http://www.w3.org/XML/1998/namespace" get-method="getLang" set-method="setLang" usage="optional"/> </structure> </structure> <structure name="Value"> <value style="text" get-method="getValueString" set-method="setValueString"/> <structure get-method="getLang1" set-method="setLang1" usage="optional"> <value style="attribute" name="lang" ns="http://www.w3.org/XML/1998/namespace" get-method="getLang" set-method="setLang" usage="optional"/> </structure> </structure> </structure> </collection> <collection get-method="getHowToApplyList" set-method="setHowToApplyList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PositionProfileType$HowToApply" name="HowToApply"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PersonNameType" get-method="getPersonName" set-method="setPersonName" usage="optional"/> <structure map-as="ns2:ApplicationMethodType" get-method="getApplicationMethod" set-method="setApplicationMethod" usage="optional" name="ApplicationMethod"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.UserAreaType" get-method="getUserArea" set-method="setUserArea" usage="optional"/> </structure> </collection> <collection get-method="getDistributionGuidelineList" set-method="setDistributionGuidelineList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:DistributionGuidelinesType" name="DistributionGuidelines"/> </collection> <collection get-method="getSupportingMaterialList" set-method="setSupportingMaterialList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:StaffingSupportingMaterialsType" name="SupportingMaterials"/> </collection> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.UserAreaType" get-method="getUserArea" set-method="setUserArea" usage="optional"/> <structure get-method="getLang" set-method="setLang" usage="optional"> <value style="attribute" name="lang" ns="http://www.w3.org/XML/1998/namespace" get-method="getLang" set-method="setLang" usage="optional"/> </structure> </mapping> <mapping abstract="true" type-name="ns2:PositionSupplierType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PositionSupplierType"> <structure map-as="ns2:EntityIdType" get-method="getSupplierId" set-method="setSupplierId" usage="optional" name="SupplierId"/> <value style="element" name="EntityName" get-method="getEntityName" set-method="setEntityName" usage="optional"/> <structure map-as="ns2:PersonNameType" get-method="getContactName" set-method="setContactName" usage="optional" name="ContactName"/> <collection get-method="getContactMethodList" set-method="setContactMethodList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:ContactMethodType" name="ContactMethod"/> </collection> <value style="element" name="Role" get-method="getRole" set-method="setRole" usage="optional"/> <value style="attribute" name="relationship" get-method="getRelationship" set-method="setRelationship" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:PostalAddressType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PostalAddressType"> <format type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PostalAddressType$Type" enum-value-method="xmlValue"/> <value style="element" name="CountryCode" get-method="getCountryCode" set-method="setCountryCode"/> <value style="element" name="PostalCode" get-method="getPostalCode" set-method="setPostalCode" usage="optional"/> <collection get-method="getRegionList" set-method="setRegionList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="Region" type="java.lang.String"/> </collection> <value style="element" name="Municipality" get-method="getMunicipality" set-method="setMunicipality" usage="optional"/> <structure get-method="getDeliveryAddress" set-method="setDeliveryAddress" usage="optional" name="DeliveryAddress"> <collection get-method="getAddressLineList" set-method="setAddressLineList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="AddressLine" type="java.lang.String"/> </collection> <value style="element" name="StreetName" get-method="getStreetName" set-method="setStreetName" usage="optional"/> <value style="element" name="BuildingNumber" get-method="getBuildingNumber" set-method="setBuildingNumber" usage="optional"/> <value style="element" name="Unit" get-method="getUnit" set-method="setUnit" usage="optional"/> <value style="element" name="PostOfficeBox" get-method="getPostOfficeBox" set-method="setPostOfficeBox" usage="optional"/> </structure> <collection get-method="getRecipientList" set-method="setRecipientList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PostalAddressType$Recipient" name="Recipient"> <structure map-as="ns2:PersonNameType" get-method="getPersonName" set-method="setPersonName" usage="optional" name="PersonName"/> <collection get-method="getAdditionalTextList" set-method="setAdditionalTextList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="AdditionalText" type="java.lang.String"/> </collection> <value style="element" name="Organization" get-method="getOrganization" set-method="setOrganization" usage="optional"/> <value style="element" name="OrganizationName" get-method="getOrganizationName" set-method="setOrganizationName" usage="optional"/> </structure> </collection> <value style="attribute" name="type" get-method="getType" set-method="setType" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PostalAddressType" name="PostalAddress"> <structure map-as="ns2:PostalAddressType"/> </mapping> <mapping abstract="true" type-name="ns2:PrehireRemunerationPackageType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PrehireRemunerationPackageType"> <collection get-method="getBasePayList" set-method="setBasePayList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:BasePayType" name="BasePay"/> </collection> <collection get-method="getOtherPayList" set-method="setOtherPayList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:OtherPayDataType" name="OtherPay"/> </collection> <collection get-method="getBenefitList" set-method="setBenefitList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:BenefitsType" name="Benefits"/> </collection> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.UserAreaType" get-method="getUserArea" set-method="setUserArea" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PrehireRemunerationPackageType" name="PrehireRemuneration"> <structure map-as="ns2:PrehireRemunerationPackageType"/> </mapping> <mapping abstract="true" type-name="ns2:RecordInfoType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.RecordInfoType"> <collection get-method="getIdList" set-method="setIdList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:EntityIdType" name="Id"/> </collection> <structure get-method="getStatus" set-method="setStatus" usage="optional" name="Status"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="validFrom" get-method="getValidFrom" set-method="setValidFrom" usage="optional"/> <value style="attribute" name="validTo" get-method="getValidTo" set-method="setValidTo" usage="optional"/> </structure> </mapping> <mapping abstract="true" type-name="ns2:ReferenceType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.ReferenceType"> <structure map-as="ns2:PersonNameType" get-method="getPersonName" set-method="setPersonName" usage="optional" name="PersonName"/> <value style="element" name="PositionTitle" get-method="getPositionTitle" set-method="setPositionTitle" usage="optional"/> <collection get-method="getContactMethodList" set-method="setContactMethodList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:ContactMethodType" name="ContactMethod"/> </collection> <value style="element" name="Comments" get-method="getComments" set-method="setComments" usage="optional"/> <value style="attribute" name="type" get-method="getType" set-method="setType" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.ReferenceType" name="Reference"> <structure map-as="ns2:ReferenceType"/> </mapping> <mapping abstract="true" type-name="ns2:RelatedOrganizationalUnitType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.RelatedOrganizationalUnitType"> <structure map-as="ns2:OrganizationalUnitType"/> <value style="attribute" name="relationship" get-method="getRelationship" set-method="setRelationship" usage="optional"/> <value style="attribute" name="natureOfRelationship" get-method="getNatureOfRelationship" set-method="setNatureOfRelationship" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:RelatedOrganizationType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.RelatedOrganizationType"> <structure map-as="ns2:OrganizationType"/> <value style="attribute" name="relationship" get-method="getRelationship" set-method="setRelationship" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:SafetyEquipmentType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.SafetyEquipmentType"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="suppliedByOrganization" get-method="getSuppliedByOrganization" set-method="setSuppliedByOrganization" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:SEPPhysicalLocationType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.SEPPhysicalLocationType"> <structure map-as="ns2:EntityIdType" get-method="getId" set-method="setId" usage="optional" name="Id"/> <value style="element" name="Name" get-method="getName" set-method="setName" usage="optional"/> <structure get-method="getSpatialLocation" set-method="setSpatialLocation" usage="optional" name="SpatialLocation"> <value style="element" name="Latitude" get-method="getLatitude" set-method="setLatitude"/> <value style="element" name="Longitude" get-method="getLongitude" set-method="setLongitude"/> <structure usage="optional" ordered="false" choice="true"> <value style="element" name="Altitude" test-method="ifAltitude" get-method="getAltitude" set-method="setAltitude" usage="optional"/> <value style="element" name="AltitudeMeanSeaLevel" test-method="ifAltitudeMeanSeaLevel" get-method="getAltitudeMeanSeaLevel" set-method="setAltitudeMeanSeaLevel" usage="optional"/> </structure> <value style="element" name="HorizontalAccuracy" get-method="getHorizontalAccuracy" set-method="setHorizontalAccuracy" usage="optional"/> <value style="element" name="VerticalAccuracy" get-method="getVerticalAccuracy" set-method="setVerticalAccuracy" usage="optional"/> </structure> <collection get-method="getTravelDirectionList" set-method="setTravelDirectionList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="TravelDirections" type="java.lang.String"/> </collection> <collection get-method="getAreaList" set-method="setAreaList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:AreaType" name="Area"/> </collection> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PostalAddressType" get-method="getPostalAddress" set-method="setPostalAddress" usage="optional"/> <value style="element" name="Comments" get-method="getComments" set-method="setComments" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.SEPPhysicalLocationType" name="SEPPhysicalLocation"> <structure map-as="ns2:SEPPhysicalLocationType"/> </mapping> <mapping abstract="true" type-name="ns2:SourceTypeType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.SourceTypeType"> <structure ordered="false" choice="true"> <value style="element" name="StandardValue" test-method="ifStandardValue" get-method="getStandardValue" set-method="setStandardValue" usage="optional" format="ns2:SourceEnumType"/> <value style="element" name="NonStandardValue" test-method="ifNonStandardValue" get-method="getNonStandardValue" set-method="setNonStandardValue" usage="optional"/> </structure> </mapping> <mapping abstract="true" type-name="ns2:SpatialLocationType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.SpatialLocationType"> <value style="element" name="Latitude" get-method="getLatitude" set-method="setLatitude"/> <value style="element" name="Longitude" get-method="getLongitude" set-method="setLongitude"/> <structure usage="optional" ordered="false" choice="true"> <value style="element" name="Altitude" test-method="ifAltitude" get-method="getAltitude" set-method="setAltitude" usage="optional"/> <value style="element" name="AltitudeMeanSeaLevel" test-method="ifAltitudeMeanSeaLevel" get-method="getAltitudeMeanSeaLevel" set-method="setAltitudeMeanSeaLevel" usage="optional"/> </structure> <value style="element" name="HorizontalAccuracy" get-method="getHorizontalAccuracy" set-method="setHorizontalAccuracy" usage="optional"/> <value style="element" name="VerticalAccuracy" get-method="getVerticalAccuracy" set-method="setVerticalAccuracy" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.SpatialLocationType" name="SpatialLocation"> <structure map-as="ns2:SpatialLocationType"/> </mapping> <mapping abstract="true" type-name="ns2:StaffingRelocationType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.StaffingRelocationType"> <value style="element" name="Comments" get-method="getComments" set-method="setComments" usage="optional"/> <value style="attribute" name="relocationConsidered" get-method="isRelocationConsidered" set-method="setRelocationConsidered"/> </mapping> <mapping abstract="true" type-name="ns2:StaffingSupportingMaterialsType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.StaffingSupportingMaterialsType"> <structure usage="optional" ordered="false" choice="true"> <value style="element" name="Link" test-method="ifLink" get-method="getLink" set-method="setLink" usage="optional"/> <structure test-method="ifAttachmentReference" get-method="getAttachmentReference" set-method="setAttachmentReference" usage="optional" name="AttachmentReference"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="context" get-method="getContext" set-method="setContext" usage="optional"/> <value style="attribute" name="mimeType" get-method="getMimeType" set-method="setMimeType" usage="optional"/> </structure> </structure> <value style="element" name="Description" get-method="getDescription" set-method="setDescription" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:StaffingTravelType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.StaffingTravelType"> <structure usage="optional" ordered="false" choice="true"> <value style="element" name="Applicable" test-method="ifApplicable" get-method="getApplicable" set-method="setApplicable" usage="optional"/> <structure test-method="ifTravelFrequency" get-method="getTravelFrequency" set-method="setTravelFrequency" usage="optional"> <value style="element" name="TravelFrequency" get-method="getTravelFrequency" set-method="setTravelFrequency" usage="optional"/> <value style="element" name="TravelConsiderations" get-method="getTravelConsiderations" set-method="setTravelConsiderations" usage="optional"/> </structure> </structure> </mapping> <mapping abstract="true" type-name="ns2:StockType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.StockType"> <structure map-as="ns2:EntityIdType" get-method="getId" set-method="setId" usage="optional" name="Id"/> <value style="element" name="Symbol" get-method="getSymbol" set-method="setSymbol" usage="optional"/> <value style="element" name="Exchange" get-method="getExchange" set-method="setExchange" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:TelcomNumberType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.TelcomNumberType"> <structure ordered="false" choice="true"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.FormattedNumber" test-method="ifFormattedNumber" get-method="getFormattedNumber" set-method="setFormattedNumber" usage="optional"/> <structure map-as="ns2:TelcomNumberGroup-Group" test-method="ifTelcomNumberGroup" get-method="getTelcomNumberGroup" set-method="setTelcomNumberGroup" usage="optional"/> </structure> </mapping> <mapping abstract="true" type-name="ns2:TimeOffAllowanceType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.TimeOffAllowanceType"> <value style="element" name="Description" get-method="getDescription" set-method="setDescription" usage="optional"/> <value style="attribute" name="timeOffType" get-method="getTimeOffType" set-method="setTimeOffType" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:UserAreaType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.UserAreaType"> <structure get-method="getAnyList" set-method="setAnyList" usage="optional" marshaller="org.jibx.extras.DomListMapper" unmarshaller="org.jibx.extras.DomListMapper"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.UserAreaType" name="UserArea"> <structure map-as="ns2:UserAreaType"/> </mapping> <mapping abstract="true" type-name="ns2:USLocalizedPositionClassificationType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.USLocalizedPositionClassificationType"> <value style="element" name="FLSAStatus" get-method="getFLSAStatus" set-method="setFLSAStatus" format="ns2:FLSAStatusEnumType"/> <structure map-as="ns2:EEOCJobCategoryType" get-method="getEEOCJobCategory" set-method="setEEOCJobCategory" usage="optional" name="EEOCJobCategory"/> <structure map-as="ns2:EntityIdType" get-method="getAffirmativeActionPlanJobGroupId" set-method="setAffirmativeActionPlanJobGroupId" usage="optional" name="AffirmativeActionPlanJobGroupId"/> </mapping> <mapping abstract="true" type-name="ns2:WorkShiftScheduleType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.WorkShiftScheduleType"> <structure map-as="ns2:EntityIdType" get-method="getId" set-method="setId" usage="optional" name="Id"/> <value style="element" name="Name" get-method="getName" set-method="setName" usage="optional"/> <value style="element" name="Hours" get-method="getHours" set-method="setHours" usage="optional"/> <value style="element" name="StartTime" get-method="getStartTime" set-method="setStartTime" usage="optional"/> <value style="element" name="EndTime" get-method="getEndTime" set-method="setEndTime" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PayTypeHours" get-method="getPayTypeHours" set-method="setPayTypeHours" usage="optional"/> <value style="element" name="Comments" get-method="getComments" set-method="setComments" usage="optional"/> <value style="attribute" name="shiftPeriod" get-method="getShiftPeriod" set-method="setShiftPeriod" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:WorkSiteEnvironmentType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.WorkSiteEnvironmentType"> <value style="element" name="EnvironmentName" get-method="getEnvironmentName" set-method="setEnvironmentName" usage="optional"/> <structure map-as="ns2:EntityIdType" get-method="getEnvironmentId" set-method="setEnvironmentId" usage="optional" name="EnvironmentId"/> <structure map-as="ns2:EntityIdType" get-method="getWorkSiteId" set-method="setWorkSiteId" usage="optional" name="WorkSiteId"/> <structure get-method="getDescription" set-method="setDescription" usage="optional" name="Description"> <value style="text" get-method="getString" set-method="setString"/> <structure get-method="getLang" set-method="setLang" usage="optional"> <value style="attribute" name="lang" ns="http://www.w3.org/XML/1998/namespace" get-method="getLang" set-method="setLang" usage="optional"/> </structure> </structure> <collection get-method="getConsiderationList" set-method="setConsiderationList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.WorkSiteEnvironmentType$Considerations" name="Considerations"> <collection get-method="getGeneralList" set-method="setGeneralList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="General" type="java.lang.String"/> </collection> <collection get-method="getPhysicalList" set-method="setPhysicalList" usage="optional" create-type="java.util.ArrayList"> <value style="element" name="Physical" type="java.lang.String"/> </collection> <collection get-method="getSafetyEquipmentList" set-method="setSafetyEquipmentList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:SafetyEquipmentType" name="SafetyEquipment"/> </collection> <collection get-method="getDressCodeList" set-method="setDressCodeList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:DressCodeType" name="DressCode"/> </collection> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.UserAreaType" get-method="getUserArea" set-method="setUserArea" usage="optional"/> <structure get-method="getLang" set-method="setLang" usage="optional"> <value style="attribute" name="lang" ns="http://www.w3.org/XML/1998/namespace" get-method="getLang" set-method="setLang" usage="optional"/> </structure> </structure> </collection> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.UserAreaType" get-method="getUserArea" set-method="setUserArea" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.WorkSiteEnvironmentType" name="WorkSiteEnvironment"> <structure map-as="ns2:WorkSiteEnvironmentType"/> </mapping> <mapping abstract="true" type-name="ns2:WorkSiteType" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.WorkSiteType"> <value style="element" name="WorkSiteName" get-method="getWorkSiteName" set-method="setWorkSiteName" usage="optional"/> <structure map-as="ns2:EntityIdType" get-method="getWorkSiteId" set-method="setWorkSiteId" usage="optional" name="WorkSiteId"/> <collection get-method="getDetailList" set-method="setDetailList" usage="optional" create-type="java.util.ArrayList"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.WorkSiteType$Details" name="Details"> <structure map-as="ns2:LanguageDependentTextType" get-method="getLanguageDependentTextType" set-method="setLanguageDependentTextType"/> <value style="attribute" name="type" get-method="getType" set-method="setType" usage="optional"/> </structure> </collection> <structure map-as="ns2:PostalAddressType" get-method="getPostalAddress" set-method="setPostalAddress" usage="optional" name="PostalAddress"/> <collection get-method="getTravelDirectionList" set-method="setTravelDirectionList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:LanguageDependentTextType" name="TravelDirections"/> </collection> <collection get-method="getParkingInstructionList" set-method="setParkingInstructionList" usage="optional" create-type="java.util.ArrayList"> <structure map-as="ns2:LanguageDependentTextType" name="ParkingInstructions"/> </collection> <collection item-type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.WorkSiteEnvironmentType" get-method="getWorkSiteEnvironmentList" set-method="setWorkSiteEnvironmentList" usage="optional" create-type="java.util.ArrayList"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.UserAreaType" get-method="getUserArea" set-method="setUserArea" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.WorkSiteType" name="WorkSite"> <structure map-as="ns2:WorkSiteType"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Achievements" name="Achievements"> <collection item-type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.AchievementType" get-method="getAchievementList" set-method="setAchievementList" create-type="java.util.ArrayList"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.AreaCityCode" name="AreaCityCode"> <value style="text" get-method="getAreaCityCode" set-method="setAreaCityCode"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Association" name="Association"> <structure map-as="ns2:AssociationType"/> <value style="attribute" name="type" get-method="getType" set-method="setType" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Associations" name="Associations"> <collection item-type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Association" get-method="getAssociationList" set-method="setAssociationList" create-type="java.util.ArrayList"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.CountryCode" name="CountryCode"> <value style="text" get-method="getCountryCode" set-method="setCountryCode"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.CurrencyCode" name="CurrencyCode"> <value style="text" get-method="getCurrencyCode" set-method="setCurrencyCode"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Extension" name="Extension"> <value style="text" get-method="getExtension" set-method="setExtension"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Fax" name="Fax"> <structure map-as="ns2:TelcomNumberType"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.FLSAStatus" name="FLSAStatus"> <value style="text" get-method="getFLSAStatus1" set-method="setFLSAStatus1" format="ns2:FLSAStatusEnumType"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.FormattedNumber" name="FormattedNumber"> <value style="text" get-method="getFormattedNumber" set-method="setFormattedNumber"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Frequency" name="Frequency"> <value style="text" get-method="getFrequency" set-method="setFrequency"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.GenderCode" name="GenderCode"> <value style="text" get-method="getGenderCode" set-method="setGenderCode"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.InternationalCountryCode" name="InternationalCountryCode"> <value style="text" get-method="getInternationalCountryCode" set-method="setInternationalCountryCode"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.InternetEmailAddress" name="InternetEmailAddress"> <value style="text" get-method="getInternetEmailAddress" set-method="setInternetEmailAddress"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.InternetWebAddress" name="InternetWebAddress"> <value style="text" get-method="getInternetWebAddress" set-method="setInternetWebAddress"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Language" name="Language"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.LanguageCode" get-method="getLanguageCode" set-method="setLanguageCode" usage="optional"/> <value style="element" name="Read" get-method="getRead" set-method="setRead" usage="optional"/> <value style="element" name="Write" get-method="getWrite" set-method="setWrite" usage="optional"/> <value style="element" name="Speak" get-method="getSpeak" set-method="setSpeak" usage="optional"/> <value style="element" name="Comments" get-method="getComments" set-method="setComments" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.LanguageCode" name="LanguageCode"> <value style="text" get-method="getLanguageCode" set-method="setLanguageCode"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Location" name="Location"> <value style="text" get-method="getLocation" set-method="setLocation"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.NationalNumber" name="NationalNumber"> <value style="text" get-method="getNationalNumber" set-method="setNationalNumber"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.NumericValue" name="NumericValue"> <value style="text" get-method="getDouble" set-method="setDouble"/> <value style="attribute" name="minValue" get-method="getMinValue" set-method="setMinValue" usage="optional"/> <value style="attribute" name="maxValue" get-method="getMaxValue" set-method="setMaxValue" usage="optional"/> <value style="attribute" name="interval" get-method="getInterval" set-method="setInterval" usage="optional"/> <value style="attribute" name="description" get-method="getDescription" set-method="setDescription" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Pager" name="Pager"> <structure map-as="ns2:TelcomNumberType"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.PayTypeHours" name="PayTypeHours"> <value style="text" get-method="getPayTypeHours" set-method="setPayTypeHours"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.References" name="References"> <collection item-type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.ReferenceType" get-method="getReferenceList" set-method="setReferenceList" create-type="java.util.ArrayList"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.StringValue" name="StringValue"> <value style="text" get-method="getString" set-method="setString"/> <value style="attribute" name="minValue" get-method="getMinValue" set-method="setMinValue" usage="optional"/> <value style="attribute" name="maxValue" get-method="getMaxValue" set-method="setMaxValue" usage="optional"/> <value style="attribute" name="description" get-method="getDescription" set-method="setDescription" usage="optional"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.SubscriberNumber" name="SubscriberNumber"> <value style="text" get-method="getSubscriberNumber" set-method="setSubscriberNumber"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.SupportingInformation" name="SupportingInformation"> <value style="text" get-method="getSupportingInformation" set-method="setSupportingInformation"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Telephone" name="Telephone"> <structure map-as="ns2:TelcomNumberType"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.TTYTDD" name="TTYTDD"> <structure map-as="ns2:TelcomNumberType"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Use" name="Use"> <value style="text" get-method="getUse" set-method="setUse"/> </mapping> <mapping class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.WhenAvailable" name="WhenAvailable"> <value style="text" get-method="getWhenAvailable" set-method="setWhenAvailable"/> </mapping> <mapping abstract="true" type-name="ns2:TelcomNumberGroup-Group" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.TelcomNumberGroup"> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.InternationalCountryCode" get-method="getInternationalCountryCode" set-method="setInternationalCountryCode" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.NationalNumber" get-method="getNationalNumber" set-method="setNationalNumber" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.AreaCityCode" get-method="getAreaCityCode" set-method="setAreaCityCode" usage="optional"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.SubscriberNumber" get-method="getSubscriberNumber" set-method="setSubscriberNumber"/> <structure type="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Extension" get-method="getExtension" set-method="setExtension" usage="optional"/> </mapping> <mapping abstract="true" type-name="ns2:id-AttributeGroup" class="org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.Id"> <value style="attribute" name="id" get-method="getId" set-method="setId"/> <value style="attribute" name="idOwner" get-method="getIdOwner" set-method="setIdOwner" usage="optional"/> <value style="attribute" name="description" get-method="getDescription" set-method="setDescription" usage="optional"/> </mapping> </binding>