> 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/altas-de-perfiles-onesait-editran/fichero-de-ordenes-de-alta-de-sesiones-de-onesait-editran.md).

# Onesait Editran session registration orders file

The session creation order file is composed of groups of records that contain the parameters necessary for session creation. Each group corresponds to the creation order of a session.

Each of the groups consists of the following types of records or entries:

* S0 - Session creation-0

> Mandatory. Specifies the code of the “image” session from which the parameters not indicated in the rest of the records associated with the new session will be taken. And the code of the new session

* S1 - Session creation-1

> Optional: Parameters for the macrofiles program

* S2 - Session creation-2

> Mandatory: Specifies the transmission session name and the number of records

* S3 - Session creation-3

> Optional. Data related to the output file

* S4 - Session creation-4

> Optional. Data related to the local subsystem and the remote subsystem of cryptography 4.0

* S5 - Session creation-5

> Optional. Data related to the local label of cryptography 3.0

* S6 - Session creation-6

> Optional. Data related to the remote label of cryptography 3.0

* SA - Session creation-A

> Optional. Data related to the JOB name and the installation prefix.

* A0 – Application

> Optional. Data related to the application corresponding to the new session. If it is not included in the group, it is assumed that the new session has the same application code as the image session and therefore the same application characteristics.

> If it is not included in the group, it makes the R0-type record mandatory since the application code or the remote code must be different from those of the image session.

* R0 - Remote-0

> Optional. Code associated with the remote of the new session.

> If it is not included in the group, it is assumed that the new session has the same remote code as the image session and therefore the same values in the parameters associated with the remote endpoint.

> If it is not included in the group, it makes the A0-type record mandatory since the application code or the remote code must be different from those of the image session.

* R1 – Remote-1

> Optional. IP address for TCP/IP connections. (up to 6 records).

> Contains the IP address (up to 64 characters) and the remote connection port.

The format of each of the records in the group and the description of each of their parameters is shown below:

## Session creation-0

<table data-header-hidden><thead><tr><th width="190" valign="top"></th><th width="70" align="center" valign="top"></th><th width="70" align="center" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Name</td><td align="center" valign="top">Length</td><td align="center" valign="top">Format</td><td valign="top">Description</td></tr><tr><td valign="top">Processing</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">With “*” the record is ignored, with “- ” it is processed</td></tr><tr><td valign="top">Type</td><td align="center" valign="top">2</td><td align="center" valign="top">An</td><td valign="top">S0: Session creation from an existing one</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Session to be created</td><td align="center" valign="top"></td><td align="center" valign="top"></td><td valign="top">Code of the session to be created.</td></tr><tr><td valign="top">Origin</td><td align="center" valign="top">9</td><td align="center" valign="top">An</td><td valign="top">Source code of the session to be created</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Destination</td><td align="center" valign="top">9</td><td align="center" valign="top">An</td><td valign="top">Remote code of the session to be created</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Application</td><td align="center" valign="top">6</td><td align="center" valign="top">An</td><td valign="top">Application code of the session to be created</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Image session</td><td align="center" valign="top"></td><td align="center" valign="top"></td><td valign="top">Code of the image session from which the data will be copied.</td></tr><tr><td valign="top">Source-image</td><td align="center" valign="top">9</td><td align="center" valign="top">An</td><td valign="top">Source code of the image session</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Destination-image</td><td align="center" valign="top">9</td><td align="center" valign="top">An</td><td valign="top">Remote code of the image session</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Application-image</td><td align="center" valign="top">6</td><td align="center" valign="top">An</td><td valign="top">Application code of the image session</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Description</td><td align="center" valign="top">20</td><td align="center" valign="top">An</td><td valign="top">Description of the session to be created</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr></tbody></table>

## Session creation-1

<table data-header-hidden><thead><tr><th width="190" valign="top"></th><th width="70" align="center" valign="top"></th><th width="70" align="center" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Name</td><td align="center" valign="top">Length</td><td align="center" valign="top">Format</td><td valign="top">Description</td></tr><tr><td valign="top">Processing</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">With “*” the record is ignored, with “-“ it is processed</td></tr><tr><td valign="top">Type</td><td align="center" valign="top">2</td><td align="center" valign="top">An</td><td valign="top">S1: Macrofiles parameters</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Parameters</td><td align="center" valign="top">60</td><td align="center" valign="top">An</td><td valign="top">Parameters for the Macrofiles program</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr></tbody></table>

