---
title: "6 JCL Job-card Parameters to Remember Always"
description: "The best JCL job card syntax clearly explained all the keywords for easy to remember. These are CLASS - PRTY- MSGCLASS - MSGLEVEL- TYPRUN - NOTIFY. Read more."
url: https://srinimf.com/2016/12/25/the-jcl-best-6-keywords-you-need-to-remember-always/
date: 2016-12-25
modified: 2026-10-10
author: "Srini"
image: https://i0.wp.com/srinimf.com/wp-content/uploads/2016/12/jcl-job-card.jpg?fit=1200%2C700&ssl=1
categories: ["JCL"]
tags: ["JCL job card syntax with best explained", "JCL Program Real Examples"]
type: post
lang: en
---

# 6 JCL Job-card Parameters to Remember Always

EXPLANATION to JCL Job card parameters – CLASS, PRTY, MSGCLASS , MSGLEVEL, TYPRUN and NOTIFY

Related[JCL MSGCLASS Vs. MSGLEVEL Top Differences](https://srinimf.com/2023/03/26/jcl-msgclass-vs-msglevel-top-differences/)

[![jcl-job-card-deailed-syntax](https://i0.wp.com/srinimf.com/wp-content/uploads/2016/12/jcl-job-card-deailed-syntax.png?resize=1029%2C295&ssl=1)](https://i0.wp.com/srinimf.com/wp-content/uploads/2016/12/jcl-job-card-deailed-syntax.png?ssl=1)*#jcl-job-card-deailed-syntax:*

## JCL Job Card Parameters

Here are top **keyword [parameters in](https://srinimf.com/2014/07/23/jcl-mandatory-details-in-job/) jcl**.

**1. CLASS** – Some jobs can be short running, some jobs may take more time other may use heavy resources. CLASS keyword parameter is used to tell to OS about the nature of job we are submitting.
Syntax -> CLASS=jobclass
Valid values -> Any alpha betical character between A – Z or numbers between 0 – 9
Example JCL -> //MYJOB JOB (3345Y),’KRISHNA REDDY’,CLASS=K

**2. PRTY –** It is related to CLASS parameter. It assigns priority to jobs which belongs to the same class. Higher number takes precedence over the job with lower number. A job with priority of 12 will run before a job with priority 5.
Syntax -> PRTY=priority
Valid values -> Any value between 0 to 15
Example JCL -> //MYJOB JOB (345Y),’KRISHNA REDDY’,CLASS=8,PRTY=6

**3. MSGCLASS –** The MSGCLASS parameter determines the output device to which system messages and JCL messages are written.
Syntax -> MSGCLASS=output-class-name
Valid values -> Any alphabetical character between A – Z or number between 0 – 9
Example JCL -> //MYJOB JOB (456Y),’KRISHNA REDDY’,CLASS=7,PRTY=5,MSGCLASS=A

**4. MSGLEVEL** – is used to tell JCL, which messages to be printed in the device specified in MSGCLASS parameter
Syntax -> MSGLEVEL=(statements, messages)
Valid values -> Statements may be the number 0,1,2 and messages can be 0 or 1
STATEMENT
0 – Related to job statements only printed
1 – jcl will be printed (which includes all cataloged/symbolic parameters)
2 – only the input [jcl statements](https://srinimf.com/2016/09/06/jcl-syntax/) being printed
MESSAGES
0 – Allocation/termination messages will be printed If job terminates abnormally

1 – Allocation/termination messages will be printed Regardless of whether the job terminates normally or abnormally.
Example JCL -> //MYJOB JOB (3456Y),’SR’,CLASS=8,MSGCLASS=S,MSGLEVEL=(1,1)

**5. TYPRUN** – The TYPRUN parameter is used to specify whether job is to be held until further notice or for syntax checking
Syntax -> TYPRUN=HOLD – Job held until further notice
or
TYPRUN=SCAN – Check Jcl for syntax checking
Example JCL -> //MYJOB JOB (3456Y),’KRISHNA’,CLASS=8,PRTY=9,TYPRUN=HOLD

**6. NOTIFY –** The NOTIFY parameter is used to direct the system, where it has to send the success/failure message after completing the job.
Syntax -> NOTIFY=userid/&SYSUID
EXAMPLE JCL -> //MYJOB JOB (3456Y),’KRISHNA REDDY’,CLASS=8,NOTIFY=&SYSUID
&SYSUID – the userid from which user it has been submitted.
//MYJOB JOB (34W5),’KRISHNA REDDY’,CLASS=8,NOTIFY=ERT54
It send the success/failure message to ERT54 userid

Recent topics

Related[SQL Developer: Commit Vs Transaction Vs Rollback](https://srinimf.com/2017/04/04/3-best-sqldeveloper-terms-that-always-you-need-handy/)

- [![How to Find Databricks Job Status, Owner, and Active Runs Fast](https://i0.wp.com/srinimf.com/wp-content/uploads/2026/10/pexels-photo-30972899.jpeg?resize=867%2C1300&ssl=1)](https://srinimf.com/2026/10/17/databricks-find-job-status/) ## [How to Find Databricks Job Status, Owner, and Active Runs Fast](https://srinimf.com/2026/10/17/databricks-find-job-status/)
- [![30 SQL Practice Queries with Solutions — Run Them Live](https://i0.wp.com/srinimf.com/wp-content/uploads/2026/10/pexels-photo-5530473.jpeg?resize=867%2C1300&ssl=1)](https://srinimf.com/2026/10/01/30-sql-practice-queries-with-solutions-run-them-live/) ## [30 SQL Practice Queries with Solutions — Run Them Live](https://srinimf.com/2026/10/01/30-sql-practice-queries-with-solutions-run-them-live/)
- [![Supercharge Your Database Skills: Try Our New Interactive SQL Plugin!](https://i0.wp.com/srinimf.com/wp-content/uploads/2026/09/pexels-photo-1181469.jpeg?resize=1880%2C1255&ssl=1)](https://srinimf.com/2026/09/30/supercharge-your-database-skills-try-our-new-interactive-sql-plugin/) ## [Supercharge Your Database Skills: Try Our New Interactive SQL Plugin!](https://srinimf.com/2026/09/30/supercharge-your-database-skills-try-our-new-interactive-sql-plugin/)

### Share this:

-
- [Tweet](https://twitter.com/share)
- [![](https://i0.wp.com/assets.pinterest.com/images/pidgets/pinit_fg_en_rect_gray_20.png)](https://www.pinterest.com/pin/create/link/?url=https%3A%2F%2Fsrinimf.com%2F2016%2F12%2F25%2Fthe-jcl-best-6-keywords-you-need-to-remember-always%2F&media=https%3A%2F%2Fi0.wp.com%2Fsrinimf.com%2Fwp-content%2Fuploads%2F2016%2F12%2Fjcl-job-card.jpg%3Ffit%3D1200%252C700%26ssl%3D1&description=6%20JCL%20Job-card%20Parameters%20to%20Remember%20Always)
-
- [Share on Tumblr](https://www.tumblr.com/share)
- [Share on WhatsApp (Opens in new window) WhatsApp](https://srinimf.com/2016/12/25/the-jcl-best-6-keywords-you-need-to-remember-always/?share=jetpack-whatsapp)
- [More](#)
-

- [Print (Opens in new window) Print](https://srinimf.com/2016/12/25/the-jcl-best-6-keywords-you-need-to-remember-always/?share=print)
- [Share on Reddit (Opens in new window) Reddit](https://srinimf.com/2016/12/25/the-jcl-best-6-keywords-you-need-to-remember-always/?share=reddit)
- [Share on Telegram (Opens in new window) Telegram](https://srinimf.com/2016/12/25/the-jcl-best-6-keywords-you-need-to-remember-always/?share=telegram)
- [Email a link to a friend (Opens in new window) Email](mailto:?subject=%5BShared%20Post%5D%206%20JCL%20Job-card%20Parameters%20to%20Remember%20Always&body=https%3A%2F%2Fsrinimf.com%2F2016%2F12%2F25%2Fthe-jcl-best-6-keywords-you-need-to-remember-always%2F&share=email)
-

### Like this:

Like Loading…
