echo off
echo.
echo.
echo :: ********* Validating CIQ Common Types Genericode Code Lists with Genericode Data Model **************
echo.
sh ../../utility/prepare-gc ../gc-files/common/DataQualityTypeList 
echo.
sh ../../utility/prepare-gc ../gc-files/common/StatusList 
echo.
echo.
echo :: ********* Validating CIQ xNL Genericode Code Lists with Genericode Data Model ********************
echo.
sh ../../utility/prepare-gc ../gc-files/xNL/JointNameConnectorList
echo.
sh ../../utility/prepare-gc ../gc-files/xNL/PartyNameUsageList
echo.
sh ../../utility/prepare-gc ../gc-files/xNL/NameLineTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xNL/OrganisationIDTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xNL/OrganisationNameElementList
echo.
sh ../../utility/prepare-gc ../gc-files/xNL/OrganisationNameTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xNL/OrganisationNameUsageList
echo.
sh ../../utility/prepare-gc ../gc-files/xNL/PersonNameElementList
echo.
sh ../../utility/prepare-gc ../gc-files/xNL/PersonIDTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xNL/PersonIDTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xNL/PersonNameTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xNL/PersonNameUsageList
echo.
sh ../../utility/prepare-gc ../gc-files/xNL/SubDivisionTypeList
echo.
echo.
echo :: ********* Validating CIQ xAL Genericode Code Lists with Genericode Data Model *********************
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/AddressIDTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/AddressLineTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/AddressTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/AddressUsageList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/AdministrativeAreaNameTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/AdministrativeAreaNameCodeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/AdministrativeAreaTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/CountryNameTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/CountryNameCodeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/DatumCodeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/DeliveryModeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/DirectionTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/IdentifierElementTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/LocalityNameTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/LocalityNameCodeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/LocalityTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/MeridianCodeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/PostalDeliveryPointTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/PostOfficeTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/PremisesElementTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/PremisesTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/ProjectionCodeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/RuralDeliveryTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/SubAdministrativeAreaNameTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/SubAdministrativeAreaNameCodeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/SubAdministrativeAreaTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/SubLocalityNameTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/SubLocalityNameCodeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/SubLocalityTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/SubPremisesTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/ThoroughfareNameTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xAL/ThoroughfareTypeList
echo.
echo.
echo :: ********* Validating CIQ xNAL Genericode Code Lists with Genericode Data Model *********************
echo.
sh ../../utility/prepare-gc ../gc-files/xNAL/RecordIDTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xNAL/DependencyTypeList
echo.
echo.
echo :: ********* Validating CIQ xPIL Genericode Code Lists with Genericode Data Model *********************
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/AccountElementList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/AccountTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/AccountOwnershipTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/BirthInfoElementList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/BloodGroupList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/BodyMarkPartList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/BodyMarkPartLocationList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/CommunicationMediaTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/ContactNumberElementList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/ContactNumberUsageList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/DisabilityCauseList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/DocumentElementList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/DocumentTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/ElectronicAddressIdentifierTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/ElectronicAddressIdentifierUsageList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/EventTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/FeatureTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/FreeTextLineTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/GenderList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/HabitTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/HobbyTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/IndustryCodeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/IndustryTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/LanguagePreferenceList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/LanguageSkillsList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/LanguageTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/MaritalStatusList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/MembershipElementList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/MembershipTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/NationalityTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/NumberTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/OccupationElementList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/OrganisationCategoryTypeList
echo. 
sh ../../utility/prepare-gc ../gc-files/xPIL/OrganisationDetailsUsageList
echo. 
sh ../../utility/prepare-gc ../gc-files/xPIL/OrganisationInfoNatureList
echo. 
sh ../../utility/prepare-gc ../gc-files/xPIL/OrganisationInfoTypeList
echo. 
sh ../../utility/prepare-gc ../gc-files/xPIL/OrganisationRelationshipTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/PartyIdentifierElementList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/PartyIdentifierTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/PartyIDTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/PartyTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/PartyUsageList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/PersonCategoryTypeList  
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/PersonDetailsUsageList  
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/PersonEthnicityList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/PersonFavouriteTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/PersonRelationshipTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/PhysicalInfoFreeTextTypeList
echo. 
sh ../../utility/prepare-gc ../gc-files/xPIL/PhysicalStatusList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/PreferenceTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/QualificationElementList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/ReligionList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/ResidencyTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/RevenueCurrencyCodeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/RevenueSourceList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/RevenueTypeList 
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/UnitTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/VehicleInfoElementList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/VehicleTypeList
echo.
sh ../../utility/prepare-gc ../gc-files/xPIL/VisaElementList
echo.
echo.
sh ../../utility/prepare-cva default-cl-constraints ../../utility/CIQ-genericode2Schematron.xsl
echo.
sh ../../utility/prepare-sch DefaultCodeList