MSEP Partner Portal JSON Feed Standards

Similar documents
Oliver Pott HTML XML. new reference. Markt+Technik Verlag

HTML TAG SUMMARY HTML REFERENCE 18 TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES MOST TAGS

QUICK REFERENCE GUIDE

Name Related Elements Type Default Depr. DTD Comment

Index. CSS directive, # (octothorpe), intrapage links, 26

HTML: Parsing Library

The [HTML] Element p. 61 The [HEAD] Element p. 62 The [TITLE] Element p. 63 The [BODY] Element p. 66 HTML Elements p. 66 Core Attributes p.

COPYRIGHTED MATERIAL. Contents. Chapter 1: Creating Structured Documents 1

TITLE - Size 16 - Bold

FOR THOSE WHO DO. Lenovo Annual Report

Project Title. A Project Report Submitted in partial fulfillment of the degree of. Master of Computer Applications

Canvas & Brush Reference. Source: stock.xchng, Maarten Uilenbroek

BOOTSTRAP AFFIX PLUGIN

HTML: Parsing Library

Row 1 This is data This is data

Row 1 This is data This is data. This is data out of p This is bold data p This is bold data out of p This is normal data after br H3 in a table

Designing UI. Mine mine-cetinkaya-rundel

COPYRIGHTED MATERIAL. Contents. Introduction. Chapter 1: Structuring Documents for the Web 1

MKA PLC Controller OVERVIEW KEY BENEFITS KEY FEATURES

HTML Cheat Sheet for Beginners

Example project Functional Design. Author: Marion de Groot Version

Deccansoft Software Services

BRAND GUIDELINES All rights reserved.

"utf-8";

Tables & Lists. Organized Data. R. Scott Granneman. Jans Carton

Paper Template for INTERSPEECH 2018

Connected TV Applications for TiVo. Project Jigsaw. Design Draft. 26 Feb 2013

