PharmacyInventoryLocation
This table stores Inventory Location (IVL) records.
| Column Name | Type | Description |
|---|---|---|
| GenerateInterdepartmentalTransferMessagesIndicator | VARCHAR | Determines whether or not an interdepartmental transfer (IDTR) interface message will be generated when transferring stock from this location. If this is set to Yes, an IDTR message will be triggered when the stock is being sent from the location. If this is set to No or left blank, then no IDTR messages will be generated from this location. |
| InventoryLocationLotStorageUnitIdentifier | NUMERIC | List the storage unit in the Lot Management (LMN) master file managed by this inventory location. Immunization documentation associated with the listed storage unit will result in inventory updates in this inventory location. |
| IsBalanceTrackingEnabled | VARCHAR | The item stores whether inventory balances are tracked at this location. |
| InventoryCycleLastResetDateTime | DATETIME | This item stores the datetime that inventory cycle is reset. |
| InventoryLocationRecordType | INTEGER | Record type of the IVL record |
| LocationSequenceNumber | VARCHAR | The value entered is the relative position of the location in an ordered list of the locations that a person would want to see for their inventory. Locations without a walk order are sorted to the beginning of the list. Note that by default the walk order values are sorted in ascending alphabetical order. Thus, for example, a location with walk order of 11 will sort ahead of a location with walk order of 2. In order to sort numeric values correctly, you need to prepend the numbers with zeros, as in 0002 and 0011 |
| CreateInventoryRecordOnDecrementIndicator | VARCHAR | This item determines whether a new inventory item and balance record will be created when an item not stocked at this location is decremented. The default value for this item is null, in which case the system will defer to the system-level setting in RXD 7030 – CREATE INVENTORY RECORDS WHEN DISPENSING UNSTOCKED ITEM. If this item is set to No, RXD 7030 will be ignored and the system will NOT auto-create a new balance (BAL) record or a new inventory item (PRD) record. If this item is set to Yes, a new BAL record will be created at this location if a PRD record already exists. If a PRD does not already exist, the system will check the value in RXD 7030 to determine whether to create a new BAL and PRD. If RXD 7030 is set to Yes, a new BAL and PRD will be created. If RXD 7030 is set to No, no new records will be created. |
| TracksNationalDrugCodeInventoryIndicator | VARCHAR | This is used only for master locations. If it is set to Yes then balances for individual NDCs will be tracked for this location. If it is set to No then only balances at the PRD level will be kept. The default is No. |
| AggregatePushNationalDrugCodeSettingIndicator | VARCHAR | Indicates whether the aggregate inventory location is configured to always select the checkbox to push NDC settings to contained locations. 'Y' indicates that this is an aggregate inventory location and it is configured to always select the checkbox to push NDC settings to contained locations. 'N' or NULL indicate that the location is not an aggregate location, or that the aggregate location is not configured to always select the checkbox to push NDC settings to contained locations (i.e. the checkbox will only be selected by default if all contained locations have the same balance configuration as the aggregate location). |
| PicklistReportPrinterIdentifier | NUMERIC | Stores the printer where to print the picklist/worksheet report. |
| CanCreatePurchaseOrderFlag | VARCHAR | This determines whether or not the location can create purchase orders. This item is only applicable to ADS type inventory locations. The default is not to allow purchase order creation. |
| InventoryReplenishmentQuantity | NUMERIC | The amount of inventory items stored in the location to be ordered when the balance drops below the reorder point. May be overridden on the item balance level. |
| CycleCountShowsCurrentBalanceIndicator | VARCHAR | This item stores whether or not the Cycle Count activity should show current balance levels for listed items. |
| CalculatedDepartmentIdentifier | NUMERIC | Stores the department containing this location, if any. This item is calculated automatically. |
| InventoryLocationRecordStatus | INTEGER | Stores the record status (hidden, soft-deleted, etc...) |
| AutoCompleteInterdepartmentalShipment | VARCHAR | Determines if requests from a location generating interdepartmental transfer (IDTR) messages respect the receive settings of the destination location. If this is set to No, requests sent from this location that generate an IDTR message must be received manually. If this is set to yes, the request will be received automatically or manually as determined by the destination location's receive settings. |
| ParentLocationIdentifier | NUMERIC | This item stores the ID of a location's parent location. |
| HoldLocationTransferLimitCondition | INTEGER | Determines when to update hold location stock when an HL7 load or unload message is received for this inventory location. The hold location's stock can either be updated on load only, unload only, both, or nether. |
| CommunityLogicalOwnerIdentifier | VARCHAR | The Community ID (CID) of the instance from which this record or line was extracted. This is only populated if you use IntraConnect. |
| PreventAutomaticRequestCompletionFlag | VARCHAR | Flag to prevent the system from automatically completing a request if there is no discrepancy in item, quantity or cost. The default is No in which case the system will automatically complete the request if there are no discrepancies. Note: This setting only affects requests without discrepancies. All requests with discrepancies will always require review. |
| RequiresContractForDirectTransfers | VARCHAR | If this item is set to Yes, a contract is required for direct transfers initiated from this location. The default is No. |
| IsSingleStepMatchingEnabled | VARCHAR | Used to determine if single step matching should be done at this location. If so, then receiving and invoice matching of shipments will be done in a single step in the Inventory activity. |
| EnableIncomingAdjustmentInterfaceMessage | VARCHAR | This determines whether or not to receive incoming interface messages for inventory adjustments. Incoming interface messages will be received if this is set to Yes and will not be received if this is set to No or left blank. |
| DecrementBalanceOnSentInterdepartmentalTransferIndicator | VARCHAR | Determines when stock will be decremented during stock transfer for a location that is generating interdepartmental transfer (IDTR) messages. If this is set to Yes, stock will be decremented when the shipment is shipped. If this is set to No or left blank, stock will be decremented when a pick message is received. |
| SupportsCentralAccumulationIndicator | VARCHAR | Specifies whether the location is an aggregate location that supports central accumulation. Only Relevant if location type is aggregate. |
| DisableBalanceRecordsIndicator | VARCHAR | Indicates whether balances are disabled for this inventory location. 'Y' indicates that balances are not enabled and will not be created or tracked. 'N' or NULL indicate that balances are created and tracked in the location. |
| RecordCreationDate | DATETIME | Stores the date the record was created |
| EnableSerialNumberEntryIndicator | VARCHAR | Used to determine if serial number entry is enabled in an inventory location. |
| EnableLotNumberEntryIndicator | VARCHAR | Used to determine if lot number and expiration date entry is enabled in an inventory location. |
| InventoryLocationIdentifier | NUMERIC | The unique ID for this inventory location. |
| CommunityPhysicalOwnerIdentification | VARCHAR | The Community ID (CID) of the instance that owns this record or line. This is only populated if you use IntraConnect. |
| InternalRequestReceiveBehavior | INTEGER | Configure if this inventory location should automatically or manually receive shipments from internal purchase requests. The default is Manually. |
| PreventShipmentCombinationUponReceive | VARCHAR | Determines whether or not an inventory location will combine received shipments when multiple shipments were sent before receive action was taken |
| CalculatedServiceAreaIdentifier | NUMERIC | Stores the service area containing this location, if any. This item is calculated automatically. |
| InventoryLocationDisplayName | VARCHAR | Composite display name showing the absolute location of the IVL record |
| InterdepartmentalTransferRuleIdentification | VARCHAR | This item stores a inventory balance context rule that determines which items should be included within interdepartmental transfer (IDTR) interface message when transferring stock from this location. If the inventory item matches the rule, the IDTR message will include the matched inventory item and the inventory item will be moved to a separate shipment. |
| InventoryHoldingLocationIdentifier | NUMERIC | This is a separate location at which inventory should be received for purchase orders placed from this location. If automated transfers of that inventory are later perfromed, then the location contained here will also serve as the source location for those transfers. |
| CycleCountBalanceListType | INTEGER | This item tracks the type of cycle count item list that the location is using. |
| DirectTransferReceiveBehavior | INTEGER | Configure if this inventory location should automatically or manually receive incoming direct transfers. The default is Automatically. |