> 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-comun-z-os-en/interfaces-de-programas-de-aplicacion/consulta-del-estado-de-presentacion/area-de-comunicacion.md).

# Communication area

<table data-header-hidden><thead><tr><th width="76.90130615234375" valign="top"></th><th width="122.55548095703125" valign="top"></th><th width="66.4444580078125" valign="top"></th><th width="75.0740966796875" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Level</td><td valign="top">Name</td><td valign="top">Type</td><td valign="top">Length</td><td valign="top">Description</td></tr><tr><td valign="top">1</td><td valign="top">Area-gba01</td><td valign="top">Alphan.</td><td valign="top">250</td><td valign="top">Communication area of ZTBGBA01. Used in the CALL.</td></tr><tr><td valign="top">2</td><td valign="top">INPUT parameters area</td><td valign="top">Alphan.</td><td valign="top">100</td><td valign="top">Input parameters area</td></tr><tr><td valign="top">3</td><td valign="top">Function</td><td valign="top">No.</td><td valign="top">2</td><td valign="top"><p>Requested function:</p><p>01: Presentation status query (completed and interrupted). According to maximum process interval</p><p>02.- Presentation status query (completed and interrupted). According to maximum process limit</p><p>03- Immediate presentation status query (completed and interrupted).</p><p>04- Query whether there is a correct status to load.</p></td></tr><tr><td valign="top">3</td><td valign="top">Direction</td><td valign="top">Alphan.</td><td valign="top">1</td><td valign="top">(E/R). Direction of the presentation session (transmission-reception)</td></tr><tr><td valign="top">3</td><td valign="top">Presentation session</td><td valign="top">Alphan.</td><td valign="top">24</td><td valign="top">Presentation session (origin-remote-application)</td></tr><tr><td valign="top">3</td><td valign="top">Wait interval</td><td valign="top">No</td><td valign="top">6</td><td valign="top">(HHMMSS) Time that the process must remain stopped before querying the status again to see whether the session status has changed to finished or interrupted. Allowed values 000000 to 995959.</td></tr><tr><td valign="top">3</td><td valign="top">Interval/maximum process limit</td><td valign="top">No.</td><td valign="top">6</td><td valign="top"><p>FUNCTION 01: (HHMMSS) Time that the active process must last if the status criterion of finished or interrupted is not met. Allowed values 000000 to 995959</p><p>FUNCTION 02: HHMMSS) Time until which the process remains active if the status criterion of finished or interrupted is not met.</p><p>If the maximum limit is earlier than the process start time, it is understood that the maximum limit refers to the following day.</p><p>Allowed values 000000 to 235959</p><p>FUNCTION 03: IGNORED</p></td></tr><tr><td valign="top">3</td><td valign="top">Reserve area</td><td valign="top">Alphan.</td><td valign="top">61</td><td valign="top">Reserve area.</td></tr><tr><td valign="top">2</td><td valign="top">OUTPUT parameters area</td><td valign="top">Alphan.</td><td valign="top">150</td><td valign="top">Output parameters area</td></tr><tr><td valign="top">3</td><td valign="top">Result</td><td valign="top">No.</td><td valign="top">2</td><td valign="top">Process result (00: correct process)</td></tr><tr><td valign="top">3</td><td valign="top">Reason</td><td valign="top">No.</td><td valign="top">4</td><td valign="top">Reason returned by the status manager</td></tr><tr><td valign="top">3</td><td valign="top">Presentation session status</td><td valign="top">No.</td><td valign="top">3</td><td valign="top"><p>Presentation session send status:</p><p>000-Loaded.</p><p>001-Sending</p><p>002-Sent.</p><p>003- Not loaded</p><p>004- Suspended</p><p>005- Finished</p><p>Presentation session receive status:</p><p>100- Initialized</p><p>101-Receiving</p><p>102-Received</p><p>103- Suspended</p><p>104- Finished</p></td></tr><tr><td valign="top">3</td><td valign="top">CSB status</td><td valign="top">No.</td><td valign="top">3</td><td valign="top"><p>CSB file load status’ :</p><p>000- Loaded.</p><p>004-Not loaded</p></td></tr><tr><td valign="top">3</td><td valign="top">Presentation defined</td><td valign="top">Alphan.</td><td valign="top">1</td><td valign="top">(Y/N) Indicates whether it is defined in the status file. End of process if it is not, regardless of whether the time criteria have been met</td></tr><tr><td valign="top">3</td><td valign="top">Session No.</td><td valign="top">No.</td><td valign="top">4</td><td valign="top">Presentation session number.</td></tr><tr><td valign="top">3</td><td valign="top">Presentation start date.</td><td valign="top">No.</td><td valign="top">14</td><td valign="top">Date-time (SSAAMMDDHHMMSS) of presentation start.</td></tr><tr><td valign="top">3</td><td valign="top">Presentation end date.</td><td valign="top">No.</td><td valign="top">14</td><td valign="top">Date-time (SSAAMMDDHHMMSS) of presentation end.</td></tr><tr><td valign="top">3</td><td valign="top">Process start date</td><td valign="top">No.</td><td valign="top">14</td><td valign="top">Date-time (SSAAMMDDHHMMSS) of API process start.</td></tr><tr><td valign="top">3</td><td valign="top">Process end date</td><td valign="top">No.</td><td valign="top">14</td><td valign="top">Date-time (SSAAMMDDHHMMSS) of API process end.</td></tr><tr><td valign="top">3</td><td valign="top">No.-Intervals</td><td valign="top">No.</td><td valign="top">8</td><td valign="top">Number of WAIT intervals performed in the process</td></tr><tr><td valign="top">3</td><td valign="top">Reserve area</td><td valign="top">Alphan.</td><td valign="top">69</td><td valign="top">Reserve area</td></tr></tbody></table>

