| Edit Type | Processing Instruction Start Marker | Processing Instruction End Marker | Attributes |
|---|---|---|---|
| Insertion | <?oxy_insert_start?> |
<?oxy_insert_end?> |
Common Attributes |
| Split | <?oxy_insert_start?> |
<?oxy_insert_end?> |
Common Attributes, type="split" |
| Surround | <?oxy_insert_start?> |
<?oxy_insert_end?> |
Common Attributes, type="surround" |
| Deletion | <?oxy_delete?> |
_ | Common Attributes,
content |
| Comment | <?oxy_comment_start?> |
<?oxy_comment_end?> |
Common Attributes, mid,
parentID
|
| Attribute Change | <?oxy_attributes?> |
_ | Attributes of the Processing Instruction have the name as the attribute that was changed on the XML element. The value is an attribute change descriptor. |
If a comment intersects another, the @mid attribute is
used to correctly identify start and end processing instruction markers.
The following attributes can be added on both change tracking and comment processing instructions:
@id - Used to link a reply to its parent comment or change.@comment - The comment message associated with a comment or
change.@timestamp - The time when the change or comment was created.@author - The name of the author that created the change or
comment.@flag - The value done means that the item is
Marked as Done.<change type="modified" oldValue="word" author="John" timestamp="20210520T091038+0000" />