## Session creation-2

<table data-header-hidden><thead><tr><th width="190" valign="top"></th><th width="70" align="center" valign="top"></th><th width="70" align="center" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Name</td><td align="center" valign="top">Length</td><td align="center" valign="top">Format</td><td valign="top">Description</td></tr><tr><td valign="top">Processing</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">With “*” the record is ignored, with “-“ it is processed</td></tr><tr><td valign="top">Type</td><td align="center" valign="top">2</td><td align="center" valign="top">An</td><td valign="top">S2: Transmission application</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Application</td><td align="center" valign="top">6</td><td align="center" valign="top">An</td><td valign="top">Transmission application code</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen</td></tr><tr><td valign="top">Unused field</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Unused field</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Unused field</td><td align="center" valign="top">8</td><td align="center" valign="top">An</td><td valign="top">Unused field</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Unused field</td><td align="center" valign="top">8</td><td align="center" valign="top">An</td><td valign="top">Unused field</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Number of records</td><td align="center" valign="top">6</td><td align="center" valign="top">N</td><td valign="top">Number of buffer records</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr></tbody></table>

## Session creation-3

<table data-header-hidden><thead><tr><th width="190" valign="top"></th><th width="70" align="center" valign="top"></th><th width="70" align="center" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Name</td><td align="center" valign="top">Length</td><td align="center" valign="top">Format</td><td valign="top">Description</td></tr><tr><td valign="top">Processing</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">With “*” the record is ignored, with “-“ it is processed</td></tr><tr><td valign="top">Type</td><td align="center" valign="top">2</td><td align="center" valign="top">An</td><td valign="top">S3: Output file</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">File</td><td align="center" valign="top">44</td><td align="center" valign="top">An</td><td valign="top">Physical name of the output file</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen</td></tr><tr><td valign="top">Format</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">File format (R/B)</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Alphabet</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Original alphabet of the file (A/E/N)</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Translate</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Translate output file (Y/N)</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Compression</td><td align="center" valign="top">1</td><td align="center" valign="top">N</td><td valign="top">File compression (Y/N)</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr></tbody></table>

## Session creation-4

<table data-header-hidden><thead><tr><th width="190" valign="top"></th><th width="70" align="center" valign="top"></th><th width="70" align="center" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Name</td><td align="center" valign="top">Length</td><td align="center" valign="top">Format</td><td valign="top">Description</td></tr><tr><td valign="top">Processing</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">With “*” the record is ignored, with “-“ it is processed</td></tr><tr><td valign="top">Type</td><td align="center" valign="top">2</td><td align="center" valign="top">An</td><td valign="top">S4: Local and remote cryptography subsystem</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Local subsystem</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Name of the Local subsystem used for cryptography 4.0</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen</td></tr><tr><td valign="top">Remote subsystem</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Name of the Remote subsystem used for crypto 4.0</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr></tbody></table>

## Session creation-5

<table data-header-hidden><thead><tr><th width="190" valign="top"></th><th width="70" align="center" valign="top"></th><th width="70" align="center" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Name</td><td align="center" valign="top">Length</td><td align="center" valign="top">Format</td><td valign="top">Description</td></tr><tr><td valign="top">Processing</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">With “*” the record is ignored, with “-“ it is processed</td></tr><tr><td valign="top">Type</td><td align="center" valign="top">2</td><td align="center" valign="top">An</td><td valign="top">S5: Specification of the label of the external local cryptography key.</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Local Label</td><td align="center" valign="top">64</td><td align="center" valign="top">An</td><td valign="top">Local label used for cryptography 3.0</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr></tbody></table>

## Session creation-6

