Clarifying EconomicEvent and EconomicResource questions for HoloREA
Here's an introduction to HoloREA. This project is just getting started, and we have no idea if it has legs (in other words, will the project continue). But a number of questions have arisen about how EconomicEvents affect EconomicResources. We've discussed most of them in various VF issues, but I'll try to pull them all together here.
Here are some of the previous issues that have touched on these questions:
- https://github.com/valueflows/resource/issues/10 Pools of physical resources
- https://github.com/valueflows/resource/issues/11 When does a Resource become a new Resource
- https://github.com/valueflows/resource/issues/13 identifying a resource
- https://github.com/valueflows/resource/issues/23 Defining vf:EconomicResource
- https://github.com/valueflows/resource/issues/24 Can you have a zero quantity vf:EconomicResource?
- https://github.com/valueflows/resource/issues/39 shares and 'logical stocks' of material resources
- https://github.com/valueflows/resource/issues/42 grid resources (water, hot water, gas, electricity, gray water etc.)
- https://github.com/valueflows/resource/issues/44 splitting and merging lots
- https://github.com/valueflows/resource/issues/51 timeline based stocks (availability?) for Usage and Services
Resources with different behaviors:
Stock resources like nails or flour or liquid:
- Each individual instance of a Resource Classification can be substituted in use for any other of the same classification. In some cases, like liquids, "individual instances" (like "one nail") do not even make sense.
- Stock resources are usually identified only by Resource Classification and location and quantity, where the quantity means "of that Resource Classification at that location".
- Currency accounts are stock resources but are identified by an account id.
- Among stock resources, the physical form will also dictate some behaviors: that is, whether the resource is composed of discrete units like nails, or grains, or powders like flours, or liquids or gases.
- "grid resources" like municipal electricity and water have some special behaviors which are discussed in #42
Lot-controlled resources like food and drugs:
- Lot usually means "produced at the same time in the same conditions", like the same production batch, and is designated by a lot id.
- The lot id must follow every part of that resource wherever it goes, as long as it has the same Resource Classification. (Unless it is incorporated into some other resource with a different classification, such as several lots of meat and other ingredients being incorporated into sausages, in which case the new resource would be given a different lot id. But the new lot will be connected via systems to the input lots, so the provenance can be followed in case of recalls.)
- Lot-controlled resources share some behaviors with stock resources, but they are identified by lot id as well as Resource Classification, location, and quantity.
- Uniquely-identified resources, which include resources with unique serial numbers (serialized resources) as well as artworks, designs, documents, etc, where none of these resources are substitutable for any other.