@namespace url( /* set default namespace to HTML */ /* bidi */

<page> 1 Document Summary Document Information <page> 2 Document Structure Text Formatting <page> 3 Links Images <page> 4

Go.Web Style Guide. Oct. 16, Hackensack Ave Hackensack, NJ GoAmerica, Inc. All rights reserved.

The L A TEX Template for MCM Version v6.2

Intermediate District 288. Brand Manual. Visual Identity Guide

Wireframe :: tistory wireframe tistory.

HTML Summary. All of the following are containers. Structure. Italics Bold. Line Break. Horizontal Rule. Non-break (hard) space.

Creating An Effective Academic Poster. ~ A Student Petersheim Workshop

Certified HTML Designer VS-1027

The Next Big Thing Prepared for Meeting C

TITLE. Tips for Producing a Newsletter IN THIS ISSUE

Appendix A. XHTML 1.1 Module Reference

The POGIL Project Publication Guidelines

Table-Based Web Pages

CLASSES are a way to select custom elements without using a tag name

Brand Guidelines MAY 2016

Evaluation of alignment methods for HTML parallel text 1

Colors. F0563A Persimmon. 3A414C Cobalt. 8090A2 Slate Shale. C4CDD6 Alloy Coal. EFF3F5 Silver. EDF3F9 Horizon.

Brand identity guidelines

Summary 4/5. (contains info about the html)

Certified HTML5 Developer VS-1029

MichPA Content Guide. Table of Contents. Website Section Overview. Global Banner & Navigation. Content Area Client editable

<!-- Bootstrap core CSS --> <link href=" ap.min.css" rel="stylesheet">

TITLE SUBTITLE Issue # Title Subtitle. Issue Date. How to Use This Template. by [Article Author] Article Title. Page # Article Title.

Website Development with HTML5, CSS and Bootstrap

For instructions to change the logo, please refer to: ore

New Features in mpdf v5.7

Techno Expert Solutions An institute for specialized studies!

How to use the Dealer Car Search ebay posting tool. Overview. Creating your settings

HTML and CSS COURSE SYLLABUS

Faculty Web Pages: Editing the Template Prepared by Tamara Fudge, June 2008

VISUAL IDENTITY STARTER KIT FOR ENSURING OUR COMMUNICATIONS ARE COHESIVE, CONSISTENT AND ENGAGING 23 OCTOBER 2008

Timon Hazell, LEED AP Senior BIM Engineer. Galen S. Hoeflinger, AIA BIM Technologist Manager

Are You Using Engagement TilesTM?

Insights. Send the right message to the right person at the right time.

COLORS COLOR USAGE LOGOS LOCK UPS PHOTOS ELEMENTS ASSETS POWERPOINT ENVIRONMENTAL COLLATERAL PROMO ITEMS TABLE OF CONTENTS

BOWIE FARMERS MARKET. Anne Bontogon Campaign Bowie Farmers Market

INFS 2150 Introduction to Web Development

INFS 2150 Introduction to Web Development

NAME: name a section of the page TARGET = "_blank" "_parent" "_self" "_top" window name which window the document should go in

template guidelines. 1. Visual identity 2. How to build an

An output routine for an illustrated book

A Road To Better User Experience. The lonely journey every front-end developer must walk.

Thomas F. Sturm A Tutorial for Poster Creation with Tcolorbox

CPET 499/ITC 250 Web Systems. Topics

Symbols INDEX. !important rule, rule, , 146, , rule,

HTML Markup for Accessibility You Never Knew About

BRAND IDENTITY GUIDELINE

Web Technology. HTML & xhtml

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014

HTML CS 4640 Programming Languages for Web Applications

[Main Submission Title] (Font: IBM Plex Sans Bold, 36 point)

BBN ANG 183 Typography Lecture 5A: Breaking text

City of Literature Branding

Thomas F. Sturm A Tutorial for Poster Creation with Tcolorbox

LARK BISTRO LOGO & WEBSITE DESIGN PROPOSAL

VISUAL. Standards Guide

RHYMES WITH HAPPIER!

HTML 5 Tables and Forms

RML Example 48: Paragraph flow controls

Gestures: ingsa GESTURES

American Political Science Review (APSR) Submission Template ANONYMISED AUTHOR(S) Anonymised Institution(s) Word Count: 658

mpdf Example 6. Tables nested <?php

UNIT II Dynamic HTML and web designing

Viewport, custom CSS, fonts

Certified Organisation logo guidelines. Version 1.0 April 2018

G2E Web Banners: 200 x 100 Signature. 160 x 160 Social Media. 125 x 125 web button

Teach Yourself Microsoft Publisher Topic 2: Text Boxes

src0-dan/mobile.html <!DOCTYPE html> Dan Armendariz Computer Science 76 Building Mobile Applications Harvard Extension School

ALWAYS MOVING FORWARD MIDWAY S GRAPHIC IDENTITY STANDARDS MANUAL

Static Webpage Development

A HTML document has two sections 1) HEAD section and 2) BODY section A HTML file is saved with.html or.htm extension

The rjlpshap class. Robert J Lee July 9, 2009

Transcription:

MSEP Partner Portal JSON Feed Standards General JSON Feed Guidance The MSEP Partner Portal uses an automated importing of JSON feeds. Feeds can only be received via HTTP or HTTPS. The portal is unable to accept delivery as SFTP, FTP or daily emails due to security regulations. JSON feeds, at a minimum, must include the job title, job description, and the full job URL, which must be unique to that specific job post. We also recommend including the city, state, postal code, and country fields. This will allow military spouses to easily target jobs that you provide in their area. The addition of job type, preferred qualifications, education, and salary/hourly fields will further enhance the overall search results for your company. The portal technical team posts all jobs on the MSEP Partner Portal. They are responsible for testing, parsing, importing and ensuring the imports will work successfully on the MSEP Partner Portal. However, the portal contract technical team cannot make any edits to your feed. If you would like to schedule a conference call for clarification on this process, please submit a Contact Us. Prior to the conference call, we prefer that you provide a fully constructed test feed for us to review if one is available. This will allow the technical team to review the feed structure and provide feedback. April 2018