<table data-header-hidden><thead><tr><th width="190" valign="top"></th><th width="70" align="center" valign="top"></th><th width="70" align="center" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Name</td><td align="center" valign="top">Length</td><td align="center" valign="top">Format</td><td valign="top">Description</td></tr><tr><td valign="top">Processing</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">With “*” the record is ignored, with “-“ it is processed</td></tr><tr><td valign="top">Type</td><td align="center" valign="top">2</td><td align="center" valign="top">An</td><td valign="top">S6: Specification of the label of the external remote cryptography key.</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Remote Label</td><td align="center" valign="top">64</td><td align="center" valign="top">An</td><td valign="top">Remote label used for cryptography 3.0</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr></tbody></table>

## Session creation-A

<table data-header-hidden><thead><tr><th width="190" valign="top"></th><th width="70" align="center" valign="top"></th><th width="70" align="center" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Name</td><td align="center" valign="top">Length</td><td align="center" valign="top">Format</td><td valign="top">Description</td></tr><tr><td valign="top">Processing</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">With “*” the record is ignored, with “-“ it is processed</td></tr><tr><td valign="top">Type</td><td align="center" valign="top">2</td><td align="center" valign="top">An</td><td valign="top">SA: Data related to the JOB name and the installation prefix</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">JOB Name</td><td align="center" valign="top">8</td><td align="center" valign="top">An</td><td valign="top">JOB name for launching the JCLs of the previous and subsequent procedures</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">File installation prefix</td><td align="center" valign="top">11</td><td align="center" valign="top">An</td><td valign="top">Name used for the definition of intermediate files and, optionally, application reception files</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">AN</td><td valign="top">Field separator hyphen.</td></tr></tbody></table>

## Application

<table data-header-hidden><thead><tr><th width="190" valign="top"></th><th width="70" align="center" valign="top"></th><th width="70" align="center" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Name</td><td align="center" valign="top">Length</td><td align="center" valign="top">Format</td><td valign="top">Description</td></tr><tr><td valign="top">Processing</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">With “*” the record is ignored, with “-“ it is processed</td></tr><tr><td valign="top">Type</td><td align="center" valign="top">2</td><td align="center" valign="top">An</td><td valign="top">A0: Application identifier</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Application</td><td align="center" valign="top">6</td><td align="center" valign="top">An</td><td valign="top">Application code of the new session</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Application Name</td><td align="center" valign="top">20</td><td align="center" valign="top">An</td><td valign="top">Text describing the application</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr></tbody></table>

## REMOTE-0.

<table data-header-hidden><thead><tr><th width="190" valign="top"></th><th width="70" align="center" valign="top"></th><th width="70" align="center" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Name</td><td align="center" valign="top">Length</td><td align="center" valign="top">Format</td><td valign="top">Description</td></tr><tr><td valign="top">Processing</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">With “*” the record is ignored, with “-“ it is processed</td></tr><tr><td valign="top">Type</td><td align="center" valign="top">2</td><td align="center" valign="top">An</td><td valign="top">R0: Type 0 data corresponding to the remote center.</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Remote</td><td align="center" valign="top">9</td><td align="center" valign="top">An</td><td valign="top">Remote code</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Image remote</td><td align="center" valign="top">9</td><td align="center" valign="top">An</td><td valign="top">Remote code from which the data will be copied</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Remote Name</td><td align="center" valign="top">20</td><td align="center" valign="top">An</td><td valign="top">Text describing the remote endpoint.</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr></tbody></table>

## REMOTE-1

<table data-header-hidden><thead><tr><th width="190" valign="top"></th><th width="70" align="center" valign="top"></th><th width="70" align="center" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Name</td><td align="center" valign="top">Length</td><td align="center" valign="top">Format</td><td valign="top">Description</td></tr><tr><td valign="top">Processing</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">With “*” the record is ignored, with “-“ it is processed</td></tr><tr><td valign="top">Type</td><td align="center" valign="top">2</td><td align="center" valign="top">An</td><td valign="top">R1: Specification of the IP address.</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Remote IP address</td><td align="center" valign="top">64</td><td align="center" valign="top">An</td><td valign="top">Remote TCP/IP address</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</td></tr><tr><td valign="top">Remote port</td><td align="center" valign="top">5</td><td align="center" valign="top">N</td><td valign="top">Remote TCP/IP port</td></tr><tr><td valign="top">Separator</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Field separator hyphen.</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/altas-de-perfiles-onesait-editran/fichero-de-ordenes-de-alta-de-sesiones-de-onesait-editran.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.
