Skip to content

Reservoir to Reservoir Transfer (Bookover) with a Plan (ityopr=34)

The type 34 operating rule allows a reservoir to reservoir transfer (bookover) to occur where the destination water may be reusable or increase an OOP plan obligation. It is commonly used to transfer water from one reservoir storage account to another in a particular month. The following are noted:

  • The destination reservoir may be the same or different than the source reservoir. If they are different the destination reservoir must be located downstream of the source reservoir.
  • If the delivery method is a release from the reservoir directly to a demand or reservoir (i.e. no release to the river) the diversion type (cdivtyp) should be set to Direct. If the delivery method is the river and the delivery is intended to meet the destination’s demand the diversion type (cdivtyp) should be set to Diversion.
  • The amount transferred can be limited to the amount of water diverted by another operating rule (specified under variable ciopso(2)).
  • The amount transferred can be limited to the demand of a diversion structure (specified in field ciopso(2)).
  • The amount transferred can be limited to the volume of water in an Out-of-Priority (OOP) plan (specified in field ciopso(2)).
  • The amount transferred can be booked from one reservoir to another by a carrier (pipeline).
  • If the variable OprLimit is set to 1 the operating rule ID specified in row 4’s monthly and annual limits will be increased and limit the amount released. Also because the capacity of the source structure of the operating rule ID specified in row 4 has already been adjusted the source structure’s capacity will not limit the amount diverted.
  • If water is being transferred from an OOP plan in one reservoir to an OOP plan in another reservoir then:
    • Source 1 should be the source reservoir
    • Source 2 should be the OOP plan at the source reservoir
    • The destination should be the reservoir receiving the bookover
    • The plan data should be the OOP plan at the destination reservoir
Row-data Variable Description
Control Data
1 Format (a12, a24, 12x, 4x, f12.5, f8.0, i8, 3(1x,a12,i8), i8, 1x,a12, 1x,a12, 1x,2f8.0, 2i8)
1-1 cidvri(1) Operational right ID
1-2 nameo(1) Operational right name
1-3 rtem(1) Administration number
1-4 dumx Monthly and Structure Switch
0 = No monthly on/off values
12 = Number of monthly on/off switches provided
1-5 ioprsw(1) Annual On/Off Switch
0 = off
1 = on
+n = Begin in year n
-n = Stop after year n
Destination Data
1-6 ciopde Destination reservoir ID
1-7 iopdes(2,1) Destination structure account
For a reservoir destination, enter:
+n = Account to be served by this right
-n = Fill the first n accounts based on the ratio of their ownership
Supply Data
1-8 ciopso(1) Supply reservoir ID
1-9 iopsou(2,1) Supply reservoir account
1-10 ciopso(2) Transfer Limit
If not required enter 0
If limited by the amount diverted under an operating rule, enter the operating rule ID.
If limited by a diversion demand amount enter the diversion structure ID.
If limited by an OOP Plan amount enter the OOP Plan ID.
1-11 iopsou(4,1) Enter 0 (Not Used)
Type Data
1-12 ityopr(1) 34
Plan Data
1-13 creuse Reuse Plan ID or OOP Plan ID
Diversion Type
1-14 cdivtyp Diversion or Direct
Conveyance Loss (%)
1-15 OprLoss 0
Miscellaneous Limits
1-16 OprLimit 0 Do not adjust Monthly or Annual Operational limits
1 Increase monthly and annual diversion limits of the operational rule specified in row 4. Also do recognize the capacity of the structure associated with the operational rule in row 4 is already adjusted.
Start Date
1-17 IoBeg First year of operation
End Date
1-18 IoEnd Last year of operation
Monthly Data
2 Free Format (Include only if the variable (dumx) = 12 or less than -12)
2-1 imonsw(1) Monthly switch 0 = off, 1 = on
+n = Day first used that month
-n = Day last used that month
Note the first entry corresponds to the first month specified in the control file
Associated Operating Rule
3 Free Format (Include only if the switch (OprLimit) = 2 or 3)
3-1 cx If Oprlimit = 2, Operating Rule ID for which monthly and Annual limits will LIMIT the amount released
If OprLimit = 3, Operating Rule ID for which diversions by that rule will LIMIT the Amount released
Intervening Structure Data without loss
4 Format (36x, 10a12) (Include only if the variable (dumx) = 1-10 or < -12)
4a-1 intern(1,1) For +dumx, Enter dumx intervening structure ID's
For -dumx, Enter abs(dumx)-12 intervening structure ID's