Required for JSON Job Postings Field Description Format Example title description url The title of job being posted. A description of the job overview being posted. The (unique) URL of the job posting on your company s site. Please include the full URL, including schema, domain and path as a minimum. This URL must be unique! No two jobs may have the same URL. Kindergarten Teacher <p>suspendisse mollis scelerisque aliquam. Fusce auctor elit a mauris tempus adipiscing. Aliquam eget mi turpis, vel venenatis mi.</p> http://www.yourcompany. co m/jobs/job-wd401 Highly Recommended for JSON Job Postings address address2 The street address Second line of address 123 Main Street Suite 100 city state postal country The city in which the job will be performed. The state or province The postal code The country Please use the two-letter abbreviation for the state or province. This may be either a USA formatted 5-digit zip code or an international postal code. Valid standards compliant country names or ISO codes in the case of overseas jobs 3166-1 alpha-3 specifications Must be as a three-letter country code. Washington DC 20001 USA http://www.nationsonline.org/oneworld/country_code_list.htm JSON Feed Guidance page 2

jobtype The type of job. You must use MSEP defined values (exactly): Full time Part time Internship Temp Flextime Seasonal Other Full Time, Internship Multiple terms must be separated by a comma and a space. industry The industry that this job is and can be located under through advanced job searching. You must use MSEP defined values (exactly). Architecture and Engineering Building and Grounds Business and Finance Community and Social Science Computer and Mathematical Construction and Extraction Education, Library, and Training Food Preparation and Serving Healthcare Practitioners and Technical Healthcare Support Installation, Maintenance, and Repair Life, Physical, and Social Science Management Office and Administrative Support Personal Care and Service Production Protective Service Sales Transportation Education, Library, and Training Jid Unique identifier your company uses to track this job post internally. compensation Type This field specifies whether the job posting is salaried or paid by the hour. No two jobs may have the same ID. HTML cannot be used in this field. You must enter either Salary or Hourly exactly. WD401 Salary JSON Feed Guidance page 3

education Required level of education for this job posting. You must use MSEP defined values (exactly): High School Associate Degree Bachelors Degree Advanced Degree Bachelors Degree addtlqualifications hourlyrate salary Additional required or preferred qualifications for this job posting. The hourly wage for this job posting. The starting (or minimum) salary range for this job posting. This field may be left blank if it is not applicable. The field may only contain integers and/or a period. It should not contain any other punctuation, such as a dollar sign or comma. You must use MSEP defined values (exactly): $0-$20,000 $20,001-$30,000 $30,001-$40,000 $40,001-$50,000 $50,001-$60,000 $60,001-$70,000 $70,001-$80,000 $80,001-$100,000 $100,001+ At least 5 years of experience as an elementary school teacher. 15.00 $60,001-$70,000 istelework tags The telework option Tags associated with the job posting. You must enter either True or False exactly. Any job with blank istelework field is set to False by default. Multiple terms must be separated by a comma and a space. True Engineering, Nursing, QA JSON Feed Guidance page 4

