<!-- XML definition of a WinRef deal  -->
<!-- At some point make namespace = winref mc
    mcjh questions for jeff
	//mc work to do 
-->
<!-- 
DOCUMENTATION:
DTD integrity program  WWWdev/SUBXML/cgi-bin/dtdcheck.pl  <pass dtd file>
Things to watch:
	Don't use 2 dashes together within a comment.

Within a DATABASE MAP tag <a-key-word> is a function, multiple functions
can be to the right of a field map 

Function List for DATABASE MAP tag:
Functions prefaced with one or more of the following.
	L = Load DTD image from database (in Perl only?)
	U = Unload XML to database (in Delphi only?)
	B = Both load and unload
	S = Submittal Form
	winref field name : dtd attribute name or function or 'literal'
	<Bnoop>			= No operation, do nothing
	<Uparentid>		= Delphi only, jh / mc think this is not required in Perl
	<Uparenttype>	= no action on Perl side, delphi use only
	<dtdattribname= recordID> = THIS FUNCTION GOES AWAY mc
	<SUnewid>		= Generate new recordID if this this is a new entry
-->

<!ENTITY nbsp " ">
<!ENTITY % boolean "(Unknown | NotApplicable | Yes | No)">

<!ELEMENT BookKeeping (#PCDATA)>
<!ATTLIST BookKeeping
          dateEntered CDATA ""
          dateUpdated CDATA ""
          whoEnterUpdate CDATA ""
          quality CDATA ""
          globalDateUpdated CDATA "">
<!--DATABASEMAP BookKeeping
	// winref field name : dtd attribute or function or 'literal'
	[table]: <parenttable>
	[elementid]: <Uparentid>
	dateentered: dateEntered
	dateupdated: dateUpdated
	whoenterupdate: whoEnterUpdate
	quality: quality
	globaldateupdated: globalDateUpdated
-->

<!ELEMENT ExtService EMPTY>
<!ATTLIST ExtService
		  recordID CDATA ""
          category CDATA ""
          service CDATA "">
<!--DATABASEMAP ExtService
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: ??	# ignore until we get OutsourceServ fixed
	flagpurpose: ??	# ignore until we get OutsourceServ fixed
	flagvalue2: category
	flagvalue1: service
-->

<!ELEMENT HPService EMPTY>
<!ATTLIST HPService
          recordID CDATA ""
          category CDATA ""
          service CDATA #REQUIRED>
<!--DATABASEMAP HPService
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: <parentTranslate> (
		EducationSuppServ: 'EducationServ'
		GIIO:				'GIIOServ'
		HWSWNetServ:		'HwSwNetServ'
		HardwareSuppServ: 	'HWServ'
		NetSuppServ: 		'NetworkServ'
		SoftwareServ:		'SWServ'
		SolutionsSuppServ: 	'SolnSupport'
		TechnologyFinance: 	'FinanServ'
	)
	flagvalue2: category
	flagvalue1: service
-->

<!ELEMENT Site (DBFlag, BookKeeping)>
<!ATTLIST Site
          recordID CDATA ""
          parentCoRecordID CDATA ""
          division CDATA ""
          siteRefNo CDATA ""
          companySiteName CDATA ""
          companySiteInfo CDATA ""
          companyURL CDATA ""
          city CDATA ""
          stateProvince CDATA ""
          country CDATA "">
    <!-- //mcjh following removed from above as does not exist in DB mc 
          zipPostCode CDATA ""
          accountType CDATA ""   //mc might come from lk country??
          superRegion CDATA ""   //mc  "" ""
    
    -->
<!--DATABASEMAP Site
	[table]: 'Site'
	[elementid]: recordid
	recordid: recordID
	parentcorecordid: parentCoRecordID  
	siterefno: siteRefNo
	companysitename: companySiteName
	companysiteinfo: companySiteInfo
	url: companyURL
	city: city
	stateprovince: stateProvince
	country: country
	[shareRowDataWith]: (
		BookKeeping
	)
	[table]: 'Flag'
	[elementid]: dealrecordid
	flagtype: Division
	flagvalue1: division
	[shareRowDataWith]: (
		DBFlag
	)
-->

<!--SESSIONROOT Site "Site"-->
<!--SESSIONMAP Site
			   0 "companySiteName"
			   1 "companyURL"
			   2 "division"
			   3 "city"
			   4 "stateProvince"
			   5 "country"
			   6 "companySiteInfo"-->

<!ELEMENT Deal 
	    (Site,
	     AlternateID*,
		 AccountTeamMember*,
		 BCSOProductLine?,
		 BCSOSolution?,
		 ChannelPartner*,
		 ConsultingEngagement*,
		 DataWarehouseSolution?,
		 Database*,
	 	 DealStatus?,
	 	 DevelToolLanguage*,
		 HPDatabase*,
		 HPOpenViewSection?,
	     HPOperations?,
		 HWSWNetServ?,
		 IncentiveProgram*,
		 IndustryApplicationGroup?,
		 MarketingInitiative*,
		 MarketingReferenceRating*,
		 MiddlewareSoftware*,
		 ModelGroup?,
		 NetworkingProduct*,
		 NonHPNetworkSystemsMgmt*,
		 OracleSection?,
	 	 ProductLine*,
		 ReferenceRating*,
		 Reseller*,
		 SalesCycle*,
	 	 SalesCycle2*,
		 StorageBackupProduct*,
		 SystemsIntegrator*,
		 TechnicalComputing?,
		 TechnologyFinance?,
         EducationSuppServ?,
         GIIO?,
         HardwareSuppServ?,
         NetSuppServ?,
         NonHPPlatformModel*,
         SoftwareServ?,
         SolutionsSuppServ?,
	BookKeeping)>
<!-- dealtable
		except wcsoKDollars -> wcsoKDollard		-->
<!ATTLIST Deal
		  dealRecordID CDATA ""
          dealRefNo CDATA ""
          projectName CDATA ""
          implementDate CDATA ""
          businessDriver CDATA ""
          solutionDesc CDATA ""
          benefits CDATA ""
          whyHpWon CDATA ""
          closeDate CDATA ""
          estRevenue CDATA ""
          totalKDollars CDATA ""
          hpHwKDollars CDATA ""
          middlewareSwKDollars CDATA ""
          hpConsultingKDollars CDATA ""
          suppServKDollars CDATA ""
          psgKDollars CDATA ""
          oracleKDollars CDATA ""
          comments CDATA ""
          geographicScope CDATA ""
          sourceFirstName CDATA ""
          sourceLastName CDATA ""
          sourceFirstMktPrg CDATA ""
          sourceFirstVehicle CDATA "">
<!--DATABASEMAP Deal
	//winref field name : dtd attribute name or function or 'literal'
	[table]: 'Deal'
	[elementid]: recordid
	recordid: dealRecordID
	siterecordid: SiterecordID
	dealrefno: dealRefNo
	projectname: projectName
	implementdate: implementDate
	businessdriver: businessDriver
	solutiondesc: solutionDesc
	benefits: benefits
	whyhpwon: whyHpWon
	orderdate: closeDate
	yearsinprod: <Bnoop>
	estrevenue: estRevenue
	totalkdollars: totalKDollars
	hwkdollars: hpHwKDollars
	swkdollars: middlewareSwKDollars
	hpckdollars: hpConsultingKDollars
	svckdollars: suppServKDollars
	psgkdollars: psgKDollars
	oraclekdollars: oracleKDollars
	comments: comments
	geographicscope:geographicScope
	sourcefirstname: sourceFirstName
	sourcelastname: sourceLastName
	sourcefirstmktprg: sourceFirstMktPrg
	sourcefirstvehicle: sourceFirstVehicle
-->

<!ELEMENT AlternateID EMPTY>
<!ATTLIST AlternateID
	recordID CDATA ""
	NorthAmericanID CDATA "">
<!--DATABASEMAP AlternateID
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'ALTID'
	flagpurpose: 'NARef'
	flagvalue1: NorthAmericanID
-->
		
<!ELEMENT DealStatus EMPTY>
<!ATTLIST DealStatus
	recordID CDATA ""
	status CDATA "">
<!--DATABASEMAP DealStatus
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'DealStatus'
	flagvalue1: status
-->
		
<!ELEMENT AccountTeamMember (Contact)>
<!ATTLIST AccountTeamMember
		  recordID CDATA ""
          titleRole CDATA "">
<!--DATABASEMAP AccountTeamMember
	[table]: 'Contlink'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <parentTranslate> (
		Deal : 'Deal'
		ConsultingEngagement : 'HPCEngmt'
	)
	contrecordid: ContactRecordID
	controlerecordid: <select(recordid,LkCntRol,'contactrole=titleRole')>
	conttype: <Bnoop>
	[table]: 'Lkcntrol'
	[elementid]: recordid
	contactdesc: titleRole
-->
<!--SESSIONROOT AccountTeam "AccountTeamMember"-->
<!--SESSIONMAP AccountTeam
			   0 "titleRole"
			   1 "Contact/firstName"
			   2 "Contact/lastName"
			   3 "Contact/phoneNumber"
			   4 "Contact/eMail"-->

<!ELEMENT Contact EMPTY>
<!ATTLIST Contact
		  recordID CDATA ""
		  repType CDATA ""
          salutation CDATA ""
          firstName CDATA ""
          lastName CDATA ""
          title CDATA ""
          phoneNumber CDATA ""
          extPhoneNumber CDATA ""
          eMail CDATA ""
          MgrContact CDATA ""
          HPOrgCompany CDATA ""
          source CDATA "">
<!--DATABASEMAP Contact
	[table]: 'Contact'
	[elementid]: recordid
	recordid: recordID
	conttype: repType
	salutation: salutation
	firstname: firstName
	lastname: lastName
	title: title
	phonenumber: phoneNumber
	extphonenumber: extPhoneNumber
	email: eMail
	mgrfirstname:<select(firstname,Contact,'recordid=MgrContact')>
	mgrlastname:<select(lastname,Contact,'recordid=MgrContact')>
	mgrrecordid: MgrContact
	hporg_company: HPOrgCompany
-->	

<!ELEMENT Industry EMPTY>
<!-- flagtype Industry
		industry -> flagvalue2
		segment  -> flagvalue1
	-->
<!ATTLIST Industry
          recordID CDATA ""
		  industry CDATA ""
          segment CDATA "">
<!--DATABASEMAP Industry
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'Industry'
	flagvalue2: industry
	flagvalue1: segment
-->	

<!ELEMENT IndustryApplicationGroup (Industry, Application*)>

<!ELEMENT Application EMPTY>
<!ATTLIST Application
          recordID CDATA ""
          industry CDATA ""
		  name CDATA "">
<!--DATABASEMAP Application
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: <parentTranslate> (
		IndustryApplicationGroup : Application
		TechnicalComputing: TechApp
	)
	flagvalue2: industry
	flagvalue1: name
-->	
<!--
INITIAL PLAN IS TO USE ModelGroup as a prototype load

 DTD temporary notes
Questions:
When converting from DTD back to XML or database, how do we know to
first load the element DBflag and then overwrite fields with any duplicate
mappings.

  mc / jh decisions
    Found that the Flag.db fields that determine uniqueness of a given
    flag record vary to sometimes include flagvalue2 etc.
    Since the effective keys for flag records from a user data perspective
are FlagType, FlagPurpose etc.  we decided to store these in a new element
called DBflag.  Current design is to store most of the fields in the flag
record.  On the reconstruction of the flag record, step one is to load
DBFlag, then to proceed to load the elements that relate to this record,
overwriting any matching fields.  The "effective keys" for flag are defined
as those field where that only mapping is contained in DBFlag (hum, maybe
not for higher flagvalue3 and up?? mc).

-->
<!ELEMENT DBFlag EMPTY>
<!ATTLIST DBFlag
	recordID CDATA ""
	linkrecordid CDATA ""
	linktable CDATA ""
	companyname CDATA ""
	datatype CDATA ""
	flagtype CDATA ""
	flagpurpose CDATA ""
	flagvalue1 CDATA ""
	flagvalue2 CDATA ""
	flagvalue3 CDATA ""
	flagvalue4 CDATA ""
>

<!--DATABASEMAP DBFlag
	//winref field name : dtd attribute name or function or 'literal'
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: linkrecordid
	linktable: linktable
	companyname: companyname
	datatype: datatype
	flagtype: flagtype
	flagvalue4: flagvalue4
	flagvalue3: flagvalue3
	flagvalue2: flagvalue2
	flagvalue1: flagvalue1
-->

<!ELEMENT ModelGroup (Model*, CompetitionOvercome*, CompetitionReplaced*,
          CompetitionInstalled*)>

<!ELEMENT Model (DBFlag, BookKeeping)>
<!ATTLIST Model
		  recordID CDATA ""
		  flagtype CDATA ""
		  platform CDATA ""
          class CDATA ""
          model CDATA ""
          CPUs CDATA ""
          extflagrecordid CDATA ""
          clientServer CDATA ""
          quantity CDATA ""
          diskSizePerModelGB CDATA ""
          numberOfConnects CDATA ""
          noConcurrentUsers CDATA ""
          operatingSystem CDATA "">

<!--DATABASEMAP Model
	//winref field name : dtd attribute name or function or 'literal'
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid> // apply from DTD to XML to Database
	linktable: <Uparenttype>  // "   "
	flagtype: 'Model'
	flagvalue4: platform
	flagvalue3: class
	flagvalue2: model
	flagvalue1: CPUs
	[shareRowDataWith]: (
		DBFlag
		BookKeeping
	)
	[table]: 'Extflag'
	[elementid]: flagrecordid
	recordID: extflagrecordid <SUnewid>
	flagrecordid: recordID
	flagvalue5: clientServer
	flagvalue6: quantity
	flagvalue7: diskSizePerModelGB
	flagvalue8: numberOfConnects
	flagvalue9: noConcurrentUsers
	flagvalue10: operatingSystem
-->


<!--SESSIONROOT Model "ModelGroup/Model"-->
<!--SESSIONMAP Model
			   0 "platform"
			   1 "class"
			   2 "model"
			   3 "CPUs"
			   4 "clientServer"
			   5 "operatingSystem"
			   6 "quantity"
			   7 "noConcurrentUsers"
			   8 "numberOfConnects"
			   9 "diskSizePerModelGB"-->
<!--SESSIONROOT modelCompetitionOvercome
									"ModelGroup/CompetitionOvercome"-->
<!--SESSIONMAP modelCompetitionOvercome
			   0 "CompanyProduct/name"
			   1 "CompanyProduct/product"
			   2 "CompanyProduct/productDetail"-->
<!--SESSIONROOT modelCompetitionReplaced
									"ModelGroup/CompetitionReplaced"-->
<!--SESSIONMAP modelCompetitionReplaced
			   0 "CompanyProduct/name"
			   1 "CompanyProduct/product"
			   2 "CompanyProduct/productDetail"-->
<!--SESSIONROOT modelCompetitionInstalled
									"ModelGroup/CompetitionInstalled"-->
<!--SESSIONMAP modelCompetitionInstalled
			   0 "CompanyProduct/name"
			   1 "CompanyProduct/product"
			   2 "CompanyProduct/productDetail"-->

<!ELEMENT ReferenceRating EMPTY>
<!ATTLIST ReferenceRating
		  recordID CDATA ""
		  rating CDATA #IMPLIED>
<!--DATABASEMAP ReferenceRating
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'ReferenceRating'
	flagvalue2: <parentTranslate> (
		Deal : Overall Rating
		ConsultingEngagement : HP Consulting
	)
	flagvalue1: rating
-->	

<!ELEMENT MarketingReferenceRating EMPTY>
<!ATTLIST MarketingReferenceRating
          recordID CDATA ""
		  rating CDATA #IMPLIED>
<!--DATABASEMAP MarketingReferenceRating
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'MktgRefRating'
	flagvalue2: <parentTranslate> (
		DataWarehouseSolution: 'Data Warehousing'
		ConsultingEngagement: 'HP Consulting'
		HPOpenViewSection: 'HP OpenView'
		HPOperations: 'HPO Rating'
		Deal: 'Overall Rating'
	)	
	flagvalue1: rating
-->	

<!ELEMENT MarketingInitiative EMPTY>
<!ATTLIST MarketingInitiative
        recordID CDATA ""
		initiative CDATA #REQUIRED
        detail     CDATA #IMPLIED>
<!--DATABASEMAP MarketingInitiative
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'MktProg'
	flagvalue3: <parentTranslate> (
		TechnicalComputing: Technical Computing
		Deal: ''
	)
	flagvalue2: initiative
	flagvalue1: detail
-->	
<!--SESSIONROOT MarketingInitiative "MarketingInitiative"-->
<!--SESSIONMAP MarketingInitiative
			   0 "initiative"
			   1 "detail"-->

<!ELEMENT CompetitionOvercome (CompanyProduct*,CompanyAssociation*,
		CompanyHardware*)>

<!ELEMENT CompetitionReplaced (CompanyProduct*, CompanyAssociation*,
		CompanyHardware*)>	

<!ELEMENT CompetitionInstalled (CompanyProduct*, CompanyAssociation*,
		CompanyHardware*)>

<!ELEMENT CompanyProduct EMPTY>
<!ATTLIST CompanyProduct
	recordid	CDATA ""
	name		CDATA ""
	product		CDATA ""
	productDetail	CDATA ""
>
<!--DATABASEMAP CompanyProduct
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	companyname: name
	flagtype: <parentTranslate> (
		ChannelPartner : 'ChannelPartner'
		CompetitionOvercome: 'Competition'
		CompetitionReplaced: 'Competition'
		CompetitionInstalled: 'Competition'
		NonHPNetworkSystemsMgmt: 'NonHPNSM'
		DataSource:			'DWDataSource'
		NonHPPlatformModel:	'NonHPPlat'
	)
	datatype: 'Product'
	flagpurpose: <parentTranslate> (
		ChannelPartner : <parentTranslate> (
			ConsultingEngagement: 'HPCCP'
			DataAccessTool: 	'DWDataAccess'
			DataExtractTool: 	'DWExtractTool'
			DataMiningTool: 	'DWMiningTool'
			Deal:				'Database'
			DevelToolLanguage:	'DevelToolLanguage'
			EducationSuppServ: 	''
			HPOpenViewSection: 	'OVSolnCP'
			HPOperations:		'TBD'
			HWSWNetServ: 		'HwSwNetCP'
			HardwareSuppServ: 	'TBD'
			NetSuppServ: 		'TBD'
			OLAPTool:			'DWOLAPTool'
			SoftwareServ: 		'Software'
		)
		CompetitionOvercome: <parentTranslate> (
			ConsultingEngagement: 'HPCCompet'
			EducationSuppServ: 	'EducCompet'
			GIIO: 				'GIIOCompet'
			HPOpenViewSection: 	'OVCompet'
			HPOperations:		'HPOCompet'
			HWSWNetServ: 		'HwSwNetCompet'
			HardwareSuppServ: 	'HwCompet'
			ModelGroup: 		'CompetitionOvercome'
			NetSuppServ: 		'NetworkedCompetitor'
			SoftwareServ: 		'SwCompet'
			SolutionsSuppServ: 	'SolnCompet'
			StorageBackupProduct: 'StorCompetOver'
			TechnologyFinance: 	'FinLeasCompet'
		)
		CompetitionReplaced: <parentTranslate> (
			ModelGroup: 		'ConversionReplacemt'
			StorageBackupProduct: 'StorCompetRepl'
		)
		CompetitionInstalled: 'CompetInstalled'
		NonHPNetworkSystemsMgmt: ''
		DataSource:				''
		NonHPPlatformModel:		''
	)
	flagvalue2: product
	flagvalue1: productDetail
-->

<!ELEMENT CompanyHardware EMPTY>
<!ATTLIST CompanyHardware
	recordid	CDATA ""
	companyName	CDATA ""
	class		CDATA ""
	platform	CDATA ""
	model		CDATA ""
>
<!--DATABASEMAP CompanyHardware
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	companyname: name
	flagtype: <parentTranslate> (
		CompetitionOvercome: 'Competition'
		CompetitionReplaced: <parentTranslate> (
			ModelGroup: 'Competition'
			StorageBackupProduct: ''
		)
		CompetitionInstalled: <parentTranslate> (
			ModelGroup: 'Competition'
		)
	)
	datatype: 'Hardware'
	flagpurpose: <parentTranslate> (
		CompetitionOvercome: <parentTranslate> (
			ConsultingEngagement: ''
			Deal:				''
			EducationSuppServ: 	''
			GIIO: 				''
			HPOpenViewSection: 	''
			HPOperations:		''
			HWSWNetServ: 		'HwSwNetCompet'
			HardwareSuppServ: 	''
			ModelGroup: 		'CompetitionOvercome'
			NetSuppServ: 		''
			SoftwareServ: 		''
			SolutionsSuppServ: 	''
			StorageBackupProduct: ''
			TechnologyFinance: 	''
		)
		CompetitionReplaced: <parentTranslate> (
			ModelGroup: 		'ConversionReplacemt'
			StorageBackupProduct: 'StorCompetRepl'
		)
		CompetitionInstalled: 'CompetInstalled'
		NonHPNetworkSystemsMgmt: ''
		DataSource:				''
		NonHPPlatformModel:		''
	)	
	flagvalue3: class
	flagvalue2: platform
	flagvalue1: model
-->

<!ELEMENT CompanyApplication EMPTY>
<!ATTLIST CompanyApplication
	recordid		CDATA ""
	companyName		CDATA ""
	application		CDATA ""
	suite			CDATA ""
	module			CDATA ""
>
<!--DATABASEMAP CompanyApplication
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'ChannelPartner'
	datatype: 'Application'
	flagpurpose: <parentTranslate> (
		ChannelPartner : <parentTranslate> (
			ConsultingEngagement: 'TBD'
			DataAccessTool: 	'DWDataAccess'
			DataExtractTool: 	'DWExtractTool'
			DataMiningTool: 	'DWMiningTool'
			Deal:				'Software'
			DevelToolLanguage:	'DevelToolLanguage'
			EducationSuppServ:	'TBD'
			HPOpenViewSection:	'TBD'
			HPOperations:		'TBD'
			HWSWNetServ:		'TBD'
			HardwareSuppServ:	'TBD'
			NetSuppServ:		'TBD'
			OLAPTool:			'DWOLAPTool'
			SoftwareServ:		'TBD'
			TechnologyFinance:	'TBD'
		)
	)
	companyname: companyName
	flagvalue3: application
	flagvalue2: suite
	flagvalue1: module
-->

<!--  mc I'm thinking that the only thing that needs to be passed here is
         the flag recordID  ??? am I right? Because flagtype etc. already defined in
         parent element??
	flagtype: Competition|ChannelPartner # depends on parent
-->

<!ELEMENT CompanyAssociation (Role*)>
<!ATTLIST CompanyAssociation
	recordID CDATA ""
	companyName CDATA "">

<!--DATABASEMAP CompanyAssociation
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: <parentTranslate> (
		ChannelPartner: <parentTranslate> (
			ConsultingEngagement: 'ChannelPartner'
			DataAccessTool: 	'ChannelPartner'
			DataExtractTool: 	'ChannelPartner'
			DataMiningTool: 	'ChannelPartner'
			Deal:				'ChannelPartner'
			DevelToolLanguage:	'ChannelPartner'
			EducationSuppServ: 	'TBD'
			HardwareSuppServ:	'TBD'
			HPOpenViewSection: 	'ChannelPartner'
			HPOperations:		'ChannelPartner'
			HWSWNetServ: 		'ChannelPartner'
			NetSuppServ: 		'TBD'
			OLAPTool:			'ChannelPartner'
			SoftwareServ: 		'Software'
			TechnologyFinance:	'ChannelPartner'
		)
		CompetitionOvercome: <parentTranslate> (
			ConsultingEngagement: 'Competition'
			EducationSuppServ: 	'EducCompet'
			GIIO: 				'GIIOCompet'
			HPOpenViewSection: 	'Competition'
			HPOperations:		'Competition'
			HWSWNetServ: 		'Competition'
			HardwareSuppServ: 	'HwCompet'
			ModelGroup: 		'Competition'
			NetSuppServ: 		'NetworkedCompetitor'
			SoftwareServ: 		'SwCompet'
			SolutionsSuppServ: 	'SolnCompet'
			StorageBackupProduct: 'Competition'
			TechnologyFinance: 	'Competition'
		)
		CompetitionReplaced: <parentTranslate> (
			ModelGroup:		'Competition'
			StorageBackupProduct: 'Competition'
		)
		CompetitionInstalled:	'Competition'
	)
	datatype: 'CoOnly'
	flagpurpose: <parentTranslate> (
		ChannelPartner : <parentTranslate> (
			ConsultingEngagement: 'HPCCP'
			DataAccessTool:		'DWDataAccess'
			DataExtractTool: 	'DWExtractTool'
			DataMiningTool: 	'DWMiningTool'
			Deal:				'Software'
			DevelToolLanguage:	'TBD'
			EducationSuppServ: 	'EducServCP'
			HardwareSuppServ:	'TBD'
			HPOpenViewSection: 	'OVSolnCP'
			HPOperations:		'HPOCP'
			HWSWNetServ: 		'HwSwNetCP'
			NetSuppServ: 		'NetSuppServCP'
			OLAPTool:			'DWOLAPTool'
			SoftwareServ: 		'SWCPRelate'
			TechnologyFinance:	'FinLeasCP'
		)
		CompetitionOvercome: <parentTranslate> (
			ConsultingEngagement: 'HPCCompet'
			DataAccessTool:		''
			DataExtractTool: 	''
			DataMiningTool: 	''
			Deal:				''
			EducationSuppServ: 	'EducServCompet'
			HPOpenViewSection: 	'OVCompet'
			HPOperations:		'HPOCompet'
			HWSWNetServ: 		'HwSwNetCompet'
			ModelGroup:			'CompetitionOvercome'
			NetSuppServ: 		'NetSuppServCompet'
			OLAPTool:			''
			SoftwareServ: 		'SWCompet'
			StorageBackupProduct: 'StorCompetOver'
			TechnologyFinance:  'FinLeasCompet'
		)
		CompetitionReplaced: <parentTranslate> (
			ModelGroup: 		'ConversionReplacemt'
			StorageBackupProduct: 'StorCompetRepl'
		)
		CompetitionInstalled: 'CompetInstalled'
	)
	companyname: companyName
-->	

<!ELEMENT Role EMPTY>
<!ATTLIST Role
		  recordID CDATA ""
		  role CDATA #REQUIRED>
<!--DATABASEMAP Role
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: <parentTranslate> (
		CompanyAssociation: <parentTranslate> (
			ChannelPartner: 		'ChannelPartner'
			CompetitionOvercome: 	'Competition'
			CompetitionReplaced: 	'Competition'
			CompetitionInstalled: 	'Competition'
		)
	)
	datatype: 'CoOnly'
	flagpurpose: <parentTranslate> (
		CompanyAssociation: <parentTranslate> (
			ChannelPartner: <parentTranslate> (
				DataAccessTool: 	'DWDataAccessCPRole'
				DataExtractTool: 	'DWExtractToolCPRole'
				DataMiningTool: 	'DWMiningToolCPRole'
				Deal:				''
				EducationSuppServ: 	'EducServCPRole'
				HPOperations:		'HPOCPRole'
				HPOpenViewSection: 	'OVSolnCPRole'
				HWSWNetServ: 		'HwSwNetCPRole'
				HardwareSuppServ: 	'HWCPRole'
				NetSuppServ: 		'NetSuppCPRole'
				OLAPTool:			'DWOLAPToolCPRole'
				SoftwareServ: 		'SWCPRole'
				TechnologyFinance:	'FinLeasCPRole'
				ConsultingEngagement:'HPCCPRole'
			)
			CompetitionOvercome: <parentTranslate> (
				HPOperations:		'HPOCompet'
				ConsultingEngagement: 'TBD'
				EducationSuppServ: 	'EducServCompet'
				HPOpenViewSection: 	'OVSolnCompet'
				NetSuppServ: 		'NetSuppServCompet'
				OLAPTool:			''
				SoftwareServ: 		'SWCompet'
				DataAccessTool:		''
				DataExtractTool: 	''
				DataMiningTool: 	''
				Deal:				''
			)
			CompetitionReplaced:	''
			CompetitionInstalled:	''
		)
	)
	flagvalue1: role
-->	

<!ELEMENT ConsultingRole EMPTY>
<!ATTLIST ConsultingRole
		  recordID CDATA ""
		  role CDATA #REQUIRED>
<!--DATABASEMAP ConsultingRole
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'HPCRole'
	flagvalue1: role
-->	

<!ELEMENT ChannelPartner (CompanyProduct*, CompanyAssociation*,
	CompanyApplication*, CompanyDatabase*, CompanyRelationship*)>

<!ELEMENT CompanyRelationship EMPTY>
<!ATTLIST CompanyRelationship
	recordid		CDATA ""
	companyName		CDATA ""
	relationship	CDATA ""
>
<!--DATABASEMAP CompanyRelationship
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'ChannelPartner'
	datatype: 'CoOnly'
	flagpurpose: <parentTranslate> (
		ChannelPartner: <parentTranslate> (
			HWSWNetServ:		'HwSwNetCPRelate'
			HPOpenViewSection:	'OVSolnCPRelate'
			ConsultingEngagement: 'HPCCPRelate'
			HPOperations:		'HPOCPRelate'
			Deal:				''
		)
	)
	companyname: companyName
	flagvalue1: relationship
-->

<!ELEMENT ConsultingRelationship EMPTY>
<!ATTLIST ConsultingRelationship
	recordid		CDATA ""
	relationship	CDATA ""
>
<!--DATABASEMAP ConsultingRelationship
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'HPCRelate'
	flagvalue1: relationship
-->

<!ELEMENT CompanyDatabase EMPTY>
<!ATTLIST CompanyDatabase
	recordid		CDATA ""
	companyName		CDATA ""
>
<!--DATABASEMAP CompanyDatabase
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'ChannelPartner'
	datatype: 'CoOnly'
	flagpurpose: <parentTranslate> (
		ChannelPartner: <parentTranslate> (
			ConsultingEngagement:	'TBD'
			DataAccessTool:		'TBD'
			DataExtractTool:	'TBD'
			DataMiningTool:	 	'TBD'
			Deal:	'Database'
			DevelToolLanguage:	'TBD'
			EducationSuppServ:	'TBD'
			HPOpenViewSection: 'TBD'
			HPOperations:		'TBD'
			HWSWNetServ:		'TBD'
			HardwareSuppServ: 	'TBD'
			NetSuppServ:		'TBD'
			OLAPTool:			'TBD'
			SoftwareServ:		'TBD'
			TechnologyFinance:	'TBD'
		)
	)
	companyname: companyName
-->

<!ELEMENT Database EMPTY>
<!ATTLIST Database 
        recordID CDATA ""
		company CDATA ""
		database CDATA ""
		versionGroup CDATA ""
		version CDATA ""
		diskSize CDATA "">
<!--DATABASEMAP Database
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'ChannelPartner'
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	datatype: 'Database'
	flagpurpose: 'Database'
	companyname: company
	flagvalue3: database
	flagvalue2: versionGroup
	flagvalue1: version
	[table]: 'Extflag'
	[elementid]: flagrecordid
	recordid: <SUnewid>
	flagrecordid: recordID
	flagvalue5: diskSize
-->	
<!--SESSIONROOT Database "Database"-->
<!--SESSIONMAP Database
			   0 "company"
			   1 "database"
			   2 "versionGroup"
			   3 "version"
			   4 "diskSize"-->

<!ELEMENT HPDatabase EMPTY>
<!-- 	flagtype Database ; 
		company  -> Hewlett-Packard
		database -> flagvalue1 -->
<!ATTLIST HPDatabase 
        recordID CDATA ""
		database CDATA ""
		diskSizeGB CDATA "">
<!--DATABASEMAP HPDatabase
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'Database'
	datatype: 'Product'
	flagpurpose: 'Database'
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagvalue1: database
	[table]: 'Extflag'
	[elementid]: flagrecordid
	recordid: <SUnewid>
	flagrecordid: recordID
	flagvalue5: diskSizeGB
-->	

<!ELEMENT MiddlewareSoftware EMPTY>
<!-- flagtype MiddlewareSW
		group   -> flagvalue2
		product -> flagvalue1 -->
<!ATTLIST MiddlewareSoftware 
		recordID CDATA ""
		group CDATA #REQUIRED
		product CDATA #IMPLIED>
<!--DATABASEMAP MiddlewareSoftware
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'MiddlewareSW'
	flagvalue2: group
	flagvalue1: product
-->
<!--SESSIONROOT MiddlewareSW "MiddlewareSoftware"-->
<!--SESSIONMAP MiddlewareSW
			   0 "group"
			   1 "product"-->

<!ELEMENT NetworkingProduct EMPTY>
<!ATTLIST NetworkingProduct
	recordID	CDATA ""
	product		CDATA "">
<!--DATABASEMAP NetworkingProduct
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID <SUnewid>
	flagtype: 'Networking'
	flagvalue1: product
-->

<!ELEMENT BCSOProductLine EMPTY>
<!ATTLIST BCSOProductLine
		recordID	CDATA ""
		productLine CDATA "">
<!--DATABASEMAP BCSOProductLine
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID <SUnewid>
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'BCSOProductLine'
	flagvalue1: productLine
-->

<!ELEMENT BCSOSolution EMPTY>
<!ATTLIST BCSOSolution
		recordID	CDATA ""
		solution CDATA "">
<!--DATABASEMAP BCSOSolution
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID <SUnewid>
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'BCSOSolution'
	flagvalue1: solution
-->

<!ELEMENT HPOpenViewSection 
	(OpenViewProduct*, CompetitionOvercome*, ChannelPartner*,
     SmartPlugIn*, ManagedObject*)>
<!-- 
		numSystemsManaged -> {flagtype OVNumSysManage} flagvalue1
		primaryMgmtSystem -> {flagtype OVPrimaryMgmtSys} flagvalue1
		otherMgmtSystem   -> {flagtype OVOtherMgmtSys} flagvalue1
		numNetworkedNodes -> {flagtype OVNumNetworkedNodes} flagvalue1
		numRemoteSites    -> {flagtype OVNumRemoteSites} flagvalue1 -->
<!ATTLIST HPOpenViewSection
		  recordID CDATA ""
		  numSystemsManaged CDATA ""
          primaryMgmtSystem CDATA ""
          otherMgmtSystem	CDATA ""
          numNetworkedNodes CDATA ""
          numRemoteSites CDATA "">
<!--DATABASEMAP HPOpenViewSection
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID <SUnewid>
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'OVNumSysManage'
	flagvalue1: numSystemsManaged
	[table]: 'Flag'
	[elementid]: recordid
	recordid: <SUnewid>		
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'OVPrimaryMgmtSys'
	flagvalue1:primaryMgmtSystem
	[table]: 'Flag'
	[elementid]: recordid
	recordid: <SUnewid>
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'OVOtherMgmtSys'
	flagvalue1:otherMgmtSystem
	[table]: 'Flag'
	[elementid]: recordid
	recordid: <SUnewid>
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'OVNumNetworkedNodes'
	flagvalue1:numNetworkedNodes
	[table]: 'Flag'
	[elementid]: recordid
	recordid: <SUnewid>
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'OVNumRemoteSites'
	flagvalue1:numRemoteSites
-->
<!--SESSIONROOT OpenViewPartner "HPOpenViewSection/ChannelPartner"-->
<!--SESSIONMAP OpenViewPartner
			   0 "CompanyProduct/name"
			   1 "CompanyAssociation/Role/role"
			   2 "CompanyAssociation/relationship"-->
<!--SESSIONROOT OVMgdObj "HPOpenViewSection/ManagedObject"-->
<!--SESSIONMAP OVMgdObj
			   0 "object"
			   1 "type"
			   2 "number"-->

<!ELEMENT OpenViewProduct EMPTY>
<!-- flagtype OVProducts
		product -> flagvalue1 -->
<!ATTLIST OpenViewProduct
          recordID CDATA ""
          product CDATA #REQUIRED>
<!--DATABASEMAP OpenViewProduct
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'OVProducts'
	flagvalue1: product
-->

<!ELEMENT SmartPlugIn EMPTY>
<!ATTLIST SmartPlugIn
          recordID CDATA ""
          plugIn CDATA #REQUIRED>
<!--DATABASEMAP SmartPlugIn
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'OVPlugIn'
	flagvalue1: plugin
-->

<!ELEMENT ManagedObject EMPTY>
<!-- flagtype OVMgdObj
		object -> flagvalue1
		type   -> flagvalue5
		number -> flagvalue6 -->
<!ATTLIST ManagedObject
          recordID CDATA ""
		  extRecordID CDATA ""
          object CDATA #REQUIRED
          type CDATA #IMPLIED
          number CDATA #IMPLIED>
<!--DATABASEMAP ManagedObject
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'OVMgdObj'
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagvalue1: object
	[table]: Extflag
	[elementid]: flagrecordid
	recordid: <SUnewid>
	flagrecordid: recordID
	flagvalue5: type
	flagvalue6: number
-->

<!ELEMENT NonHPNetworkSystemsMgmt (CompanyProduct)>
<!-- flagtype NonHPNSM -->
<!--DATABASEMAP NonHPNetworkSystemsMgmt
	[table]: 'Flag'
	[elementid]: recordid
	flagtype: 'NonHPNSM'
-->
<!--SESSIONROOT NonHPNetworkSystemsMgmt "NonHPNetworkSystemsMgmt"-->
<!--SESSIONMAP NonHPNetworkSystemsMgmt
			   0 "CompanyProduct/name"
			   1 "CompanyProduct/product"-->

<!ELEMENT StorageBackupProduct (CompetitionOvercome*, CompetitionReplaced*)>
<!ATTLIST StorageBackupProduct 
          recordID CDATA ""
          group CDATA #REQUIRED
          product CDATA #IMPLIED
          detail CDATA #IMPLIED
          flagvalue5 CDATA ""
          flagvalue6 CDATA "">
<!--DATABASEMAP StorageBackupProduct
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'StorageProducts'
	flagvalue3: group
	flagvalue2: product
	flagvalue1: detail
	[table]: 'Extflag'
	[elementid]: flagrecordid
	recordID: extflagrecordid <SUnewid>
	flagrecordid: recordID
	flagvalue5: flagvalue5
	flagvalue6: flagvalue6
-->
<!--SESSIONROOT StorageProduct "StorageBackupProduct"-->
<!--SESSIONMAP StorageProduct
			   0 "group"
			   1 "product"
			   2 "detail"
			   3 "flagvalue5"
			   4 "flagvalue6"-->

<!ELEMENT DataWarehouseSolution (DataSource*, DataExtractTool*,
           DataMiningTool*, OLAPTool*, DataAccessTool*, DWSubject*)>
<!--
		numberOfUsers             -> {flagtype DWUsers} flagvalue1
		numberOfConcurrentUsers   -> {flagtype DWConcUser} flagvalue1
		rawDataSize               -> {flagtype DWRawDataSize} flagvalue1
		diskDataWarehouseSize     -> {flagtype DWSize} flagvalue1 -->
<!ATTLIST DataWarehouseSolution
          recordID CDATA ""
		  numberOfUsers CDATA ""
          numberOfConcurrentUsers CDATA ""
          rawDataSize CDATA ""
          diskDataWarehouseSize CDATA "">
<!--DATABASEMAP DataWarehouseSolution
	[table]: 'Flag'
	[elementid]: recordid
	recordid: <SUnewid>
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'DWUsers'
	flagvalue1: numberOfUsers
	[table]: 'Flag'
	[elementid]: recordid
	recordid: <SUnewid>
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'DWConcUser'
	flagvalue1: numberOfConcurrentUsers
	[table]: 'Flag'
	[elementid]: recordid
	recordid: <SUnewid>
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'DWRawDataSize'
	flagvalue1: rawDataSize
	[table]: 'Flag'
	[elementid]: recordid
	recordid: <SUnewid>
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'DWSize'
	flagvalue1: diskDataWarehouseSize
-->

<!ELEMENT DataSource (CompanyProduct)>
<!--DATABASEMAP DataSource
	[table]: 'Flag'
	[elementid]: recordid
    flagtype: 'DWDataSource'
-->
<!--SESSIONROOT DataSourceForDW "DataWarehouseSolution/DataSource"-->
<!--SESSIONMAP DataSourceForDW
			   0 "CompanyProduct/name"
			   1 "CompanyProduct/product"-->

<!ELEMENT DataExtractTool (ChannelPartner)>
<!--DATABASEMAP DataExtractTool
	[table]: 'Flag'
	[elementid]: recordid
	flagtype: 'ChannelPartner'
	flagpurpose: 'DWExtractTool'
-->
<!--SESSIONROOT DataExtractTool "DataWarehouseSolution/DataExtractTool"-->
<!--SESSIONMAP DataExtractTool
			   0 "ChannelPartner/CompanyProduct/name"
			   1 "ChannelPartner/CompanyProduct/product"-->

<!ELEMENT DataMiningTool (ChannelPartner)>
<!--SESSIONROOT DataMiningTool "DataWarehouseSolution/DataMiningTool"-->
<!--SESSIONMAP DataMiningTool
			   0 "ChannelPartner/CompanyProduct/name"
			   1 "ChannelPartner/CompanyProduct/product"-->

<!ELEMENT OLAPTool (ChannelPartner)>
<!-- flagtype ChannelPartner, flagpurpose DWOLAPTool -->
<!--DATABASEMAP OLAPTool
	[table]: 'Flag'
	[elementid]: recordid
	flagtype: 'ChannelPartner'
	flagpurpose: 'DWOLAPTool'   //mc share...??
-->
<!--SESSIONROOT OLAPTool "DataWarehouseSolution/OLAPTool"-->
<!--SESSIONMAP OLAPTool
			   0 "ChannelPartner/CompanyProduct/name"
			   1 "ChannelPartner/CompanyProduct/product"-->

<!ELEMENT DataAccessTool (ChannelPartner)>
<!-- flagtype ChannelPartner, flagpurpose DWDataAccess -->
<!--DATABASEMAP DataAccessTool
	[table]: 'Flag'
	[elementid]: recordid
	flagtype: 'ChannelPartner'
	flagpurpose: 'DWDataAccess'  //mc share....?
-->
<!--SESSIONROOT DataAccessTool "DataWarehouseSolution/DataAccessTool"-->
<!--SESSIONMAP DataAccessTool
			   0 "ChannelPartner/CompanyProduct/name"
			   1 "ChannelPartner/CompanyProduct/product"-->

<!ELEMENT DWSubject EMPTY>
<!ATTLIST DWSubject
          recordID CDATA ""
          subject CDATA #REQUIRED>
<!--DATABASEMAP DWSubject
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'DWSubj'
	flagvalue1: subject
-->

<!ELEMENT ConsultingEngagement (ProductLine*, ReferenceRating*, 
	MarketingReferenceRating*, SDC*, CompetitionOvercome*, ChannelPartner*, 
	AccountTeamMember*, ConsultingRole*, ConsultingRelationship*)>
<!ATTLIST ConsultingEngagement
		  recordID CDATA ""
          eID CDATA #REQUIRED
          projectName CDATA ""
          hpcRefNo  CDATA "">
<!--DATABASEMAP ConsultingEngagement
	[table]: 'Hpcengmt'
	[elementid]: recordid
	recordid: recordID
	eid: eID
	projectname: projectName
	hpcrefno: hpcRefNo
-->
<!--SESSIONROOT ConsultingEngagement "ConsultingEngagement"-->
<!--SESSIONROOT SDC "ConsultingEngagement/SDC"-->
<!--SESSIONMAP SDC
			   0 "sdc"
			   1 "focusArea"-->
<!--SESSIONROOT ConsultingEngagementPartners
				"ConsultingEngagement/ChannelPartner"-->
<!--SESSIONMAP ConsultingEngagementPartners
			   0 "CompanyProduct/name"
			   1 "CompanyAssociation/Role/role"
			   2 "CompanyAssociation/relationship"-->

<!ELEMENT ProductLine EMPTY>
<!ATTLIST ProductLine
		recordID	CDATA ""
		productline CDATA ""
		contractYears CDATA ""
		contractNumber CDATA ""
		opportunIdentified CDATA ""
        orderDate 	CDATA ""
        beginDate 	CDATA ""
        endDate 	CDATA ""
        revenue 	CDATA "">
<!--DATABASEMAP ProductLine
	[table]: 'Prodline'
	[elementid]: recordid
	linktable: <parentTranslate> (
		ConsultingEngagement: 'HPCEngmt'
		Deal:				  'Deal'
	)
	recordid: recordID
	productline: productLine
	contractlength_yrs: contractYears
	contractnumber: contractNumber
	opportunidentified: opportunIdentified
	orderdate: orderDate
	begindate: beginDate
	enddate: endDate
	revenue: revenue
-->
<!ELEMENT SDC EMPTY>
<!-- flagtype HPCSDC
		sdc       -> flagvalue2 
		focusArea -> flagvalue1 -->
<!ATTLIST SDC
          recordID CDATA ""
          sdc CDATA #REQUIRED
          focusArea CDATA #IMPLIED>
<!--DATABASEMAP SDC
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	linkrecordid: <Uparentid>
	linktable: <Uparenttype>
	flagtype: 'HPCSDC'
	flagvalue2: sdc
	flagvalue1: focusArea
-->

<!ELEMENT TechnologyFinance (HPService*, ChannelPartner*, 
	CompetitionOvercome*)>

<!ELEMENT GIIO (HPService*, CompetitionOvercome*)>

<!ELEMENT HardwareSuppServ (HPService*, CompetitionOvercome*,
          ChannelPartner*)>

<!--SESSIONROOT HardwareSupportPartners "HardwareSuppServ/ChannelPartner"-->
<!--SESSIONMAP HardwareSupportPartners
			   0 "CompanyProduct/name"
			   1 "CompanyAssociation/Role/role"
			   2 "CompanyAssociation/relationship"-->

<!ELEMENT EducationSuppServ (HPService*, CompetitionOvercome*,
          ChannelPartner*)>

<!ELEMENT NetSuppServ (HPService*, CompetitionOvercome*, ChannelPartner*)>
<!--SESSIONROOT NetworkingSupportPartners "NetSuppServ/ChannelPartner"-->
<!--SESSIONMAP NetworkingSupportPartners
			   0 "CompanyProduct/name"
			   1 "CompanyAssociation/Role/role"
			   2 "CompanyAssociation/relationship"-->

<!ELEMENT SoftwareServ (HPService*, CompetitionOvercome*, ChannelPartner*)>
<!--SESSIONROOT SoftwareSupportPartners "SoftwareServ/ChannelPartner"-->
<!--SESSIONMAP SoftwareSupportPartners
			   0 "CompanyProduct/name"
			   1 "CompanyAssociation/Role/role"
			   2 "CompanyAssociation/relationship"-->

<!ELEMENT SolutionsSuppServ (HPService*, CompetitionOvercome*)>

<!ELEMENT HWSWNetServ (HPService*, CompetitionOvercome*, ChannelPartner*)>

<!ELEMENT NonHPPlatformModel (CompanyProduct)>
<!--DATABASEMAP NonHPPlatformModel
	[table]: 'Flag'
	[elementid]: recordid
	flagtype: 'NonHPPlat'
-->
<!--SESSIONROOT NonHPPlatforms "NonHPPlatformModel"-->
<!--SESSIONMAP NonHPPlatforms
		0 "CompanyProduct/name"
		1 "CompanyProduct/product"-->

<!ELEMENT TechnicalComputing (Application*, MarketingInitiative*)>
<!--DATABASEMAP TechnicalComputing  // no database map
-->

<!--SESSIONROOT TechCompMarketingInitiative "TechnicalComputing/MarketingInitiative"-->
<!--SESSIONMAP TechCompMarketingInitiative
		0 "initiative"
		1 "detail"-->
<!-- //mc does TechnicalComputing need a database map?? 
-->

<!ELEMENT OracleSection 
   (OracleDatabase*,
    OracleApplicationSoftware*,
	OracleBusinessIntelligenceSoftware*,
	OracleCustomerRelationshipMgmt*,
	OracleDevelopmentTools*,
	OracleIndustrySolution*,
	OracleDatabase*,
	OracleParallelServer*,
	OracleSupport*,
	OracleEnvironment*,
	OracleFutureBusiness*)>
		 
<!ELEMENT OracleApplicationSoftware (OracleSuite)>
<!ELEMENT OracleCustomerRelationshipMgmt (OracleSuite)>
<!ELEMENT OracleIndustrySolution (OracleSuite)>

<!ELEMENT OracleSuite EMPTY>
<!ATTLIST OracleSuite 
	recordid CDATA	""	#REQUIRED
	suite    CDATA 	""	#REQUIRED
	version  CDATA 	""	#REQUIRED
	module   CDATA	""
	dateUpgradeCompleted 	CDATA ""
	nextUpgradeTargetDate 	CDATA "" 
	totalNoOfUsersOfSuite 	CDATA ""
	numLoggedOnUsers 		CDATA "">
<!--DATABASEMAP OracleSuite
	[table]: 'Flag'
	[elementid]: recordid
	flagtype: 'ChannelPartner'
	datatype: 'Application'
	flagpurpose: 'Software'
	flagvalue3: <parentTranslate> (
		OracleApplicationSoftware:	'Application Software'
		OracleCustomerRelationshipMgmt:	'Customer Relationship Mgmt (CRM)'
		OracleIndustrySolution:		'Industry Solution'
	)
	flagvalue2: suite
	flagvalue1: module
	[table]: 'Extflag'
	[elementid]: flagrecordid
	flagvalue5: version
	flagvalue6: totalNoOfUsersOfSuite
	flagvalue7: numLoggedOnUsers
	[table]: 'Dates'
	[elementid]: linkrecordid
	datetype: 'ORUpgradeComplete'
	datevalue: dateUpgradeCompleted
	[table]: 'Dates'
	[elementid]: linkrecordid
	datetype: 'ORUpgradeTarget'
	datevalue: nextUpgradeTargetDate -->
		
<!ELEMENT OracleBusinessIntelligenceSoftware (OracleNonSuite)>
<!ELEMENT OracleDevelopmentTools (OracleNonSuite)>

<!ELEMENT OracleNonSuite EMPTY>
<!ATTLIST OracleNonSuite 
	module CDATA 		#REQUIRED
	version CDATA 		#REQUIRED
	dateUpgradeCompleted 	CDATA ""
	nextUpgradeTargetDate 	CDATA "" 
	totalNoOfUsersOfSuite 	CDATA ""
	numLoggedOnUsers 		CDATA "">
<!--DATABASEMAP OracleNonSuite
	[table]: 'Flag'
	[elementid]: recordid
	flagtype: 'ChannelPartner'
	datatype: 'Application'
	flagpurpose: <parentTranslate> (
		OracleBusinessIntelligenceSoftware:	'Software'
		OracleDevelopmentTools:	'Software'
	)		
	flagvalue3: <parentTranslate> (
		OracleBusinessIntelligenceSoftware:	'Business Intelligence Software'
		OracleDevelopmentTools:	'Development Tools'
	)
	flagvalue1: module
	[table]: 'Extflag'
	[elementid]: flagrecordid
	flagvalue5: version
	flagvalue6: totalNoOfUsersOfSuite
	flagvalue7: numLoggedOnUsers
	[table]: 'Dates'
	[elementid]: linkrecordid
	datetype: 'ORUpgradeComplete'
	datevalue: dateUpgradeCompleted
	[table]: 'Dates'
	[elementid]: linkrecordid
	datetype: 'ORUpgradeTarget'
	datevalue: nextUpgradeTargetDate -->
	
<!ELEMENT OracleDatabase EMPTY>
<!ATTLIST OracleDatabase
	database		CDATA #REQUIRED
	databasesizeGB	CDATA ""
	versiongroup	CDATA ""
	version			CDATA #REQUIRED>
<!--DATABASEMAP OracleDatabase
	[table]: 'Flag'
	[elementid]: recordid
	flagtype: 'ChannelPartner'
	flagpurpose: 'Database'
	flagvalue3: database
	flagvalue2: versiongroup
	flagvalue1: version
	[table]: 'Extflag'
	[elementid]: flagrecordid
	flagvalue5: databasesizeGB
	[table]: 'Dates'
	[elementid]: linkrecordid
	datetype: 'ORUpgradeComplete'
	datevalue: dateUpgradeCompleted
	[table]: 'Dates'
	[elementid]: linkrecordid
	datetype: 'ORUpgradeTarget'
	datevalue: nextUpgradeTargetDate -->
	
<!ELEMENT OracleParallelServer EMPTY>
<!ATTLIST OracleParallelServer
	opsinstalled %boolean "Unknown">
		
<!--DATABASEMAPxx OracleApplicationSoftware
	{table]: 'flag??'		//mc complete map
-->
		
<!ELEMENT OracleSupport EMPTY>
<!ATTLIST OracleSupport
	supportServiceLevel	(OracleGold | OracleSilver | SIP) "SIP">		

<!ELEMENT OracleEnvironment EMPTY>
<!ATTLIST OracleEnvironment
	interfacesToExtSystems	CDATA ""
	customizationsOrAddOns %boolean "Unknown"
	numConcurrentPeakBatchJobs	CDATA "">

<!ELEMENT OracleFutureBusiness (ConsolidationPlanned?,IA64Planned?)>
<!ELEMENT ConsolidationPlanned EMPTY>
<!ATTLIST ConsolidationPlanned
	recordid	CDATA #REQUIRED
	targetDate	CDATA ""
	oldPlatforms CDATA ""
	newPlatforms CDATA "">
<!--DATABASEMAP ConsolidationPlanned
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordid
	flagtype: 'ConsPlanned'
	[table]: 'Extflag'
	[elementid]: flagrecordid
	flagvalue5: oldPlatforms
	flagvalue6: newPlatforms
	[table]: 'Dates'
	[elementid]: linkrecordid
	datevalue: targetDate -->
	
<!ELEMENT IA64Planned EMPTY>
<!ATTLIST IA64Planned
	targetDate	CDATA "">
	
<!--DATABASEMAP IA64Planned
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordid
	flagtype: 'IA64Planned'
	[table]: 'Dates'
	[elementid]: linkrecordid
	datevalue: targetDate -->

<!ELEMENT IncentiveProgram EMPTY>
<!ATTLIST IncentiveProgram 
	program CDATA #REQUIRED>
<!--DATABASEMAPxx IncentiveProgram
	[table]: ??	# I don't think the db has a place for this yet
	??: program           //mc to be fixed
							//rlp it looks like editing existing deals
							//rlp missed incentive program if there
-->

<!ELEMENT SalesCycle EMPTY>
<!ATTLIST SalesCycle
	recordID CDATA ""
	period CDATA "">
<!--DATABASEMAP SalesCycle
	[table]: 'Flag'
	[elementid]: recordid
	recordid : recordID
	flagtype : 'SalesCycle'
	flagvalue1 : period
-->

<!ELEMENT SalesCycle2 EMPTY>
<!ATTLIST SalesCycle2
	recordID CDATA ""
	period CDATA "">
<!--DATABASEMAP SalesCycle2
	[table]: 'Flag'
	[elementid]: recordid
	recordid : recordID
	flagtype : 'Sales Cycle'
	flagvalue1 : period
-->

<!ELEMENT Reseller EMPTY>
<!ATTLIST Reseller
	recordID CDATA ""
	companyName CDATA "">
<!--DATABASEMAP Reseller
	[table]: 'Flag'
	[elementid]: recordid
	recordid : recordID
	flagtype : 'ChannelPartner'
	datatype: 'CoOnly'
	flagpurpose: 'Reseller'
	companyname : companyName
-->

<!ELEMENT SystemsIntegrator EMPTY>
<!ATTLIST SystemsIntegrator
	recordID CDATA ""
	companyname CDATA "">
<!--DATABASEMAP SystemsIntegrator
	[table]: 'Flag'
	[elementid]: recordid
	recordid : recordID
	flagtype : 'ChannelPartner'
	datatype: 'CoOnly'
	flagpurpose: 'SystemsIntegrator'
	companyname: companyName
-->

<!ELEMENT HPOperations 
	(ApplicationInfrastructureManagement*,BusinessRecoveryServices*,
	InternetOperations*,OutsourcingServices*,DeliveryMethod*,
	HostLocation*, MultiNationalDelivery*, LeadSource*, AvailSLA*, 
	CompetitionOvercome*, ChannelPartner*)>

<!ELEMENT ApplicationInfrastructureManagement (AIMProgramDetails*)>
<!ATTLIST ApplicationInfrastructureManagement
	recordID CDATA ""
	companyname CDATA ""
	program	CDATA "">

<!--DATABASEMAP ApplicationInfrastructureManagement
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOAppInfraMgmt'
	flagvalue3: 'Application Infrastructure Management'
	flagvalue2: program
-->

<!ELEMENT AIMProgramDetails EMPTY>
<!ATTLIST AIMProgramDetails
	recordID 		CDATA ""
	mfg 			CDATA ""
	numServers 		CDATA ""
	numCurrUsers 	CDATA ""
	numFutureUsers 	CDATA ""
	numLocations	CDATA ""
	operatingSystem	CDATA ""
	databaseType	CDATA ""
	databaseSizeGB	CDATA "">
	
<!--DATABASEMAP AIMProgramDetails
	[table]: 'Flag'
	[elementid]: recordid
	flagtype: 'HPOAppInfraMgmt'
	flagvalue3: 'Application Infrastructure Management'
	[table]: 'Extflag'
	[elementid]: recordid
	recordID: extflagrecordid <SUnewid>
	flagvalue5: mfg
	flagvalue6: numServers
	flagvalue7: numCurrUsers
	flagvalue8: numFutureUsers
	flagvalue9: numLocations
	flagvalue10: operatingSystem
	flagvalue11: databaseType
	flagvalue12: databaseSizeGB
-->

<!ELEMENT BusinessRecoveryServices EMPTY>
<!ATTLIST BusinessRecoveryServices
	recordID CDATA ""
	program	CDATA ""
	subprogram CDATA ""
	numSeats CDATA ""
	operatingSystem	CDATA "">

<!--DATABASEMAP BusinessRecoveryServices
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOBRSServ'
	flagvalue2: program
	flagvalue1: subprogram
	[table]: 'Extflag'
	[elementid]: flagrecordid
	recordID: extflagrecordid <SUnewid>
	flagvalue5: numSeats
	flagvalue10: operatingSystem
-->

<!ELEMENT InternetOperations (UtilityComputing*,ManagedWebSolutions*,
	InternetDataCenterOperations*, InternetOpsNonSpecific*)>

<!ELEMENT InternetOpsNonSpecific EMPTY>
<!ATTLIST InternetOpsNonSpecific
	recordID CDATA "">
<!--DATABASEMAP InternetOpsNonSpecific
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOInternetOps'
	flagvalue3: 'Non-specific'
-->

<!ELEMENT UtilityComputing (InfrastructureOnTap*,IPBillingOnTap*,
	MessagingOnTap*)>

<!ELEMENT InfrastructureOnTap EMPTY>
<!ATTLIST InfrastructureOnTap
	recordID CDATA ""
	customerApplication CDATA ""
	customerClients CDATA ""
	aspBusModel	CDATA "">

<!--DATABASEMAP InfrastructureOnTap
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOInternetOps'
	flagvalue3: 'Utility Computing'
	flagvalue2: 'Infrastructure-on-Tap'
	[table]: 'Extflag'
	[elementid]: flagrecordid
	recordID: extflagrecordid <SUnewid>
	flagvalue5: customerApplication
	flagvalue6: customerClients
	flagvalue7: aspBusModel
-->

<!ELEMENT IPBillingOnTap EMPTY>
<!ATTLIST IPBillingOnTap
	recordID CDATA ""
	numSubscribers CDATA ""
	avgAmtTrans CDATA ""
	numTransPerMonth	CDATA ""
	aspBusModel CDATA "">

<!--DATABASEMAP IPBillingOnTap
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOInternetOps'
	flagvalue3: 'Utility Computing'
	flagvalue2: 'IP - Billing-on-Tap'	
	[table]: 'Extflag'
	[elementid]: flagrecordid
	recordID: extflagrecordid <SUnewid>
	flagvalue5: numSubscribers
	flagvalue6: avgAmtTrans
	flagvalue7: numTransPerMonth
	flagvalue8: aspBusModel
-->

<!ELEMENT MessagingOnTap EMPTY>
<!ATTLIST MessagingOnTap
	recordID CDATA ""
	numSeats CDATA "">

<!--DATABASEMAP MessagingOnTap
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOInternetOps'
	flagvalue3: 'Utility Computing'
	flagvalue2: 'Messaging-on-Tap'	
	[table]: 'Extflag'
	[elementid]: flagrecordid
	recordID: extflagrecordid <SUnewid>
	flagvalue5: numSeats
->

<!ELEMENT ManagedWebSolutions EMPTY>
<!ATTLIST ManagedWebSolutions
	recordID CDATA ""
	area 	CDATA ""
	program	CDATA ""
<!--DATABASEMAP ManagedWebSolutions
	[table]: 	'Flag'
	[elementid]:recordid
	recordid: 	recordID
	flagtype: 	'HPOInternetOps'
	flagvalue3: 'Managed Web Solutions'
	flagvalue2: area
	flagvalue1: program
-->

<!ELEMENT InternetDataCenterOperations EMPTY>
<!ATTLIST InternetDataCenterOperations
	recordID CDATA "">
<!--DATABASEMAP InternetDataCenterOperations
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOInternetOps'
	flagvalue3: 'Internet Data Center Operation'
-->

<!ELEMENT OutsourcingServices (CCMS*, MVIMS*,ComprehensiveOutsourcing*,
	OutsourceServiceUnknown*)>

<!ELEMENT CCMS EMPTY>
<!ATTLIST CCMS
	recordID CDATA ""
	area CDATA ""
	program CDATA ""
	numServers CDATA ""
	numSeats CDATA ""
	numLocations CDATA ""
	operatingSystem CDATA "">

<!--DATABASEMAP CCMS
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOOutsourceServ'
	flagvalue3: 'CCMS (Client Computing Management Services)'
	flagvalue2: area
	flagvalue1: program
	[table]: 'Extflag'
	[elementid]: flagrecordid
	recordID: extflagrecordid <SUnewid>
	flagvalue5: numServers
	flagvalue6: numSeats
	flagvalue7: numLocations
	flagvalue10: operatingSystem
-->

<!ELEMENT MVIMS (NetworkManagementService*,SystemsManagementService*,
	MVIMSNonSpecific*)>

<!ELEMENT NetworkManagementService EMPTY>
<!ATTLIST NetworkManagementService
	recordID CDATA ""
	numNodes CDATA ""
	numUsers CDATA ""
	numLocations CDATA ""
	networkTech	CDATA ""
	operatingSystem CDATA "">

<!--DATABASEMAP NetworkManagementService
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOOutsourceServ'
	flagvalue3: 'MVIMS (Multi Vendor Infrastructure Management Services)'
	flagvalue2: 'Network Management Service'
	[table]: 'Extflag'
	[elementid]: flagrecordid
	recordID: extflagrecordid <SUnewid>
	flagvalue5: numNodes
	flagvalue6: numUsers
	flagvalue7: numLocations
	flagvalue8: networkTech
	flagvalue10: operatingSystem
-->

<!ELEMENT SystemsManagementService EMPTY>
<!ATTLIST SystemsManagementService
	recordID CDATA ""
	numServers CDATA ""
	numSeats CDATA ""
	numLocations CDATA ""
	operatingSystem CDATA "">

<!--DATABASEMAP SystemsManagementService
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOOutsourceServ'
	flagvalue3: 'MVIMS (Multi Vendor Infrastructure Management Services)'
	flagvalue2: 'Systems Management Service'
	[table]: 'Extflag'
	[elementid]: flagrecordid
	recordID: extflagrecordid <SUnewid>
	flagvalue5: numServers
	flagvalue6: numSeats
	flagvalue7: numLocations
	flagvalue10: operatingSystem
-->

<!ELEMENT MVIMSNonSpecific EMPTY>
<!ATTLIST MVIMSNonSpecific
	recordID CDATA "">

<!--DATABASEMAP MVIMSNonSpecific
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOOutsourceServ'
	flagvalue3: 'MVIMS (Multi Vendor Infrastructure Management Services)'
	flagvalue2: 'MVIMS - Non-specific'
-->

<!ELEMENT OutsourceServiceUnknown EMPTY>
<!ATTLIST OutsourceServiceUnknown
	recordID CDATA "">

<!--DATABASEMAP OutsourceServiceUnknown
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOOutsourceServ'
	flagvalue3: 'Service Unknown'
-->

<!ELEMENT ComprehensiveOutsourcing EMPTY>
<!ATTLIST ComprehensiveOutsourcing
	recordID CDATA ""
	numPeople CDATA ""
	numAssets CDATA ""
	numSoftwareLicenses CDATA ""
	numSubcontractors CDATA "">

<!--DATABASEMAP ComprehensiveOutsourcing
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOOutsourceServ'
	flagvalue3: 'Comprehensive Outsourcing'
	[table]: 'Extflag'
	[elementid]: flagrecordid
	recordID: extflagrecordid <SUnewid>
	flagvalue5: numPeople
	flagvalue6: numAssets
	flagvalue7: numSoftwareLicenses
	flagvalue8: numSubcontractors
-->

<!ELEMENT DeliveryMethod EMPTY>
<!ATTLIST DeliveryMethod
	recordID CDATA ""
	deliveryMethod CDATA ""
	commentOrCity CDATA "">

<!--DATABASEMAP DeliveryMethod
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPODelivery'
	flagvalue1: deliveryMethod
	[table]: 'Extflag'
	[elementid]: flagrecordid
	recordID: extflagrecordid <SUnewid>
	flagvalue5: commentOrCity
-->

<!ELEMENT MultiNationalDelivery EMPTY>
<!ATTLIST MultiNationalDelivery
	recordID CDATA "">

<!--DATABASEMAP MultiNationalDelivery
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOMultiNatl'
	flagvalue1: 'Yes'
-->

<!ELEMENT HostLocation EMPTY>
<!ATTLIST HostLocation
	recordID 		CDATA ""
	hosttype	 	CDATA ""
	commentOrCity	CDATA "">

<!--DATABASEMAP HostLocation
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOHostLocation'
	flagvalue1: hosttype
	[table]: 'Extflag'
	[elementid]: flagrecordid
	recordID: extflagrecordid <SUnewid>
	flagvalue5: commentOrCity
-->

<!ELEMENT LeadSource EMPTY>
<!ATTLIST LeadSource
	recordID CDATA ""
	leadSource CDATA "">

<!--DATABASEMAP LeadSource
	[table]: 'Memos'
	[elementid]: recordid
	recordid: recordID
	memotype: 'HPOLeadSource'
	memovalue: leadSource
-->

<!ELEMENT AvailSLA EMPTY>
<!ATTLIST AvailSLA
	recordID CDATA ""
	percentage CDATA "">

<!--DATABASEMAP AvailSLA
	[table]: 'Flag'
	[elementid]: recordid
	recordid: recordID
	flagtype: 'HPOAvailSLA'
	flagvalue1: percentage
-->

<!ELEMENT DevelToolLanguage (ChannelPartner*)>