The returned result codes are (the reason is independent of the result, and identifies the code returned by ZTBGB009):

<table data-header-hidden><thead><tr><th width="100.85198974609375" valign="top"></th><th width="82.0123291015625" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Result</td><td valign="top">Reason</td><td valign="top">Description</td></tr><tr><td valign="top">0</td><td valign="top">Xx</td><td valign="top">Process completed successfully.</td></tr><tr><td valign="top">01</td><td valign="top">Xx</td><td valign="top">Incorrect Function parameter (other than 01, 02, 03, 04).</td></tr><tr><td valign="top">02</td><td valign="top">Xx</td><td valign="top">Incorrect Direction parameter (other than E - R)</td></tr><tr><td valign="top">03</td><td valign="top">Xx</td><td valign="top">Incorrect Presentation session parameter. (spaces, low values, or zeros)</td></tr><tr><td valign="top">04</td><td valign="top">Xx</td><td valign="top">Incorrect wait interval parameter. (not numeric or not in hhmmss format) (000000 to 995959)</td></tr><tr><td valign="top">05</td><td valign="top">Xx</td><td valign="top"><p>With functions 01 and 02, incorrect maximum interval parameter. (not numeric or not in hhmmss format)</p><p>For function 01: (000000 to 995959)</p><p>For function 02: (000000 to 235959)</p></td></tr><tr><td valign="top">06</td><td valign="top">Xx</td><td valign="top">Presentation not defined in the status file (error returned by ZTBGB009). It may be defined in profiles, but it has never been acted on. Immediate end of process.</td></tr><tr><td valign="top">07</td><td valign="top">Xx</td><td valign="top">The API execution time-limit interval has been reached and the FINISHED-INTERRUPTED states have not been obtained.</td></tr><tr><td valign="top">08</td><td valign="top">Xx</td><td valign="top"><p>Incorrect process in program ZTBGB009. Check Editran/G codes.</p><p>Immediate end of process.</p></td></tr><tr><td valign="top">09</td><td valign="top">Xx</td><td valign="top">During a wait interval, when making a new status query, the session has been modified and a new one has been created (for example, it has finished and been loaded again). Immediate end of process</td></tr><tr><td valign="top">34</td><td valign="top">Xx</td><td valign="top">Loading is not allowed</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-comun-z-os-en/interfaces-de-programas-de-aplicacion/consulta-del-estado-de-presentacion/area-de-comunicacion.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.