Node structure needed for the JSON Feed: { "jobs": { "job": [ { "title": "Web Developer", "jid": "WD400", "url": "http://www.example.com/jobs/web-developer-wd400", "industry": "Computer and Mathematical", "jobtype": "Full time", "description": "Suspendisse mollis scelerisque aliquam. Fusce auctor elit a mauris tempus adipiscing. Aliquam eget mi turpis, vel venenatis mi. Cras varius nisi ac urna vulputate non rutrum enim hendrerit. Etiam sodales ullamcorper vehicula. In semper, velit in bibendum pretium, neque mauris varius metus, eu ultricies ligula libero ac purus. Vivamus nibh augue, consequat non hendrerit eget, vulputate id felis. Quisque sodales bibendum sem, at laoreet justo vehicula nec.", "education": "Bachelors Degree", "addtlqualifications": "html /plain text", "compensationtype": "salary", "hourlyrate": "", "salary": "$60,001-$70,000", "address": "6404 Ivy Lane", "address2": "Suite 600", "city": "Greenbelt", "state": "MD", "postal": "20770", "country": "USA", "istelework": "True", "tags": "Test, One, Two" }, { "title": "Web Designer", "jid": "WD401", "url": "http://www.example.com/job/web-designer-wd401", "industry": "Computer and Mathematical", "jobtype": "Full time", "description": "Suspendisse mollis scelerisque aliquam. Fusce auctor elit a mauris tempus adipiscing. Aliquam eget mi turpis, vel venenatis mi. Cras varius nisi ac urna vulputate non rutrum enim hendrerit. Etiam sodales ullamcorper vehicula. In semper, velit in bibendum pretium, neque mauris varius metus, eu ultricies ligula libero ac purus. Vivamus nibh augue, consequat non hendrerit eget, vulputate id felis. Quisque sodales bibendum sem, at laoreet justo vehicula nec.", "education": "Bachelors Degree", "addtlqualifications": "html /plain text", "compensationtype": "hourly", "hourlyrate": "15.00", "salary": "", "address": "6404 Ivy Lane", "address2": "Suite 600", "city": "Greenbelt", "state": "MD", "postal": "20770", "country": "USA", "istelework": "", "tags": "Test1, Test2, Test3" } ] } } JSON Feed Guidance page 5

JSON Feeds with HTML content: Tags allowed by default a, abbr, acronym, address, area, article, aside, b, bdi, big, blockquote, br, button, caption, center, cite, code, col, colgroup, data, datalist, dd, del, details, dfn, dir, div, dl, dt, em, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hr, i, img, input, ins, kbd, keygen, label, legend, li, main, map, mark, menu, menuitem, meter, nav, ol, optgroup, option, output, p, pre, progress, q, rp, rt, ruby, s, samp, section, select, small, span, strike, strong, sub, summary, sup, table, tbody, td, textarea, tfoot, th, thead, time, tr, tt, u, ul, var, wbr Attributes allowed by default abbr, accept, accept-charset, accesskey, action, align, alt, autocomplete, autosave, axis, bgcolor, border, cellpadding, cellspacing, challenge, char, charoff, charset, checked, cite, clear, color, cols, colspan, compact, contenteditable, coords, datetime, dir, disabled, draggable, dropzone, enctype, for, frame, headers, height, high, href, hreflang, hspace, ismap, keytype, label, lang, list, longdesc, low, max, maxlength, media, method, min, multiple, name, nohref, noshade, novalidate, nowrap, open, optimum, pattern, placeholder, prompt, pubdate, radiogroup, readonly, rel, required, rev, reversed, rows, rowspan, rules, scope, selected, shape, size, span, spellcheck, src, start, step, style, summary, tabindex, target, title, type, usemap, valign, value, vspace, width, wrap CSS properties allowed by default background, background-attachment, background-color, background-image, background-position, background-repeat, border, border-bottom, borderbottom-color, border-bottom-style, border-bottom-width, border-collapse, border-color, border-left, border-left-color, border-left-style, border-left-width, border-right, border-right-color, border-right-style, border-right-width, border-spacing, border-style, border-top, border-top-color, border-top-style, bordertop-width, border-width, bottom, caption-side, clear, clip, color, content, counter-increment, counter-reset, cursor, direction, display, empty-cells, float, font, font-family, font-size, font-style, font-variant, font-weight, height, left, letter-spacing, line-height, list-style, list-style-image, list-style-position, liststyle-type, margin, margin-bottom, margin-left, margin-right, margin-top, max-height, max-width, min-height, min-width, opacity, orphans, outline, outline-color, outline-style, outline-width, overflow, padding, padding-bottom, padding-left, padding-right, padding-top, page-break-after, page-breakbefore, page-break-inside, quotes, right, table-layout, text-align, text-decoration, text-indent, text-transform, top, unicode-bidi, vertical-align, visibility, white-space, widows, width, word-spacing, z-index CSS at-rules allowed by default namespace, style URI schemes allowed by default http, https JSON Feed Guidance page 6