Skip to content

Commit 4251e7f

Browse files
authored
Added required if applicable definition
Signed-off-by: Michael Schnuerle <[email protected]>
1 parent 0edd674 commit 4251e7f

File tree

1 file changed

+19
-9
lines changed

1 file changed

+19
-9
lines changed

general-information.md

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,18 @@ This document contains specifications that are shared between the various MDS [A
66

77
- [Authorization](#authorization)
88
- [Beta Features](#beta-features)
9-
- [Conditionally Required Fields](#conditionally-required-fields)
109
- [Costs and Currencies](#costs-and-currencies)
1110
- [Data Types](#data-types)
1211
- [Definitions](#definitions)
1312
- [Devices](#devices)
13+
- [Field Types](#field-types)
14+
- [Conditionally Required Fields](#conditionally-required-fields)
15+
- [Optional Fields](#optional-fields)
16+
- [Required if Applicable](#required-if-applicable-fields)
1417
- [GBFS Compatibility](#gbfs-compatibility)
1518
- [Geographic Data](#geographic-data)
1619
- [Intersection Operation](#intersection-operation)
1720
- [Geography-Driven Events](#geography-driven-events)
18-
- [Optional Fields](#optional-fields)
1921
- [Responses](#responses)
2022
- [Error Messages](#error-messages)
2123
- [Bulk Responses](#bulk-responses)
@@ -85,12 +87,26 @@ Working Groups and their Steering Committees are expected to review beta designa
8587

8688
[Top][toc]
8789

88-
## Conditionally Required Fields
90+
## Field Types
91+
92+
### Conditionally Required Fields
8993

9094
Conditionally required fields **must** be provided in MDS data feeds from operators if the data is available from the operator, and/or the public agency requests it as part of its permit, RFP, contract, operating agreement, SLA, [Requirements](./policy#requirement) file, or via other authority. Or as part of the conditional requirement as stated in the field's descritpion.
9195

9296
[Top][toc]
9397

98+
### Optional Fields
99+
100+
Optional fields **may** be provided in MDS data feeds from operators if the data is available from the operator, and/or the public agency requests it as part of its permit, RFP, contract, operating agreement, SLA, [Requirements](./policy#requirement) file, or via other authority.
101+
102+
[Top][toc]
103+
104+
### Required if Applicable Fields
105+
106+
Required if Applicable fields **must** be provided in MDS data feeds from operators if the data is available from the operator, and/or the public agency requests it as part of its permit, RFP, contract, operating agreement, SLA, [Requirements](./policy#requirement) file, or via other authority, and/or the field is relevant to the current provider/mode/program as defined by the public agency.
107+
108+
[Top][toc]
109+
94110
## Costs and Currencies
95111

96112
Fields specifying a monetary cost use a currency as specified in [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217#Active_codes). All costs should be given as integers in the currency's smallest unit. As an example, to represent $1 USD, specify an amount of `100` (100 cents).
@@ -175,12 +191,6 @@ During the Beta period for this feature, location and telemetry data remain requ
175191

176192
[Top][toc]
177193

178-
## Optional Fields
179-
180-
Optional fields **may** be provided in MDS data feeds from operators if the data is available from the operator, and/or the public agency requests it as part of its permit, RFP, contract, operating agreement, SLA, [Requirements](./policy#requirement) file, or via other authority.
181-
182-
[Top][toc]
183-
184194
## Responses
185195

186196
- **200:** OK: operation successful.

0 commit comments

Comments
 (0)