> For the complete documentation index, see [llms.txt](https://docs.editran.onesait.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.editran.onesait.com/documentacion-editran/ibm-editran-v5.3-ims-en/gestor-batch-de-perfiles/modificacion-de-perfiles-onesait-editran/formatos-del-fichero-de-modificaciones.md).

# Modification file formats

## Session selection record

<table data-header-hidden><thead><tr><th width="62" valign="top"></th><th width="145" valign="top"></th><th width="74" valign="top"></th><th width="67" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Level</td><td valign="top">Name</td><td valign="top">Length</td><td valign="top">Fmt.</td><td valign="top">Description</td></tr><tr><td valign="top">1</td><td valign="top">Processing</td><td valign="top">1</td><td valign="top">An</td><td valign="top">With “*” the record is ignored.</td></tr><tr><td valign="top">1</td><td valign="top">Type</td><td valign="top">1</td><td valign="top">An</td><td valign="top"><p>S: Session selection record for modification</p><p>V: Selection record to view sessions without making changes (inquiry)</p></td></tr><tr><td valign="top">1</td><td valign="top">Separator</td><td valign="top">1</td><td valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">1</td><td valign="top">Origin</td><td valign="top">9</td><td valign="top">An</td><td valign="top"><p>Origin code of the sessions to be selected.</p><p>Zeros: Sessions with any origin code.</p></td></tr><tr><td valign="top">2</td><td valign="top">Separator</td><td valign="top">1</td><td valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">2</td><td valign="top">Destination</td><td valign="top">9</td><td valign="top">An</td><td valign="top"><p>Remote code of the sessions to be selected.</p><p>Zeros: Sessions with any remote code.</p></td></tr><tr><td valign="top">2</td><td valign="top">Separator</td><td valign="top">1</td><td valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">2</td><td valign="top">Application</td><td valign="top">6</td><td valign="top">An</td><td valign="top"><p>Application code of the presentation sessions to be selected.</p><p>Zeros: Transmission sessions with any application code.</p></td></tr><tr><td valign="top">2</td><td valign="top">Separator</td><td valign="top">1</td><td valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">2</td><td valign="top">Transmission application</td><td valign="top">6</td><td valign="top">An</td><td valign="top"><p>Application code of the transmission sessions to be selected.</p><p>A specific one must be provided. Valid for parameters 028 and 051</p><p>If this field is left blank, all transmission sessions of the selected presentation session will be modified</p></td></tr></tbody></table>

Example:

S-OOOO9993O-000099990-PRUEBA

Presentation session selection, only the indicated field will be modified in all transmission sessions of the selected presentation session (OOOO9993O-000099990-PRUEBA) and the rest of the fields will keep their original value.

S-OOOO9993O-000099990-PRUEBA-PRUEB5

Transmission session selection, only the transmission session (OOOO9993O-000099990-PRUEB5) of the selected presentation session (OOOO9993O-000099990-PRUEBA) will be modified. This selection can only be made for field 028-SERVICE CLIENT and for field 051-IP ADDRESS.

## Modification record

<table data-header-hidden><thead><tr><th width="64" valign="top"></th><th width="124" valign="top"></th><th width="70" valign="top"></th><th width="72" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Level</td><td valign="top">Name</td><td valign="top">Length</td><td valign="top">Format</td><td valign="top">Description</td></tr><tr><td valign="top">1</td><td valign="top">Processing</td><td valign="top">1</td><td valign="top">An</td><td valign="top">With “*” the record is ignored.</td></tr><tr><td valign="top">1</td><td valign="top">Type</td><td valign="top">1</td><td valign="top">An</td><td valign="top"><p>M: Unconditional modification record</p><p>C: Comparison record</p><p>=: Continuation of the comparison record</p><p>P: Continuation record of the comparison record.</p></td></tr><tr><td valign="top">1</td><td valign="top">Separator</td><td valign="top">1</td><td valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">1</td><td valign="top">Parameter</td><td valign="top">3</td><td valign="top">An</td><td valign="top">NNN: Code of the parameter to modify</td></tr><tr><td valign="top">1</td><td valign="top">Separator</td><td valign="top">1</td><td valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">1</td><td valign="top">Name</td><td valign="top">12</td><td valign="top">An</td><td valign="top">Text identifying the parameter associated with the record</td></tr><tr><td valign="top">1</td><td valign="top">Separator</td><td valign="top">1</td><td valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">1</td><td valign="top">Occurrence</td><td valign="top">3</td><td valign="top">No.</td><td valign="top"><p>Position it occupies in the parameter occurrence table if it is multiple.</p><p>If it is not multiple, it is filled with zeros.</p></td></tr><tr><td valign="top">1</td><td valign="top">Separator</td><td valign="top">1</td><td valign="top">An</td><td valign="top">“=” Indicates that the parameter value follows</td></tr><tr><td valign="top">1</td><td valign="top">Content</td><td valign="top">48</td><td valign="top">An</td><td valign="top">Value to assign or compare for the parameter. Each parameter has its own format.</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.editran.onesait.com/documentacion-editran/ibm-editran-v5.3-ims-en/gestor-batch-de-perfiles/modificacion-de-perfiles-onesait-editran/formatos-del-fichero-de-modificaciones.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
