Assignments following discrete events
In SBML Level 3 Version 1, EventAssignments are used to assign values to variables of a model, that are Compartments, Species, SpeciesReference, or global Parameters when some conditions are fulfilled. In order to assign the value of a specific type of species, EventAssignments in multi Version 1 also contain an element SpeciesTypeInstanceChange. The assignment sets the quantity of instances that fulfill a certain selection using the mathematical expression provided.
EventAssignment
In order to assign values to entity subpools, defined by specific state and connectivity, following a discrete event, the element eventAssignment of SBML Level 3 Version 1 core is linked to a SpeciesTypeInstanceChange.
SpeciesTypeInstanceChange
For a definition of SpeciesTypeInstanceChange, see section 2.5.2.


