		<component name="orderedItem" class="gov.va.med.cds.template.generated.common.PharmacyOrderableItem">
		    <component name="itemCode" class="gov.va.med.cds.template.generated.basedatatypes.HL72CodedElementLite">
				<property name="code" column="ITEM_CODE" type="java.lang.String"  />
				<property name="displayText" column="ITEM_DSPLYTXT" type="java.lang.String"  />
				<property name="codingSystem" column="ITEM_CODSYS" type="java.lang.String"  />
			</component>
		
	    	<component name="dosageFormCode" class="gov.va.med.cds.template.generated.basedatatypes.HL72CodedElementLite">
				<property name="code" column="DOSAGE_FORM_CODE" type="java.lang.String"  />
				<property name="displayText" column="DOSAGE_FORM_DSPLYTXT" type="java.lang.String"  />
				<property name="codingSystem" column="DOSAGE_FORM_CODSYS" type="java.lang.String"  />
			</component>
		</component>

    	<property name="orderDate" type="gov.va.med.cds.persistence.hibernate.common.PointInTimeUserType" >
    		<column name="ORDER_DT"/>
    		<column name="ORDER_DT_NBR"/>
    	</property>
       
		<property name="status" column="PHARMACY_REQ_STATUS" type="java.lang.String"  />
		  
		 <component name="statusModifier" class="gov.va.med.cds.template.generated.basedatatypes.HL72CodedElementLite">
			<property name="code" column="STATUS_MODIFIER_CODE" type="java.lang.String" />
			<property name="displayText" column="STATUS_MODIFIER_DSPLYTXT" type="java.lang.String"  />
			<property name="codingSystem" column="STATUS_MODIFIER_CODSYS" type="java.lang.String"  />
		 </component>
		
	    <component name="genericRequestIdentifier" class="gov.va.med.cds.template.generated.basedatatypes.HL72EntityIdentifier">
				<property name="identity" column="IDENTIFIER_IDENTITY" type="java.lang.String" insert="false" update="false" />
				<property name="namespaceId" column="IDENTIFIER_NAMESPACEID" type="java.lang.String" insert="false" update="false" />
				<property name="universalId" column="IDENTIFIER_UNIVERSALID" type="java.lang.String" insert="false" update="false" />
				<property name="universalIdType" column="IDENTIFIER_UNIVERSTYP" type="java.lang.String"  insert="false" update="false" />
		</component>
     					
        <component name="orderLocationIdentifier" class="gov.va.med.cds.template.generated.basedatatypes.HL72LocationIdentifier">
            <property name="pointOfCare" column="ORDER_LOC_POINT_OF_CARE" type="java.lang.String" />
            <property name="room" column="ORDER_LOC_ROOM" type="java.lang.String" />
            <property name="bed" column="ORDER_LOC_BED" type="java.lang.String"/>
            <property name="facilityNamespaceId" column="ORDER_LOC_FCLTY_NMSPCID" type="java.lang.String"/>
            <property name="facilityUniversalId" column="ORDER_LOC_FCLTY_UNVSID" type="java.lang.String" />
            <property name="facilityUniversalIdType" column="ORDER_LOC_FCLTY_UNVSIDTYP" type="java.lang.String" />
            <property name="personLocationType" column="ORDER_LOC_PERS_LOC_TYP" type="java.lang.String" />
            <property name="locationDescription" column="ORDER_LOC_DESCRIPTION" type="java.lang.String"  />
        </component>

		<component name="orderingInstitutionIdentifier" class="gov.va.med.cds.template.generated.basedatatypes.HL72OrganizationIdentifier">
            <property name="name" column="ORD_INST_NAME" type="java.lang.String"/>
            <property name="identity" column="ORD_INST_IDENTITY" type="java.lang.String"  />
            <property name="assigningAuthority" column="ORD_INST_ASSIGNING_AUTHORITY" type="java.lang.String"/>
        </component>