{"id":3552,"date":"2013-01-24T19:42:42","date_gmt":"2013-01-24T19:42:42","guid":{"rendered":"http:\/\/www.iri.com\/blog\/?p=3552"},"modified":"2017-11-07T09:17:21","modified_gmt":"2017-11-07T14:17:21","slug":"vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems","status":"publish","type":"post","link":"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/","title":{"rendered":"Converting &#038; Upgrading VSE JCL Sort Parms"},"content":{"rendered":"<p><a title=\"VSE operating system Wikipedia\" href=\"http:\/\/en.wikipedia.org\/wiki\/VSE_(operating_system)\" target=\"_blank\" rel=\"noopener\">VSE<\/a>, short for Virtual Storage Extended, is an operating system for IBM mainframe computers. Programs scripted in its job control language (JCL) instruct the system in how to run batch jobs or start subsystems.<\/p>\n<p>During VSE re-hosting and application modernization efforts, your mainframe sort product should be replaced. It will either not run off the mainframe, or perform much more than the same JCL sort\/merge steps if it does. And it won&#8217;t come cheap. The <a href=\"http:\/\/www.iri.com\/products\/cosort\">IRI CoSort<\/a> package, however, provides a robust, affordable migration and upgrade path for high-volume data manipulation and reporting jobs.<\/p>\n<p>CoSort includes an automated parm conversion utility for JCL sort\/merge steps in VSE. It produces equivalent parms in a more explicit 4GL program that generates the same output and delivers more capability. More specifically, IRI&#8217;s &#8220;VSE2SCL&#8221; program translates the relevant sort (select, sum, etc.) parms from a JCL stream into a functionally-equivalent &#8220;Sort Control Language&#8221; (or <a href=\"http:\/\/www.iri.com\/products\/cosort\/sortcl\">SortCL<\/a>) specification file that will run on Linux, Unix, or Windows (LUW).<\/p>\n<p>Once the JCL conversions are completed, you can begin to leverage the full range of SortCL data transformation, conversion, cleansing, masking, and reporting functionality. These scripts jobs can also be managed in a free and familiar graphical IDE built on Eclipse called <a href=\"http:\/\/www.iri.com\/products\/workbench\">IRI Workbench<\/a>. The GUI also supports many data profiling, integration (ETL), migration, governance, and analytic operations.<\/p>\n<p>With or without the GUI, conversion to SortCL scripts a simple two-step process:<\/p>\n<ol>\n<li>Move the JCL job stream(s) containing sort cards to your LUW O\/S<\/li>\n<li>\u00a0Run the JCL through the VSE2SCL program<\/li>\n<\/ol>\n<p>For a standalone conversion example, consider the following VSE JCL script, called <strong>vse1.jcl<\/strong>:<\/p>\n<pre>\/\/ DLBL SYS011,'CAP.P.AUTO.PAC',,VSAM,DISP=NEW,CAT=PRODCAT 06760\r\n\/\/ DLBL REPO260,'CAP.N.AUTO.REP0260A',,VSAM,CAT=PRODCAT\r\n\/\/ DLBL SORTIN1,'CAP.N.AUTO.REP0260A',,VSAM,CAT=PRODCAT\r\n\/\/ DLBL SORTOUT,'CAP.N.AUTO.REP0260A',,VSAM,DISP=NEW,CAT=PRODCAT\r\n* PCAPA260 - SORT:PAC TAPE DATA FOR NN 06720\r\n\/\/ EXEC SORT,SIZE=256K\r\nSORT FIELDS=(1,2,A,29,7,A,3,26,A,36,10,A),FORMAT=CH\r\nRECORD TYPE=F,LENGTH=(170)\r\nINPFIL VSAM\r\nOUTFIL ESDS,REUSE\r\nOPTION ROUTE=LST\r\nEND\r\n\/*<\/pre>\n<p>To perform the conversion that creates the SortCL script, enter:<\/p>\n<p><strong>$ vse2scl vsel.jcl vsel.scl<\/strong><\/p>\n<p>This produces the following SortCL job specification (text) file: <strong>$ cat vse1.scl<\/strong><\/p>\n<pre>\/INFILE=(CAP.N.AUTO.REP0260A)\r\n\/LENGTH=170\r\n\/FIELD=(field_0, POSITION=1, SIZE=2, EBCDIC)\r\n\/FIELD=(field_1, POSITION=29, SIZE=7, EBCDIC)\r\n\/FIELD=(field_2, POSITION=3, SIZE=26, EBCDIC)\r\n\/FIELD=(field_3, POSITION=36, SIZE=10, EBCDIC)\r\n\/KEY=(field_0, ASCENDING)\r\n\/KEY=(field_1, ASCENDING)\r\n\/KEY=(field_2, ASCENDING)\r\n\/KEY=(field_3, ASCENDING)\r\n\/OUTFILE=(CAP.N.AUTO.REP0260A)<\/pre>\n<p>IRI Workbench makes it even easier to convert VSE JCL sort parms into SortCL job scripts. Below are some sample screenshots from the JCL Sort Job import wizard that illustrate this process.<\/p>\n<p>Here the user selects Import from the File menu, and then JCL Sort in the import source area to bring up this Import JCL Sort dialog box:<\/p>\n<p><a href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3554\" title=\"VSEscreen1\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1.jpg\" alt=\"\" width=\"626\" height=\"654\" srcset=\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1.jpg 626w, https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1-287x300.jpg 287w\" sizes=\"(max-width: 626px) 100vw, 626px\" \/><\/a><br \/>\nOnce you click finish in the dialog box, this SortCL job script opens in the color-coded, syntax-aware editor:<\/p>\n<p><a href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen2scl1_2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11235\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen2scl1_2.jpg\" alt=\"\" width=\"777\" height=\"247\" srcset=\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen2scl1_2.jpg 777w, https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen2scl1_2-300x95.jpg 300w, https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen2scl1_2-768x244.jpg 768w\" sizes=\"(max-width: 777px) 100vw, 777px\" \/><\/a><a href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen2scl1.jpg\"><br \/>\n<\/a><span style=\"color: #333333;\">Note that in the resulting SortCL script file ( vse1.jcl.scl), each \/FIELD statement is given a default name. IRI recommends that you re-name the fields with meaningful, symbolic references that will allow you to expand, share, and re-use these layouts in new applications.<\/span><\/p>\n<p>Again, beyond mere rehosting, there lies a wide range of available data transformation, protection, reporting, and test data generation functionality in CoSort that dramatically expands your operational possibilities going forward. Consider all the different <a href=\"http:\/\/www.iri.com\/products\/cosort\/sortcl\/sortcl-uses\">use cases<\/a> for SortCL, and thus its core role in the IRI product line; e.g., being the default ETL, data quality, masking, and BI engine in IRI&#8217;s new big data management platform, <a href=\"http:\/\/www.iri.com\/products\/voracity\">Voracity<\/a>.<\/p>\n<p>For more information, see\u00a0<a title=\"JCL Sort Replacement Solutions Page\" href=\"http:\/\/www.iri.com\/solutions\/sort-replacements\/jcl-sort\" target=\"_blank\" rel=\"noopener\">www.iri.com\/solutions\/sort-replacements\/jcl-sort<\/a>\u00a0or email <a href=\"mailto:cosort@iri.com\">cosort@iri.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>VSE, short for Virtual Storage Extended, is an operating system for IBM mainframe computers. Programs scripted in its job control language (JCL) instruct the system in how to run batch jobs or start subsystems. During VSE re-hosting and application modernization efforts, your mainframe sort product should be replaced. It will either not run off the<\/p>\n<div><a class=\"btn-filled btn\" href=\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/\" title=\"Converting &#038; Upgrading VSE JCL Sort Parms\">Read More<\/a><\/div>\n","protected":false},"author":12,"featured_media":3554,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[91,30],"tags":[25,44,159,850,135,94,157,160,158,68,80,134,156,161],"class_list":["post-3552","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-iri-workbench","category-sort-migration","tag-big-data","tag-cosort","tag-database-applications","tag-iri-workbench","tag-jcl","tag-job-scripts","tag-legacy-sort","tag-linux","tag-sort-migration-2","tag-sortcl","tag-unix","tag-vse","tag-vse-jcl","tag-windows"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.4 (Yoast SEO v23.4) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Converting &amp; Upgrading VSE JCL Sort Parms - IRI<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Converting &amp; Upgrading VSE JCL Sort Parms\" \/>\n<meta property=\"og:description\" content=\"VSE, short for Virtual Storage Extended, is an operating system for IBM mainframe computers. Programs scripted in its job control language (JCL) instruct the system in how to run batch jobs or start subsystems. During VSE re-hosting and application modernization efforts, your mainframe sort product should be replaced. It will either not run off theRead More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/\" \/>\n<meta property=\"og:site_name\" content=\"IRI\" \/>\n<meta property=\"article:published_time\" content=\"2013-01-24T19:42:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-11-07T14:17:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"626\" \/>\n\t<meta property=\"og:image:height\" content=\"654\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Lisa Mangino\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lisa Mangino\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/\"},\"author\":{\"name\":\"Lisa Mangino\",\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/person\/d4e2694856d03e527f5116e97dce4058\"},\"headline\":\"Converting &#038; Upgrading VSE JCL Sort Parms\",\"datePublished\":\"2013-01-24T19:42:42+00:00\",\"dateModified\":\"2017-11-07T14:17:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/\"},\"wordCount\":513,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.iri.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1.jpg\",\"keywords\":[\"big data\",\"CoSort\",\"database applications\",\"IRI Workbench\",\"JCL\",\"job scripts\",\"legacy sort\",\"Linux\",\"sort migration\",\"SortCL\",\"Unix\",\"VSE\",\"VSE JCL\",\"Windows\"],\"articleSection\":[\"IRI Workbench\",\"Sort Migration\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/\",\"url\":\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/\",\"name\":\"Converting & Upgrading VSE JCL Sort Parms - IRI\",\"isPartOf\":{\"@id\":\"https:\/\/www.iri.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1.jpg\",\"datePublished\":\"2013-01-24T19:42:42+00:00\",\"dateModified\":\"2017-11-07T14:17:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#primaryimage\",\"url\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1.jpg\",\"contentUrl\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1.jpg\",\"width\":\"626\",\"height\":\"654\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.iri.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Converting &#038; Upgrading VSE JCL Sort Parms\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.iri.com\/blog\/#website\",\"url\":\"https:\/\/www.iri.com\/blog\/\",\"name\":\"IRI\",\"description\":\"Total Data Management Blog\",\"publisher\":{\"@id\":\"https:\/\/www.iri.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.iri.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.iri.com\/blog\/#organization\",\"name\":\"IRI\",\"url\":\"https:\/\/www.iri.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png\",\"contentUrl\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png\",\"width\":750,\"height\":206,\"caption\":\"IRI\"},\"image\":{\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/person\/d4e2694856d03e527f5116e97dce4058\",\"name\":\"Lisa Mangino\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/01b9a34e795146e629e25e72b9fc24cd?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/01b9a34e795146e629e25e72b9fc24cd?s=96&d=blank&r=g\",\"caption\":\"Lisa Mangino\"},\"url\":\"https:\/\/www.iri.com\/blog\/author\/lisam\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Converting & Upgrading VSE JCL Sort Parms - IRI","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/","og_locale":"en_US","og_type":"article","og_title":"Converting & Upgrading VSE JCL Sort Parms","og_description":"VSE, short for Virtual Storage Extended, is an operating system for IBM mainframe computers. Programs scripted in its job control language (JCL) instruct the system in how to run batch jobs or start subsystems. During VSE re-hosting and application modernization efforts, your mainframe sort product should be replaced. It will either not run off theRead More","og_url":"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/","og_site_name":"IRI","article_published_time":"2013-01-24T19:42:42+00:00","article_modified_time":"2017-11-07T14:17:21+00:00","og_image":[{"width":626,"height":654,"url":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1.jpg","type":"image\/jpeg"}],"author":"Lisa Mangino","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lisa Mangino","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#article","isPartOf":{"@id":"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/"},"author":{"name":"Lisa Mangino","@id":"https:\/\/www.iri.com\/blog\/#\/schema\/person\/d4e2694856d03e527f5116e97dce4058"},"headline":"Converting &#038; Upgrading VSE JCL Sort Parms","datePublished":"2013-01-24T19:42:42+00:00","dateModified":"2017-11-07T14:17:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/"},"wordCount":513,"commentCount":0,"publisher":{"@id":"https:\/\/www.iri.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#primaryimage"},"thumbnailUrl":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1.jpg","keywords":["big data","CoSort","database applications","IRI Workbench","JCL","job scripts","legacy sort","Linux","sort migration","SortCL","Unix","VSE","VSE JCL","Windows"],"articleSection":["IRI Workbench","Sort Migration"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/","url":"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/","name":"Converting & Upgrading VSE JCL Sort Parms - IRI","isPartOf":{"@id":"https:\/\/www.iri.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#primaryimage"},"image":{"@id":"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#primaryimage"},"thumbnailUrl":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1.jpg","datePublished":"2013-01-24T19:42:42+00:00","dateModified":"2017-11-07T14:17:21+00:00","breadcrumb":{"@id":"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#primaryimage","url":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1.jpg","contentUrl":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1.jpg","width":"626","height":"654"},{"@type":"BreadcrumbList","@id":"https:\/\/www.iri.com\/blog\/migration\/sort-migration\/vse-jcl-easily-converts-to-sortcl-for-legacy-sort-systems\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.iri.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Converting &#038; Upgrading VSE JCL Sort Parms"}]},{"@type":"WebSite","@id":"https:\/\/www.iri.com\/blog\/#website","url":"https:\/\/www.iri.com\/blog\/","name":"IRI","description":"Total Data Management Blog","publisher":{"@id":"https:\/\/www.iri.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.iri.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.iri.com\/blog\/#organization","name":"IRI","url":"https:\/\/www.iri.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.iri.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png","contentUrl":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png","width":750,"height":206,"caption":"IRI"},"image":{"@id":"https:\/\/www.iri.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.iri.com\/blog\/#\/schema\/person\/d4e2694856d03e527f5116e97dce4058","name":"Lisa Mangino","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.iri.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/01b9a34e795146e629e25e72b9fc24cd?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/01b9a34e795146e629e25e72b9fc24cd?s=96&d=blank&r=g","caption":"Lisa Mangino"},"url":"https:\/\/www.iri.com\/blog\/author\/lisam\/"}]}},"jetpack_featured_media_url":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2013\/01\/VSEscreen1.jpg","_links":{"self":[{"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/posts\/3552"}],"collection":[{"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/comments?post=3552"}],"version-history":[{"count":31,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/posts\/3552\/revisions"}],"predecessor-version":[{"id":11237,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/posts\/3552\/revisions\/11237"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/media\/3554"}],"wp:attachment":[{"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/media?parent=3552"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/categories?post=3552"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/tags?post=3552"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}