# BpmnMigrationPlan
## Properties
**from_process_id** | **String** | the root `Scope.element_id` before the rewrite -- the root scope's element id *is* the `<process id>`, and is the only site carrying it, which is why a process-id rename is unambiguous under a document and is resolved rather than refused |
**to_process_id** | **String** | |
**elements** | Option<**std::collections::HashMap<String, String>**> | old element id -> new element id, changed entries only | [optional]
**sequence_flows** | Option<**std::collections::HashMap<String, String>**> | old sequence-flow id -> new sequence-flow id, changed entries only. Derived by matching mapped endpoints, never declared. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)