Sha256: f7a92e5a3285a9e8ca0abf8561e134d39288a4f17d69f3535c319ce3d2d8e434
Contents?: true
Size: 1.52 KB
Versions: 15
Compression:
Stored size: 1.52 KB
Contents
--- "$id": https://raw.githubusercontent.com/tcd/eddy/master/data/schema/loop_summary.json "$schema": http://json-schema.org/draft-07/schema# title: Loop Summary description: A repeated collection of Segments and/or other Loops. Used in Companion Guides. type: object additionalProperties: false required: - loop_id - repeat - components properties: loop_id: description: A unique string used to identify the Loop within its Transaction Set. type: string repeat: description: Number of times a particular Loop may be repeated. type: integer minimum: 1 notes: description: "*Syntax*, *Semantic*, or *Comment* notes on a Loop." type: string loop: description: Loop in which the Loop appears. type: string level: description: Indicates where the Loop is located in the Transaction Set. type: string enum: - Heading - Detail - Summary - Not Defined req: description: Defines if/how the Loop is required. type: string enum: [M, O, X, Z] usage: description: Indicates whether or not the Segment is required by a specific business partner. This value takes precedence over `req` for validation. type: string enum: - Must Use - Used components: description: An array of Segments and/or Loops that comprise the Loop. type: array items: anyOf: - "$ref": https://raw.githubusercontent.com/tcd/eddy/master/data/schema/loop_summary.json - "$ref": https://raw.githubusercontent.com/tcd/eddy/master/data/schema/segment_summary.json
Version data entries
15 entries across 15 versions & 1 rubygems