<?xml version='1.0' encoding='windows-1252' ?>
<!DOCTYPE Entity SYSTEM "jbo_03_01.dtd">

<Entity
   Name="ServiceRequest"
   DBObjectType="table"
   DBObjectName="SERVICE_REQUESTS"
   AliasName="ServiceRequest"
   BindingStyle="OracleName"
   UseGlueCode="false"
   RowClass="oracle.srdemo.model.entities.ServiceRequestImpl"
   MsgBundleClass="oracle.srdemo.model.entities.common.ServiceRequestImplMsgBundle" >
   <Data>
      <Property Name ="COMPLETE_LIBRARY" Value ="FALSE" />
      <Property Name ="ID" Value ="3fd11408-010a-1000-804a-8d9088295bcf::::EntityObject" />
      <Property Name ="IS_ABSTRACT" Value ="FALSE" />
      <Property Name ="IS_ACTIVE" Value ="FALSE" />
      <Property Name ="IS_LEAF" Value ="FALSE" />
      <Property Name ="IS_ROOT" Value ="FALSE" />
      <Property Name ="VISIBILITY" Value ="PUBLIC" />
   </Data>
   <DesignTime>
      <Attr Name="_isCodegen" Value="true" />
      <Attr Name="_version" Value="10.1.3.36.73" />
      <AttrArray Name="_publishEvents">
      </AttrArray>
      <Attr Name="_superClass" Value="oracle.srdemo.model.frameworkExt.SREntityImpl" />
      <Attr Name="_codeGenFlag2" Value="Init|Delete|Access|Msg" />
   </DesignTime>
   <Attribute
      Name="SvrId"
      IsUpdateable="while_insert"
      DefaultValue="@0"
      ColumnName="SVR_ID"
      Domain="oracle.jbo.domain.DBSequence"
      Type="oracle.jbo.domain.DBSequence"
      ColumnType="NUMBER"
      SQLType="NUMERIC"
      TableName="SERVICE_REQUESTS"
      PrimaryKey="true"
      RetrievedOnInsert="true" >
      <Data>
         <Property Name ="CHANGEABILITY" Value ="CHANGEABLE" />
         <Property Name ="ID" Value ="3fd11408-010a-1000-804b-8d9088295bcf::::EntityObjectAttribute" />
         <Property Name ="MULTIPLICITY" Value ="1" />
         <Property Name ="OWNER_SCOPE" Value ="INSTANCE" />
         <Property Name ="VISIBILITY" Value ="PACKAGE" />
      </Data>
      <DesignTime>
         <Attr Name="_DisplaySize" Value="22" />
      </DesignTime>
   </Attribute>
   <Attribute
      Name="Status"
      IsNotNull="true"
      DefaultValue="Open"
      Precision="20"
      ColumnName="STATUS"
      Type="java.lang.String"
      ColumnType="VARCHAR2"
      SQLType="VARCHAR"
      TableName="SERVICE_REQUESTS" >
      <Data>
         <Property Name ="CHANGEABILITY" Value ="CHANGEABLE" />
         <Property Name ="ID" Value ="3fd11408-010a-1000-804c-8d9088295bcf::::EntityObjectAttribute" />
         <Property Name ="MULTIPLICITY" Value ="1" />
         <Property Name ="OWNER_SCOPE" Value ="INSTANCE" />
         <Property Name ="VISIBILITY" Value ="PACKAGE" />
      </Data>
      <DesignTime>
         <Attr Name="_DisplaySize" Value="20" />
      </DesignTime>
      <ValidationBean
         xmlns="http://xmlns.oracle.com/adfm/validation"
         ResId="Status_Rule_0"
         OnAttribute="Status"
         Version="2"
         OperandType="LITERAL"
         Name="AttributeMustExistInViewRowRule"
         ValidationBeanClass="oracle.srdemo.model.frameworkExt.rules.AttributeMustExistInViewRowRule" >
         <NamedData
            NDName="viewAttributeToValidateAgainst"
            NDType="java.lang.String"
            NDValue="Code" >
         </NamedData>
         <NamedData
            NDName="viewDefinitionName"
            NDType="java.lang.String"
            NDValue="oracle.srdemo.model.queries.ServiceRequestStatusList" >
         </NamedData>
      </ValidationBean>
   </Attribute>
   <Attribute
      Name="RequestDate"
      IsUpdateable="while_insert"
      IsNotNull="true"
      ColumnName="REQUEST_DATE"
      Type="oracle.jbo.domain.Date"
      ColumnType="TIMESTAMP"
      SQLType="TIMESTAMP"
      TableName="SERVICE_REQUESTS"
      HistoryColumn="DateHistory" >
      <Data>
         <Property Name ="CHANGEABILITY" Value ="CHANGEABLE" />
         <Property Name ="ID" Value ="3fd11408-010a-1000-804d-8d9088295bcf::::EntityObjectAttribute" />
         <Property Name ="MULTIPLICITY" Value ="1" />
         <Property Name ="OWNER_SCOPE" Value ="INSTANCE" />
         <Property Name ="VISIBILITY" Value ="PACKAGE" />
      </Data>
      <DesignTime>
         <Attr Name="_DisplaySize" Value="11" />
      </DesignTime>
   </Attribute>
   <Attribute
      Name="ProblemDescription"
      IsNotNull="true"
      Precision="4000"
      ColumnName="PROBLEM_DESCRIPTION"
      Type="java.lang.String"
      ColumnType="VARCHAR2"
      SQLType="VARCHAR"
      TableName="SERVICE_REQUESTS" >
      <Data>
         <Property Name ="CHANGEABILITY" Value ="CHANGEABLE" />
         <Property Name ="ID" Value ="3fd11408-010a-1000-804e-8d9088295bcf::::EntityObjectAttribute" />
         <Property Name ="MULTIPLICITY" Value ="1" />
         <Property Name ="OWNER_SCOPE" Value ="INSTANCE" />
         <Property Name ="VISIBILITY" Value ="PACKAGE" />
      </Data>
      <DesignTime>
         <Attr Name="_DisplaySize" Value="4000" />
      </DesignTime>
   </Attribute>
   <Attribute
      Name="ProdId"
      IsNotNull="true"
      Precision="8"
      Scale="0"
      ColumnName="PROD_ID"
      Type="oracle.jbo.domain.Number"
      ColumnType="NUMBER"
      SQLType="NUMERIC"
      TableName="SERVICE_REQUESTS" >
      <Data>
         <Property Name ="CHANGEABILITY" Value ="CHANGEABLE" />
         <Property Name ="ID" Value ="3fd11408-010a-1000-804f-8d9088295bcf::::EntityObjectAttribute" />
         <Property Name ="MULTIPLICITY" Value ="1" />
         <Property Name ="OWNER_SCOPE" Value ="INSTANCE" />
         <Property Name ="VISIBILITY" Value ="PACKAGE" />
      </Data>
      <DesignTime>
         <Attr Name="_DisplaySize" Value="22" />
      </DesignTime>
      <MethodValidationBean
         xmlns="http://xmlns.oracle.com/adfm/validation"
         ResId="ProdId_Rule_0"
         MethodName="validateProdId" >
      </MethodValidationBean>
   </Attribute>
   <Attribute
      Name="CreatedBy"
      IsNotNull="true"
      Precision="8"
      Scale="0"
      ColumnName="CREATED_BY"
      Type="oracle.jbo.domain.Number"
      ColumnType="NUMBER"
      SQLType="NUMERIC"
      TableName="SERVICE_REQUESTS" >
      <Data>
         <Property Name ="CHANGEABILITY" Value ="CHANGEABLE" />
         <Property Name ="ID" Value ="3fd11408-010a-1000-8050-8d9088295bcf::::EntityObjectAttribute" />
         <Property Name ="MULTIPLICITY" Value ="1" />
         <Property Name ="OWNER_SCOPE" Value ="INSTANCE" />
         <Property Name ="VISIBILITY" Value ="PACKAGE" />
      </Data>
      <DesignTime>
         <Attr Name="_DisplaySize" Value="22" />
      </DesignTime>
   </Attribute>
   <Attribute
      Name="AssignedDate"
      ColumnName="ASSIGNED_DATE"
      Type="oracle.jbo.domain.Date"
      ColumnType="TIMESTAMP"
      SQLType="TIMESTAMP"
      TableName="SERVICE_REQUESTS" >
      <Data>
         <Property Name ="CHANGEABILITY" Value ="CHANGEABLE" />
         <Property Name ="ID" Value ="3fd11408-010a-1000-8051-8d9088295bcf::::EntityObjectAttribute" />
         <Property Name ="MULTIPLICITY" Value ="1" />
         <Property Name ="OWNER_SCOPE" Value ="INSTANCE" />
         <Property Name ="VISIBILITY" Value ="PACKAGE" />
      </Data>
      <DesignTime>
         <Attr Name="_DisplaySize" Value="11" />
      </DesignTime>
      <MethodValidationBean
         xmlns="http://xmlns.oracle.com/adfm/validation"
         ResId="AssignedDate_Rule_0"
         MethodName="validateAssignedDate" >
      </MethodValidationBean>
   </Attribute>
   <Attribute
      Name="AssignedTo"
      Precision="8"
      Scale="0"
      ColumnName="ASSIGNED_TO"
      Type="oracle.jbo.domain.Number"
      ColumnType="NUMBER"
      SQLType="NUMERIC"
      TableName="SERVICE_REQUESTS" >
      <Data>
         <Property Name ="CHANGEABILITY" Value ="CHANGEABLE" />
         <Property Name ="ID" Value ="3fd11408-010a-1000-8052-8d9088295bcf::::EntityObjectAttribute" />
         <Property Name ="MULTIPLICITY" Value ="1" />
         <Property Name ="OWNER_SCOPE" Value ="INSTANCE" />
         <Property Name ="VISIBILITY" Value ="PACKAGE" />
      </Data>
      <DesignTime>
         <Attr Name="_DisplaySize" Value="22" />
      </DesignTime>
   </Attribute>
   <AccessorAttribute
      Name="Users"
      Association="oracle.srdemo.model.entities.associations.ServiceRequestsAssignedToUser"
      AssociationEnd="oracle.srdemo.model.entities.associations.ServiceRequestsAssignedToUser.Users"
      AssociationOtherEnd="oracle.srdemo.model.entities.associations.ServiceRequestsAssignedToUser.ServiceRequests"
      Type="oracle.srdemo.model.entities.UserImpl" >
   </AccessorAttribute>
   <AccessorAttribute
      Name="Users1"
      Association="oracle.srdemo.model.entities.associations.ServiceRequestsCreatedByUser"
      AssociationEnd="oracle.srdemo.model.entities.associations.ServiceRequestsCreatedByUser.Users1"
      AssociationOtherEnd="oracle.srdemo.model.entities.associations.ServiceRequestsCreatedByUser.ServiceRequests1"
      Type="oracle.srdemo.model.entities.UserImpl" >
   </AccessorAttribute>
   <AccessorAttribute
      Name="Products"
      Association="oracle.srdemo.model.entities.associations.ServiceRequestsForProduct"
      AssociationEnd="oracle.srdemo.model.entities.associations.ServiceRequestsForProduct.Products"
      AssociationOtherEnd="oracle.srdemo.model.entities.associations.ServiceRequestsForProduct.ServiceRequests"
      Type="oracle.srdemo.model.entities.ProductImpl" >
   </AccessorAttribute>
   <AccessorAttribute
      Name="ServiceHistories"
      Association="oracle.srdemo.model.entities.associations.ServiceHistoriesForServiceRequest"
      AssociationEnd="oracle.srdemo.model.entities.associations.ServiceHistoriesForServiceRequest.ServiceHistories"
      AssociationOtherEnd="oracle.srdemo.model.entities.associations.ServiceHistoriesForServiceRequest.ServiceRequest"
      Type="oracle.jbo.RowIterator"
      IsUpdateable="false" >
   </AccessorAttribute>
   <Key
      Name="SrStatusChk" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.Status" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="STATUS IN (&#39;Open&#39;,&#39;Pending&#39;,&#39;Closed&#39;)" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SR_STATUS_CHK" />
      </DesignTime>
   </Key>
   <Key
      Name="SvrPk" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.SvrId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_isPrimary" Value="true" />
         <Attr Name="_DBObjectName" Value="SVR_PK" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC004107" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.SvrId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;SVR_ID&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C004107" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC004108" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.Status" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;STATUS&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C004108" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC004109" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.RequestDate" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;REQUEST_DATE&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C004109" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC004110" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProblemDescription" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;PROBLEM_DESCRIPTION&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C004110" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC004111" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProdId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;PROD_ID&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C004111" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC004112" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.CreatedBy" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;CREATED_BY&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C004112" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC004802" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.SvrId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;SVR_ID&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C004802" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC004803" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.Status" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;STATUS&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C004803" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC004804" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.RequestDate" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;REQUEST_DATE&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C004804" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC004805" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProblemDescription" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;PROBLEM_DESCRIPTION&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C004805" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC004806" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProdId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;PROD_ID&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C004806" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC004807" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.CreatedBy" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;CREATED_BY&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C004807" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005099" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.SvrId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;SVR_ID&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005099" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005100" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.Status" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;STATUS&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005100" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005101" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.RequestDate" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;REQUEST_DATE&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005101" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005102" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProblemDescription" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;PROBLEM_DESCRIPTION&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005102" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005103" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProdId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;PROD_ID&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005103" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005104" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.CreatedBy" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;CREATED_BY&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005104" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005315" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.SvrId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;SVR_ID&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005315" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005316" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.Status" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;STATUS&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005316" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005317" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.RequestDate" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;REQUEST_DATE&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005317" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005318" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProblemDescription" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;PROBLEM_DESCRIPTION&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005318" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005319" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProdId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;PROD_ID&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005319" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005320" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.CreatedBy" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;CREATED_BY&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005320" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005670" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.SvrId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;SVR_ID&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005670" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005671" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.Status" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;STATUS&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005671" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005672" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.RequestDate" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;REQUEST_DATE&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005672" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005673" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProblemDescription" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;PROBLEM_DESCRIPTION&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005673" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005674" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProdId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;PROD_ID&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005674" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005675" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.CreatedBy" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;CREATED_BY&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005675" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005868" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.SvrId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;SVR_ID&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005868" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005869" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.Status" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;STATUS&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005869" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005870" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.RequestDate" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;REQUEST_DATE&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005870" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005871" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProblemDescription" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;PROBLEM_DESCRIPTION&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005871" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005872" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProdId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;PROD_ID&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005872" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC005873" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.CreatedBy" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;CREATED_BY&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C005873" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC006534" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.SvrId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;SVR_ID&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C006534" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC006535" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.Status" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;STATUS&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C006535" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC006536" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.RequestDate" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;REQUEST_DATE&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C006536" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC006537" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProblemDescription" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;PROBLEM_DESCRIPTION&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C006537" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC006538" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProdId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;PROD_ID&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C006538" />
      </DesignTime>
   </Key>
   <Key
      Name="SysC006539" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.CreatedBy" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_checkCondition" Value="&#34;CREATED_BY&#34; IS NOT NULL" />
         <Attr Name="_isCheck" Value="true" />
         <Attr Name="_DBObjectName" Value="SYS_C006539" />
      </DesignTime>
   </Key>
   <Key
      Name="SvrAssignedToUsrFk" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.AssignedTo" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_referencedKey" Value="USR_PK" />
         <Attr Name="_isForeign" Value="true" />
         <Attr Name="_DBObjectName" Value="SVR_ASSIGNED_TO_USR_FK" />
      </DesignTime>
   </Key>
   <Key
      Name="SvrCreatedByUsrFk" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.CreatedBy" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_referencedKey" Value="USR_PK" />
         <Attr Name="_isForeign" Value="true" />
         <Attr Name="_DBObjectName" Value="SVR_CREATED_BY_USR_FK" />
      </DesignTime>
   </Key>
   <Key
      Name="SvrPrdFk" >
      <AttrArray Name="Attributes">
         <Item Value="oracle.srdemo.model.entities.ServiceRequest.ProdId" />
      </AttrArray>
      <DesignTime>
         <Attr Name="_referencedKey" Value="PRD_PK" />
         <Attr Name="_isForeign" Value="true" />
         <Attr Name="_DBObjectName" Value="SVR_PRD_FK" />
      </DesignTime>
   </Key>
   <ValidationBean
      xmlns="http://xmlns.oracle.com/adfm/validation"
      ResId="ServiceRequest_Rule_0"
      Version="2"
      OperandType="LITERAL"
      Name="DateMustComeAfter"
      ValidationBeanClass="oracle.srdemo.model.frameworkExt.rules.DateMustComeAfterRule" >
      <NamedData
         NDName="initialDateAttrName"
         NDType="java.lang.String"
         NDValue="RequestDate" >
      </NamedData>
      <NamedData
         NDName="laterDateAttrName"
         NDType="java.lang.String"
         NDValue="AssignedDate" >
      </NamedData>
   </ValidationBean>
</Entity>
