Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update transformer & capability enums for new transactions/versions #32

Merged
merged 1 commit into from
Nov 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
269 changes: 269 additions & 0 deletions aws-b2bi-capability/aws-b2bi-capability.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,57 +130,324 @@
"X12TransactionSet": {
"type": "string",
"enum": [
"X12_100",
"X12_101",
"X12_102",
"X12_103",
"X12_104",
"X12_105",
"X12_106",
"X12_107",
"X12_108",
"X12_109",
"X12_110",
"X12_111",
"X12_112",
"X12_113",
"X12_120",
"X12_121",
"X12_124",
"X12_125",
"X12_126",
"X12_127",
"X12_128",
"X12_129",
"X12_130",
"X12_131",
"X12_132",
"X12_133",
"X12_135",
"X12_138",
"X12_139",
"X12_140",
"X12_141",
"X12_142",
"X12_143",
"X12_144",
"X12_146",
"X12_147",
"X12_148",
"X12_149",
"X12_150",
"X12_151",
"X12_152",
"X12_153",
"X12_154",
"X12_155",
"X12_157",
"X12_158",
"X12_159",
"X12_160",
"X12_161",
"X12_163",
"X12_170",
"X12_175",
"X12_176",
"X12_179",
"X12_180",
"X12_185",
"X12_186",
"X12_187",
"X12_188",
"X12_189",
"X12_190",
"X12_191",
"X12_194",
"X12_195",
"X12_196",
"X12_197",
"X12_198",
"X12_199",
"X12_200",
"X12_201",
"X12_202",
"X12_203",
"X12_204",
"X12_205",
"X12_206",
"X12_210",
"X12_211",
"X12_212",
"X12_213",
"X12_214",
"X12_215",
"X12_216",
"X12_217",
"X12_218",
"X12_219",
"X12_220",
"X12_222",
"X12_223",
"X12_224",
"X12_225",
"X12_227",
"X12_228",
"X12_240",
"X12_242",
"X12_244",
"X12_245",
"X12_248",
"X12_249",
"X12_250",
"X12_251",
"X12_252",
"X12_255",
"X12_256",
"X12_259",
"X12_260",
"X12_261",
"X12_262",
"X12_263",
"X12_264",
"X12_265",
"X12_266",
"X12_267",
"X12_268",
"X12_269",
"X12_270",
"X12_271",
"X12_272",
"X12_273",
"X12_274",
"X12_275",
"X12_276",
"X12_277",
"X12_278",
"X12_280",
"X12_283",
"X12_284",
"X12_285",
"X12_286",
"X12_288",
"X12_290",
"X12_300",
"X12_301",
"X12_303",
"X12_304",
"X12_309",
"X12_310",
"X12_311",
"X12_312",
"X12_313",
"X12_315",
"X12_317",
"X12_319",
"X12_322",
"X12_323",
"X12_324",
"X12_325",
"X12_326",
"X12_350",
"X12_352",
"X12_353",
"X12_354",
"X12_355",
"X12_356",
"X12_357",
"X12_358",
"X12_361",
"X12_362",
"X12_404",
"X12_410",
"X12_412",
"X12_414",
"X12_417",
"X12_418",
"X12_419",
"X12_420",
"X12_421",
"X12_422",
"X12_423",
"X12_424",
"X12_425",
"X12_426",
"X12_429",
"X12_431",
"X12_432",
"X12_433",
"X12_434",
"X12_435",
"X12_436",
"X12_437",
"X12_440",
"X12_451",
"X12_452",
"X12_453",
"X12_455",
"X12_456",
"X12_460",
"X12_463",
"X12_466",
"X12_468",
"X12_470",
"X12_475",
"X12_485",
"X12_486",
"X12_490",
"X12_492",
"X12_494",
"X12_500",
"X12_501",
"X12_503",
"X12_504",
"X12_511",
"X12_517",
"X12_521",
"X12_527",
"X12_536",
"X12_540",
"X12_561",
"X12_567",
"X12_568",
"X12_601",
"X12_602",
"X12_620",
"X12_625",
"X12_650",
"X12_715",
"X12_753",
"X12_754",
"X12_805",
"X12_806",
"X12_810",
"X12_811",
"X12_812",
"X12_813",
"X12_814",
"X12_815",
"X12_816",
"X12_818",
"X12_819",
"X12_820",
"X12_821",
"X12_822",
"X12_823",
"X12_824",
"X12_826",
"X12_827",
"X12_828",
"X12_829",
"X12_830",
"X12_831",
"X12_832",
"X12_833",
"X12_834",
"X12_835",
"X12_836",
"X12_837",
"X12_838",
"X12_839",
"X12_840",
"X12_841",
"X12_842",
"X12_843",
"X12_844",
"X12_845",
"X12_846",
"X12_847",
"X12_848",
"X12_849",
"X12_850",
"X12_851",
"X12_852",
"X12_853",
"X12_854",
"X12_855",
"X12_856",
"X12_857",
"X12_858",
"X12_859",
"X12_860",
"X12_861",
"X12_862",
"X12_863",
"X12_864",
"X12_865",
"X12_866",
"X12_867",
"X12_868",
"X12_869",
"X12_870",
"X12_871",
"X12_872",
"X12_873",
"X12_874",
"X12_875",
"X12_876",
"X12_877",
"X12_878",
"X12_879",
"X12_880",
"X12_881",
"X12_882",
"X12_883",
"X12_884",
"X12_885",
"X12_886",
"X12_887",
"X12_888",
"X12_889",
"X12_891",
"X12_893",
"X12_894",
"X12_895",
"X12_896",
"X12_920",
"X12_924",
"X12_925",
"X12_926",
"X12_928",
"X12_940",
"X12_943",
"X12_944",
"X12_945",
"X12_947",
"X12_980",
"X12_990",
"X12_993",
"X12_996",
"X12_997",
"X12_998",
"X12_999",
"X12_270_X279",
"X12_271_X279",
Expand Down Expand Up @@ -212,6 +479,8 @@
"enum": [
"VERSION_4010",
"VERSION_4030",
"VERSION_4050",
"VERSION_4060",
"VERSION_5010",
"VERSION_5010_HIPAA"
]
Expand Down
4 changes: 2 additions & 2 deletions aws-b2bi-capability/docs/x12details.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ _Required_: No

_Type_: String

_Allowed Values_: <code>X12_110</code> | <code>X12_180</code> | <code>X12_204</code> | <code>X12_210</code> | <code>X12_211</code> | <code>X12_214</code> | <code>X12_215</code> | <code>X12_259</code> | <code>X12_260</code> | <code>X12_266</code> | <code>X12_269</code> | <code>X12_270</code> | <code>X12_271</code> | <code>X12_274</code> | <code>X12_275</code> | <code>X12_276</code> | <code>X12_277</code> | <code>X12_278</code> | <code>X12_310</code> | <code>X12_315</code> | <code>X12_322</code> | <code>X12_404</code> | <code>X12_410</code> | <code>X12_417</code> | <code>X12_421</code> | <code>X12_426</code> | <code>X12_810</code> | <code>X12_820</code> | <code>X12_824</code> | <code>X12_830</code> | <code>X12_832</code> | <code>X12_834</code> | <code>X12_835</code> | <code>X12_837</code> | <code>X12_844</code> | <code>X12_846</code> | <code>X12_849</code> | <code>X12_850</code> | <code>X12_852</code> | <code>X12_855</code> | <code>X12_856</code> | <code>X12_860</code> | <code>X12_861</code> | <code>X12_864</code> | <code>X12_865</code> | <code>X12_869</code> | <code>X12_870</code> | <code>X12_940</code> | <code>X12_945</code> | <code>X12_990</code> | <code>X12_997</code> | <code>X12_999</code> | <code>X12_270_X279</code> | <code>X12_271_X279</code> | <code>X12_275_X210</code> | <code>X12_275_X211</code> | <code>X12_276_X212</code> | <code>X12_277_X212</code> | <code>X12_277_X214</code> | <code>X12_277_X364</code> | <code>X12_278_X217</code> | <code>X12_820_X218</code> | <code>X12_820_X306</code> | <code>X12_824_X186</code> | <code>X12_834_X220</code> | <code>X12_834_X307</code> | <code>X12_834_X318</code> | <code>X12_835_X221</code> | <code>X12_837_X222</code> | <code>X12_837_X223</code> | <code>X12_837_X224</code> | <code>X12_837_X291</code> | <code>X12_837_X292</code> | <code>X12_837_X298</code> | <code>X12_999_X231</code>
_Allowed Values_: <code>X12_100</code> | <code>X12_101</code> | <code>X12_102</code> | <code>X12_103</code> | <code>X12_104</code> | <code>X12_105</code> | <code>X12_106</code> | <code>X12_107</code> | <code>X12_108</code> | <code>X12_109</code> | <code>X12_110</code> | <code>X12_111</code> | <code>X12_112</code> | <code>X12_113</code> | <code>X12_120</code> | <code>X12_121</code> | <code>X12_124</code> | <code>X12_125</code> | <code>X12_126</code> | <code>X12_127</code> | <code>X12_128</code> | <code>X12_129</code> | <code>X12_130</code> | <code>X12_131</code> | <code>X12_132</code> | <code>X12_133</code> | <code>X12_135</code> | <code>X12_138</code> | <code>X12_139</code> | <code>X12_140</code> | <code>X12_141</code> | <code>X12_142</code> | <code>X12_143</code> | <code>X12_144</code> | <code>X12_146</code> | <code>X12_147</code> | <code>X12_148</code> | <code>X12_149</code> | <code>X12_150</code> | <code>X12_151</code> | <code>X12_152</code> | <code>X12_153</code> | <code>X12_154</code> | <code>X12_155</code> | <code>X12_157</code> | <code>X12_158</code> | <code>X12_159</code> | <code>X12_160</code> | <code>X12_161</code> | <code>X12_163</code> | <code>X12_170</code> | <code>X12_175</code> | <code>X12_176</code> | <code>X12_179</code> | <code>X12_180</code> | <code>X12_185</code> | <code>X12_186</code> | <code>X12_187</code> | <code>X12_188</code> | <code>X12_189</code> | <code>X12_190</code> | <code>X12_191</code> | <code>X12_194</code> | <code>X12_195</code> | <code>X12_196</code> | <code>X12_197</code> | <code>X12_198</code> | <code>X12_199</code> | <code>X12_200</code> | <code>X12_201</code> | <code>X12_202</code> | <code>X12_203</code> | <code>X12_204</code> | <code>X12_205</code> | <code>X12_206</code> | <code>X12_210</code> | <code>X12_211</code> | <code>X12_212</code> | <code>X12_213</code> | <code>X12_214</code> | <code>X12_215</code> | <code>X12_216</code> | <code>X12_217</code> | <code>X12_218</code> | <code>X12_219</code> | <code>X12_220</code> | <code>X12_222</code> | <code>X12_223</code> | <code>X12_224</code> | <code>X12_225</code> | <code>X12_227</code> | <code>X12_228</code> | <code>X12_240</code> | <code>X12_242</code> | <code>X12_244</code> | <code>X12_245</code> | <code>X12_248</code> | <code>X12_249</code> | <code>X12_250</code> | <code>X12_251</code> | <code>X12_252</code> | <code>X12_255</code> | <code>X12_256</code> | <code>X12_259</code> | <code>X12_260</code> | <code>X12_261</code> | <code>X12_262</code> | <code>X12_263</code> | <code>X12_264</code> | <code>X12_265</code> | <code>X12_266</code> | <code>X12_267</code> | <code>X12_268</code> | <code>X12_269</code> | <code>X12_270</code> | <code>X12_271</code> | <code>X12_272</code> | <code>X12_273</code> | <code>X12_274</code> | <code>X12_275</code> | <code>X12_276</code> | <code>X12_277</code> | <code>X12_278</code> | <code>X12_280</code> | <code>X12_283</code> | <code>X12_284</code> | <code>X12_285</code> | <code>X12_286</code> | <code>X12_288</code> | <code>X12_290</code> | <code>X12_300</code> | <code>X12_301</code> | <code>X12_303</code> | <code>X12_304</code> | <code>X12_309</code> | <code>X12_310</code> | <code>X12_311</code> | <code>X12_312</code> | <code>X12_313</code> | <code>X12_315</code> | <code>X12_317</code> | <code>X12_319</code> | <code>X12_322</code> | <code>X12_323</code> | <code>X12_324</code> | <code>X12_325</code> | <code>X12_326</code> | <code>X12_350</code> | <code>X12_352</code> | <code>X12_353</code> | <code>X12_354</code> | <code>X12_355</code> | <code>X12_356</code> | <code>X12_357</code> | <code>X12_358</code> | <code>X12_361</code> | <code>X12_362</code> | <code>X12_404</code> | <code>X12_410</code> | <code>X12_412</code> | <code>X12_414</code> | <code>X12_417</code> | <code>X12_418</code> | <code>X12_419</code> | <code>X12_420</code> | <code>X12_421</code> | <code>X12_422</code> | <code>X12_423</code> | <code>X12_424</code> | <code>X12_425</code> | <code>X12_426</code> | <code>X12_429</code> | <code>X12_431</code> | <code>X12_432</code> | <code>X12_433</code> | <code>X12_434</code> | <code>X12_435</code> | <code>X12_436</code> | <code>X12_437</code> | <code>X12_440</code> | <code>X12_451</code> | <code>X12_452</code> | <code>X12_453</code> | <code>X12_455</code> | <code>X12_456</code> | <code>X12_460</code> | <code>X12_463</code> | <code>X12_466</code> | <code>X12_468</code> | <code>X12_470</code> | <code>X12_475</code> | <code>X12_485</code> | <code>X12_486</code> | <code>X12_490</code> | <code>X12_492</code> | <code>X12_494</code> | <code>X12_500</code> | <code>X12_501</code> | <code>X12_503</code> | <code>X12_504</code> | <code>X12_511</code> | <code>X12_517</code> | <code>X12_521</code> | <code>X12_527</code> | <code>X12_536</code> | <code>X12_540</code> | <code>X12_561</code> | <code>X12_567</code> | <code>X12_568</code> | <code>X12_601</code> | <code>X12_602</code> | <code>X12_620</code> | <code>X12_625</code> | <code>X12_650</code> | <code>X12_715</code> | <code>X12_753</code> | <code>X12_754</code> | <code>X12_805</code> | <code>X12_806</code> | <code>X12_810</code> | <code>X12_811</code> | <code>X12_812</code> | <code>X12_813</code> | <code>X12_814</code> | <code>X12_815</code> | <code>X12_816</code> | <code>X12_818</code> | <code>X12_819</code> | <code>X12_820</code> | <code>X12_821</code> | <code>X12_822</code> | <code>X12_823</code> | <code>X12_824</code> | <code>X12_826</code> | <code>X12_827</code> | <code>X12_828</code> | <code>X12_829</code> | <code>X12_830</code> | <code>X12_831</code> | <code>X12_832</code> | <code>X12_833</code> | <code>X12_834</code> | <code>X12_835</code> | <code>X12_836</code> | <code>X12_837</code> | <code>X12_838</code> | <code>X12_839</code> | <code>X12_840</code> | <code>X12_841</code> | <code>X12_842</code> | <code>X12_843</code> | <code>X12_844</code> | <code>X12_845</code> | <code>X12_846</code> | <code>X12_847</code> | <code>X12_848</code> | <code>X12_849</code> | <code>X12_850</code> | <code>X12_851</code> | <code>X12_852</code> | <code>X12_853</code> | <code>X12_854</code> | <code>X12_855</code> | <code>X12_856</code> | <code>X12_857</code> | <code>X12_858</code> | <code>X12_859</code> | <code>X12_860</code> | <code>X12_861</code> | <code>X12_862</code> | <code>X12_863</code> | <code>X12_864</code> | <code>X12_865</code> | <code>X12_866</code> | <code>X12_867</code> | <code>X12_868</code> | <code>X12_869</code> | <code>X12_870</code> | <code>X12_871</code> | <code>X12_872</code> | <code>X12_873</code> | <code>X12_874</code> | <code>X12_875</code> | <code>X12_876</code> | <code>X12_877</code> | <code>X12_878</code> | <code>X12_879</code> | <code>X12_880</code> | <code>X12_881</code> | <code>X12_882</code> | <code>X12_883</code> | <code>X12_884</code> | <code>X12_885</code> | <code>X12_886</code> | <code>X12_887</code> | <code>X12_888</code> | <code>X12_889</code> | <code>X12_891</code> | <code>X12_893</code> | <code>X12_894</code> | <code>X12_895</code> | <code>X12_896</code> | <code>X12_920</code> | <code>X12_924</code> | <code>X12_925</code> | <code>X12_926</code> | <code>X12_928</code> | <code>X12_940</code> | <code>X12_943</code> | <code>X12_944</code> | <code>X12_945</code> | <code>X12_947</code> | <code>X12_980</code> | <code>X12_990</code> | <code>X12_993</code> | <code>X12_996</code> | <code>X12_997</code> | <code>X12_998</code> | <code>X12_999</code> | <code>X12_270_X279</code> | <code>X12_271_X279</code> | <code>X12_275_X210</code> | <code>X12_275_X211</code> | <code>X12_276_X212</code> | <code>X12_277_X212</code> | <code>X12_277_X214</code> | <code>X12_277_X364</code> | <code>X12_278_X217</code> | <code>X12_820_X218</code> | <code>X12_820_X306</code> | <code>X12_824_X186</code> | <code>X12_834_X220</code> | <code>X12_834_X307</code> | <code>X12_834_X318</code> | <code>X12_835_X221</code> | <code>X12_837_X222</code> | <code>X12_837_X223</code> | <code>X12_837_X224</code> | <code>X12_837_X291</code> | <code>X12_837_X292</code> | <code>X12_837_X298</code> | <code>X12_999_X231</code>

_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

Expand All @@ -38,7 +38,7 @@ _Required_: No

_Type_: String

_Allowed Values_: <code>VERSION_4010</code> | <code>VERSION_4030</code> | <code>VERSION_5010</code> | <code>VERSION_5010_HIPAA</code>
_Allowed Values_: <code>VERSION_4010</code> | <code>VERSION_4030</code> | <code>VERSION_4050</code> | <code>VERSION_4060</code> | <code>VERSION_5010</code> | <code>VERSION_5010_HIPAA</code>

_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

Loading
Loading