AWS B2B Data Interchange

2024/11/19 - AWS B2B Data Interchange - 10 updated api methods

Changes  Add new X12 transactions sets and versions

CreateCapability (updated) Link ¶
Changes (both)
{'configuration': {'edi': {'type': {'x12Details': {'transactionSet': {'X12_100',
                                                                      'X12_101',
                                                                      'X12_102',
                                                                      'X12_103',
                                                                      'X12_104',
                                                                      'X12_105',
                                                                      'X12_106',
                                                                      'X12_107',
                                                                      'X12_108',
                                                                      'X12_109',
                                                                      '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_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_205',
                                                                      'X12_206',
                                                                      'X12_212',
                                                                      'X12_213',
                                                                      '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_261',
                                                                      'X12_262',
                                                                      'X12_263',
                                                                      'X12_264',
                                                                      'X12_265',
                                                                      'X12_267',
                                                                      'X12_268',
                                                                      'X12_272',
                                                                      'X12_273',
                                                                      '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_311',
                                                                      'X12_312',
                                                                      'X12_313',
                                                                      'X12_317',
                                                                      'X12_319',
                                                                      '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_412',
                                                                      'X12_414',
                                                                      'X12_418',
                                                                      'X12_419',
                                                                      'X12_420',
                                                                      'X12_422',
                                                                      'X12_423',
                                                                      'X12_424',
                                                                      'X12_425',
                                                                      '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_811',
                                                                      'X12_812',
                                                                      'X12_813',
                                                                      'X12_814',
                                                                      'X12_815',
                                                                      'X12_816',
                                                                      'X12_818',
                                                                      'X12_819',
                                                                      'X12_821',
                                                                      'X12_822',
                                                                      'X12_823',
                                                                      'X12_826',
                                                                      'X12_827',
                                                                      'X12_828',
                                                                      'X12_829',
                                                                      'X12_831',
                                                                      'X12_833',
                                                                      'X12_836',
                                                                      'X12_838',
                                                                      'X12_839',
                                                                      'X12_840',
                                                                      'X12_841',
                                                                      'X12_842',
                                                                      'X12_843',
                                                                      'X12_845',
                                                                      'X12_847',
                                                                      'X12_848',
                                                                      'X12_851',
                                                                      'X12_853',
                                                                      'X12_854',
                                                                      'X12_857',
                                                                      'X12_858',
                                                                      'X12_859',
                                                                      'X12_862',
                                                                      'X12_863',
                                                                      'X12_866',
                                                                      'X12_867',
                                                                      'X12_868',
                                                                      '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_943',
                                                                      'X12_944',
                                                                      'X12_947',
                                                                      'X12_980',
                                                                      'X12_993',
                                                                      'X12_996',
                                                                      'X12_998'},
                                                   'version': {'VERSION_4050',
                                                               'VERSION_4060'}}}}}}

Instantiates a capability based on the specified parameters. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.

See also: AWS API Documentation

Request Syntax

client.create_capability(
    name='string',
    type='edi',
    configuration={
        'edi': {
            'capabilityDirection': 'INBOUND'|'OUTBOUND',
            'type': {
                'x12Details': {
                    'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                    'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
                }
            },
            'inputLocation': {
                'bucketName': 'string',
                'key': 'string'
            },
            'outputLocation': {
                'bucketName': 'string',
                'key': 'string'
            },
            'transformerId': 'string'
        }
    },
    instructionsDocuments=[
        {
            'bucketName': 'string',
            'key': 'string'
        },
    ],
    clientToken='string',
    tags=[
        {
            'Key': 'string',
            'Value': 'string'
        },
    ]
)
type name:

string

param name:

[REQUIRED]

Specifies the name of the capability, used to identify it.

type type:

string

param type:

[REQUIRED]

Specifies the type of the capability. Currently, only edi is supported.

type configuration:

dict

param configuration:

[REQUIRED]

Specifies a structure that contains the details for a capability.

  • edi (dict) --

    An EDI (electronic data interchange) configuration object.

    • capabilityDirection (string) --

      Specifies whether this is capability is for inbound or outbound transformations.

    • type (dict) -- [REQUIRED]

      Returns the type of the capability. Currently, only edi is supported.

      • x12Details (dict) --

        Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

        • transactionSet (string) --

          Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

        • version (string) --

          Returns the version to use for the specified X12 transaction set.

    • inputLocation (dict) -- [REQUIRED]

      Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in an S3Location object.

      • bucketName (string) --

        Specifies the name of the Amazon S3 bucket.

      • key (string) --

        Specifies the Amazon S3 key for the file location.

    • outputLocation (dict) -- [REQUIRED]

      Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in an S3Location object.

      • bucketName (string) --

        Specifies the name of the Amazon S3 bucket.

      • key (string) --

        Specifies the Amazon S3 key for the file location.

    • transformerId (string) -- [REQUIRED]

      Returns the system-assigned unique identifier for the transformer.

type instructionsDocuments:

list

param instructionsDocuments:

Specifies one or more locations in Amazon S3, each specifying an EDI document that can be used with this capability. Each item contains the name of the bucket and the key, to identify the document's location.

  • (dict) --

    Specifies the details for the Amazon S3 file location that is being used with Amazon Web Services B2B Data Interchange. File locations in Amazon S3 are identified using a combination of the bucket and key.

    • bucketName (string) --

      Specifies the name of the Amazon S3 bucket.

    • key (string) --

      Specifies the Amazon S3 key for the file location.

type clientToken:

string

param clientToken:

Reserved for future use.

This field is autopopulated if not provided.

type tags:

list

param tags:

Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any purpose.

  • (dict) --

    Creates a key-value pair for a specific resource. Tags are metadata that you can use to search for and group a resource for various purposes. You can apply tags to capabilities, partnerships, profiles and transformers. A tag key can take more than one value. For example, to group capabilities for accounting purposes, you might create a tag called Group and assign the values Research and Accounting to that group.

    • Key (string) -- [REQUIRED]

      Specifies the name assigned to the tag that you create.

    • Value (string) -- [REQUIRED]

      Contains one or more values that you assigned to the key name that you create.

rtype:

dict

returns:

Response Syntax

{
    'capabilityId': 'string',
    'capabilityArn': 'string',
    'name': 'string',
    'type': 'edi',
    'configuration': {
        'edi': {
            'capabilityDirection': 'INBOUND'|'OUTBOUND',
            'type': {
                'x12Details': {
                    'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                    'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
                }
            },
            'inputLocation': {
                'bucketName': 'string',
                'key': 'string'
            },
            'outputLocation': {
                'bucketName': 'string',
                'key': 'string'
            },
            'transformerId': 'string'
        }
    },
    'instructionsDocuments': [
        {
            'bucketName': 'string',
            'key': 'string'
        },
    ],
    'createdAt': datetime(2015, 1, 1)
}

Response Structure

  • (dict) --

    • capabilityId (string) --

      Returns a system-assigned unique identifier for the capability.

    • capabilityArn (string) --

      Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.

    • name (string) --

      Returns the name of the capability used to identify it.

    • type (string) --

      Returns the type of the capability. Currently, only edi is supported.

    • configuration (dict) --

      Returns a structure that contains the details for a capability.

      • edi (dict) --

        An EDI (electronic data interchange) configuration object.

        • capabilityDirection (string) --

          Specifies whether this is capability is for inbound or outbound transformations.

        • type (dict) --

          Returns the type of the capability. Currently, only edi is supported.

          • x12Details (dict) --

            Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

            • transactionSet (string) --

              Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

            • version (string) --

              Returns the version to use for the specified X12 transaction set.

        • inputLocation (dict) --

          Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in an S3Location object.

          • bucketName (string) --

            Specifies the name of the Amazon S3 bucket.

          • key (string) --

            Specifies the Amazon S3 key for the file location.

        • outputLocation (dict) --

          Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in an S3Location object.

          • bucketName (string) --

            Specifies the name of the Amazon S3 bucket.

          • key (string) --

            Specifies the Amazon S3 key for the file location.

        • transformerId (string) --

          Returns the system-assigned unique identifier for the transformer.

    • instructionsDocuments (list) --

      Returns one or more locations in Amazon S3, each specifying an EDI document that can be used with this capability. Each item contains the name of the bucket and the key, to identify the document's location.

      • (dict) --

        Specifies the details for the Amazon S3 file location that is being used with Amazon Web Services B2B Data Interchange. File locations in Amazon S3 are identified using a combination of the bucket and key.

        • bucketName (string) --

          Specifies the name of the Amazon S3 bucket.

        • key (string) --

          Specifies the Amazon S3 key for the file location.

    • createdAt (datetime) --

      Returns a timestamp for creation date and time of the capability.

CreateStarterMappingTemplate (updated) Link ¶
Changes (request)
{'templateDetails': {'x12': {'transactionSet': {'X12_100',
                                                'X12_101',
                                                'X12_102',
                                                'X12_103',
                                                'X12_104',
                                                'X12_105',
                                                'X12_106',
                                                'X12_107',
                                                'X12_108',
                                                'X12_109',
                                                '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_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_205',
                                                'X12_206',
                                                'X12_212',
                                                'X12_213',
                                                '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_261',
                                                'X12_262',
                                                'X12_263',
                                                'X12_264',
                                                'X12_265',
                                                'X12_267',
                                                'X12_268',
                                                'X12_272',
                                                'X12_273',
                                                '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_311',
                                                'X12_312',
                                                'X12_313',
                                                'X12_317',
                                                'X12_319',
                                                '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_412',
                                                'X12_414',
                                                'X12_418',
                                                'X12_419',
                                                'X12_420',
                                                'X12_422',
                                                'X12_423',
                                                'X12_424',
                                                'X12_425',
                                                '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_811',
                                                'X12_812',
                                                'X12_813',
                                                'X12_814',
                                                'X12_815',
                                                'X12_816',
                                                'X12_818',
                                                'X12_819',
                                                'X12_821',
                                                'X12_822',
                                                'X12_823',
                                                'X12_826',
                                                'X12_827',
                                                'X12_828',
                                                'X12_829',
                                                'X12_831',
                                                'X12_833',
                                                'X12_836',
                                                'X12_838',
                                                'X12_839',
                                                'X12_840',
                                                'X12_841',
                                                'X12_842',
                                                'X12_843',
                                                'X12_845',
                                                'X12_847',
                                                'X12_848',
                                                'X12_851',
                                                'X12_853',
                                                'X12_854',
                                                'X12_857',
                                                'X12_858',
                                                'X12_859',
                                                'X12_862',
                                                'X12_863',
                                                'X12_866',
                                                'X12_867',
                                                'X12_868',
                                                '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_943',
                                                'X12_944',
                                                'X12_947',
                                                'X12_980',
                                                'X12_993',
                                                'X12_996',
                                                'X12_998'},
                             'version': {'VERSION_4060', 'VERSION_4050'}}}}

Amazon Web Services B2B Data Interchange uses a mapping template in JSONata or XSLT format to transform a customer input file into a JSON or XML file that can be converted to EDI.

If you provide a sample EDI file with the same structure as the EDI files that you wish to generate, then the service can generate a mapping template. The starter template contains placeholder values which you can replace with JSONata or XSLT expressions to take data from your input file and insert it into the JSON or XML file that is used to generate the EDI.

If you do not provide a sample EDI file, then the service can generate a mapping template based on the EDI settings in the templateDetails parameter.

Currently, we only support generating a template that can generate the input to produce an Outbound X12 EDI file.

See also: AWS API Documentation

Request Syntax

client.create_starter_mapping_template(
    outputSampleLocation={
        'bucketName': 'string',
        'key': 'string'
    },
    mappingType='JSONATA'|'XSLT',
    templateDetails={
        'x12': {
            'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
            'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
        }
    }
)
type outputSampleLocation:

dict

param outputSampleLocation:

Specify the location of the sample EDI file that is used to generate the mapping template.

  • bucketName (string) --

    Specifies the name of the Amazon S3 bucket.

  • key (string) --

    Specifies the Amazon S3 key for the file location.

type mappingType:

string

param mappingType:

[REQUIRED]

Specify the format for the mapping template: either JSONATA or XSLT.

type templateDetails:

dict

param templateDetails:

[REQUIRED]

Describes the details needed for generating the template. Specify the X12 transaction set and version for which the template is used: currently, we only support X12.

  • x12 (dict) --

    A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

    • transactionSet (string) --

      Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

    • version (string) --

      Returns the version to use for the specified X12 transaction set.

rtype:

dict

returns:

Response Syntax

{
    'mappingTemplate': 'string'
}

Response Structure

  • (dict) --

    • mappingTemplate (string) --

      Returns a string that represents the mapping template.

CreateTransformer (updated) Link ¶
Changes (both)
{'ediType': {'x12Details': {'transactionSet': {'X12_100',
                                               'X12_101',
                                               'X12_102',
                                               'X12_103',
                                               'X12_104',
                                               'X12_105',
                                               'X12_106',
                                               'X12_107',
                                               'X12_108',
                                               'X12_109',
                                               '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_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_205',
                                               'X12_206',
                                               'X12_212',
                                               'X12_213',
                                               '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_261',
                                               'X12_262',
                                               'X12_263',
                                               'X12_264',
                                               'X12_265',
                                               'X12_267',
                                               'X12_268',
                                               'X12_272',
                                               'X12_273',
                                               '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_311',
                                               'X12_312',
                                               'X12_313',
                                               'X12_317',
                                               'X12_319',
                                               '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_412',
                                               'X12_414',
                                               'X12_418',
                                               'X12_419',
                                               'X12_420',
                                               'X12_422',
                                               'X12_423',
                                               'X12_424',
                                               'X12_425',
                                               '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_811',
                                               'X12_812',
                                               'X12_813',
                                               'X12_814',
                                               'X12_815',
                                               'X12_816',
                                               'X12_818',
                                               'X12_819',
                                               'X12_821',
                                               'X12_822',
                                               'X12_823',
                                               'X12_826',
                                               'X12_827',
                                               'X12_828',
                                               'X12_829',
                                               'X12_831',
                                               'X12_833',
                                               'X12_836',
                                               'X12_838',
                                               'X12_839',
                                               'X12_840',
                                               'X12_841',
                                               'X12_842',
                                               'X12_843',
                                               'X12_845',
                                               'X12_847',
                                               'X12_848',
                                               'X12_851',
                                               'X12_853',
                                               'X12_854',
                                               'X12_857',
                                               'X12_858',
                                               'X12_859',
                                               'X12_862',
                                               'X12_863',
                                               'X12_866',
                                               'X12_867',
                                               'X12_868',
                                               '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_943',
                                               'X12_944',
                                               'X12_947',
                                               'X12_980',
                                               'X12_993',
                                               'X12_996',
                                               'X12_998'},
                            'version': {'VERSION_4060', 'VERSION_4050'}}},
 'inputConversion': {'formatOptions': {'x12': {'transactionSet': {'X12_100',
                                                                  'X12_101',
                                                                  'X12_102',
                                                                  'X12_103',
                                                                  'X12_104',
                                                                  'X12_105',
                                                                  'X12_106',
                                                                  'X12_107',
                                                                  'X12_108',
                                                                  'X12_109',
                                                                  '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_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_205',
                                                                  'X12_206',
                                                                  'X12_212',
                                                                  'X12_213',
                                                                  '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_261',
                                                                  'X12_262',
                                                                  'X12_263',
                                                                  'X12_264',
                                                                  'X12_265',
                                                                  'X12_267',
                                                                  'X12_268',
                                                                  'X12_272',
                                                                  'X12_273',
                                                                  '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_311',
                                                                  'X12_312',
                                                                  'X12_313',
                                                                  'X12_317',
                                                                  'X12_319',
                                                                  '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_412',
                                                                  'X12_414',
                                                                  'X12_418',
                                                                  'X12_419',
                                                                  'X12_420',
                                                                  'X12_422',
                                                                  'X12_423',
                                                                  'X12_424',
                                                                  'X12_425',
                                                                  '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_811',
                                                                  'X12_812',
                                                                  'X12_813',
                                                                  'X12_814',
                                                                  'X12_815',
                                                                  'X12_816',
                                                                  'X12_818',
                                                                  'X12_819',
                                                                  'X12_821',
                                                                  'X12_822',
                                                                  'X12_823',
                                                                  'X12_826',
                                                                  'X12_827',
                                                                  'X12_828',
                                                                  'X12_829',
                                                                  'X12_831',
                                                                  'X12_833',
                                                                  'X12_836',
                                                                  'X12_838',
                                                                  'X12_839',
                                                                  'X12_840',
                                                                  'X12_841',
                                                                  'X12_842',
                                                                  'X12_843',
                                                                  'X12_845',
                                                                  'X12_847',
                                                                  'X12_848',
                                                                  'X12_851',
                                                                  'X12_853',
                                                                  'X12_854',
                                                                  'X12_857',
                                                                  'X12_858',
                                                                  'X12_859',
                                                                  'X12_862',
                                                                  'X12_863',
                                                                  'X12_866',
                                                                  'X12_867',
                                                                  'X12_868',
                                                                  '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_943',
                                                                  'X12_944',
                                                                  'X12_947',
                                                                  'X12_980',
                                                                  'X12_993',
                                                                  'X12_996',
                                                                  'X12_998'},
                                               'version': {'VERSION_4050',
                                                           'VERSION_4060'}}}},
 'outputConversion': {'formatOptions': {'x12': {'transactionSet': {'X12_100',
                                                                   'X12_101',
                                                                   'X12_102',
                                                                   'X12_103',
                                                                   'X12_104',
                                                                   'X12_105',
                                                                   'X12_106',
                                                                   'X12_107',
                                                                   'X12_108',
                                                                   'X12_109',
                                                                   '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_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_205',
                                                                   'X12_206',
                                                                   'X12_212',
                                                                   'X12_213',
                                                                   '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_261',
                                                                   'X12_262',
                                                                   'X12_263',
                                                                   'X12_264',
                                                                   'X12_265',
                                                                   'X12_267',
                                                                   'X12_268',
                                                                   'X12_272',
                                                                   'X12_273',
                                                                   '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_311',
                                                                   'X12_312',
                                                                   'X12_313',
                                                                   'X12_317',
                                                                   'X12_319',
                                                                   '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_412',
                                                                   'X12_414',
                                                                   'X12_418',
                                                                   'X12_419',
                                                                   'X12_420',
                                                                   'X12_422',
                                                                   'X12_423',
                                                                   'X12_424',
                                                                   'X12_425',
                                                                   '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_811',
                                                                   'X12_812',
                                                                   'X12_813',
                                                                   'X12_814',
                                                                   'X12_815',
                                                                   'X12_816',
                                                                   'X12_818',
                                                                   'X12_819',
                                                                   'X12_821',
                                                                   'X12_822',
                                                                   'X12_823',
                                                                   'X12_826',
                                                                   'X12_827',
                                                                   'X12_828',
                                                                   'X12_829',
                                                                   'X12_831',
                                                                   'X12_833',
                                                                   'X12_836',
                                                                   'X12_838',
                                                                   'X12_839',
                                                                   'X12_840',
                                                                   'X12_841',
                                                                   'X12_842',
                                                                   'X12_843',
                                                                   'X12_845',
                                                                   'X12_847',
                                                                   'X12_848',
                                                                   'X12_851',
                                                                   'X12_853',
                                                                   'X12_854',
                                                                   'X12_857',
                                                                   'X12_858',
                                                                   'X12_859',
                                                                   'X12_862',
                                                                   'X12_863',
                                                                   'X12_866',
                                                                   'X12_867',
                                                                   'X12_868',
                                                                   '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_943',
                                                                   'X12_944',
                                                                   'X12_947',
                                                                   'X12_980',
                                                                   'X12_993',
                                                                   'X12_996',
                                                                   'X12_998'},
                                                'version': {'VERSION_4050',
                                                            'VERSION_4060'}}}}}

Creates a transformer. Amazon Web Services B2B Data Interchange currently supports two scenarios:

  • Inbound EDI: the Amazon Web Services customer receives an EDI file from their trading partner. Amazon Web Services B2B Data Interchange converts this EDI file into a JSON or XML file with a service-defined structure. A mapping template provided by the customer, in JSONata or XSLT format, is optionally applied to this file to produce a JSON or XML file with the structure the customer requires.

  • Outbound EDI: the Amazon Web Services customer has a JSON or XML file containing data that they wish to use in an EDI file. A mapping template, provided by the customer (in either JSONata or XSLT format) is applied to this file to generate a JSON or XML file in the service-defined structure. This file is then converted to an EDI file.

See also: AWS API Documentation

Request Syntax

client.create_transformer(
    name='string',
    clientToken='string',
    tags=[
        {
            'Key': 'string',
            'Value': 'string'
        },
    ],
    fileFormat='XML'|'JSON'|'NOT_USED',
    mappingTemplate='string',
    ediType={
        'x12Details': {
            'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
            'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
        }
    },
    sampleDocument='string',
    inputConversion={
        'fromFormat': 'X12',
        'formatOptions': {
            'x12': {
                'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
            }
        }
    },
    mapping={
        'templateLanguage': 'XSLT'|'JSONATA',
        'template': 'string'
    },
    outputConversion={
        'toFormat': 'X12',
        'formatOptions': {
            'x12': {
                'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
            }
        }
    },
    sampleDocuments={
        'bucketName': 'string',
        'keys': [
            {
                'input': 'string',
                'output': 'string'
            },
        ]
    }
)
type name:

string

param name:

[REQUIRED]

Specifies the name of the transformer, used to identify it.

type clientToken:

string

param clientToken:

Reserved for future use.

This field is autopopulated if not provided.

type tags:

list

param tags:

Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any purpose.

  • (dict) --

    Creates a key-value pair for a specific resource. Tags are metadata that you can use to search for and group a resource for various purposes. You can apply tags to capabilities, partnerships, profiles and transformers. A tag key can take more than one value. For example, to group capabilities for accounting purposes, you might create a tag called Group and assign the values Research and Accounting to that group.

    • Key (string) -- [REQUIRED]

      Specifies the name assigned to the tag that you create.

    • Value (string) -- [REQUIRED]

      Contains one or more values that you assigned to the key name that you create.

type fileFormat:

string

param fileFormat:

Specifies that the currently supported file formats for EDI transformations are JSON and XML.

type mappingTemplate:

string

param mappingTemplate:

Specifies the mapping template for the transformer. This template is used to map the parsed EDI file using JSONata or XSLT.

type ediType:

dict

param ediType:

Specifies the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

  • x12Details (dict) --

    Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

    • transactionSet (string) --

      Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

    • version (string) --

      Returns the version to use for the specified X12 transaction set.

type sampleDocument:

string

param sampleDocument:

Specifies a sample EDI document that is used by a transformer as a guide for processing the EDI data.

type inputConversion:

dict

param inputConversion:

Specify the InputConversion object, which contains the format options for the inbound transformation.

  • fromFormat (string) -- [REQUIRED]

    The format for the transformer input: currently on X12 is supported.

  • formatOptions (dict) --

    A structure that contains the formatting options for an inbound transformer.

    • x12 (dict) --

      A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

      • transactionSet (string) --

        Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

      • version (string) --

        Returns the version to use for the specified X12 transaction set.

type mapping:

dict

param mapping:

Specify the structure that contains the mapping template and its language (either XSLT or JSONATA).

  • templateLanguage (string) -- [REQUIRED]

    The transformation language for the template, either XSLT or JSONATA.

  • template (string) --

    A string that represents the mapping template, in the transformation language specified in templateLanguage.

type outputConversion:

dict

param outputConversion:

A structure that contains the OutputConversion object, which contains the format options for the outbound transformation.

  • toFormat (string) -- [REQUIRED]

    The format for the output from an outbound transformer: only X12 is currently supported.

  • formatOptions (dict) --

    A structure that contains the X12 transaction set and version for the transformer output.

    • x12 (dict) --

      A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

      • transactionSet (string) --

        Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

      • version (string) --

        Returns the version to use for the specified X12 transaction set.

type sampleDocuments:

dict

param sampleDocuments:

Specify a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents.

  • bucketName (string) -- [REQUIRED]

    Contains the Amazon S3 bucket that is used to hold your sample documents.

  • keys (list) -- [REQUIRED]

    Contains an array of the Amazon S3 keys used to identify the location for your sample documents.

    • (dict) --

      An array of the Amazon S3 keys used to identify the location for your sample documents.

      • input (string) --

        An array of keys for your input sample documents.

      • output (string) --

        An array of keys for your output sample documents.

rtype:

dict

returns:

Response Syntax

{
    'transformerId': 'string',
    'transformerArn': 'string',
    'name': 'string',
    'status': 'active'|'inactive',
    'createdAt': datetime(2015, 1, 1),
    'fileFormat': 'XML'|'JSON'|'NOT_USED',
    'mappingTemplate': 'string',
    'ediType': {
        'x12Details': {
            'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
            'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
        }
    },
    'sampleDocument': 'string',
    'inputConversion': {
        'fromFormat': 'X12',
        'formatOptions': {
            'x12': {
                'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
            }
        }
    },
    'mapping': {
        'templateLanguage': 'XSLT'|'JSONATA',
        'template': 'string'
    },
    'outputConversion': {
        'toFormat': 'X12',
        'formatOptions': {
            'x12': {
                'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
            }
        }
    },
    'sampleDocuments': {
        'bucketName': 'string',
        'keys': [
            {
                'input': 'string',
                'output': 'string'
            },
        ]
    }
}

Response Structure

  • (dict) --

    • transformerId (string) --

      Returns the system-assigned unique identifier for the transformer.

    • transformerArn (string) --

      Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.

    • name (string) --

      Returns the name of the transformer, used to identify it.

    • status (string) --

      Returns the state of the newly created transformer. The transformer can be either active or inactive. For the transformer to be used in a capability, its status must active.

    • createdAt (datetime) --

      Returns a timestamp for creation date and time of the transformer.

    • fileFormat (string) --

      Returns that the currently supported file formats for EDI transformations are JSON and XML.

    • mappingTemplate (string) --

      Returns the mapping template for the transformer. This template is used to map the parsed EDI file using JSONata or XSLT.

    • ediType (dict) --

      Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

      • x12Details (dict) --

        Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

        • transactionSet (string) --

          Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

        • version (string) --

          Returns the version to use for the specified X12 transaction set.

    • sampleDocument (string) --

      Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.

    • inputConversion (dict) --

      Returns the InputConversion object, which contains the format options for the inbound transformation.

      • fromFormat (string) --

        The format for the transformer input: currently on X12 is supported.

      • formatOptions (dict) --

        A structure that contains the formatting options for an inbound transformer.

        • x12 (dict) --

          A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

          • transactionSet (string) --

            Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

          • version (string) --

            Returns the version to use for the specified X12 transaction set.

    • mapping (dict) --

      Returns the structure that contains the mapping template and its language (either XSLT or JSONATA).

      • templateLanguage (string) --

        The transformation language for the template, either XSLT or JSONATA.

      • template (string) --

        A string that represents the mapping template, in the transformation language specified in templateLanguage.

    • outputConversion (dict) --

      Returns the OutputConversion object, which contains the format options for the outbound transformation.

      • toFormat (string) --

        The format for the output from an outbound transformer: only X12 is currently supported.

      • formatOptions (dict) --

        A structure that contains the X12 transaction set and version for the transformer output.

        • x12 (dict) --

          A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

          • transactionSet (string) --

            Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

          • version (string) --

            Returns the version to use for the specified X12 transaction set.

    • sampleDocuments (dict) --

      Returns a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents.

      • bucketName (string) --

        Contains the Amazon S3 bucket that is used to hold your sample documents.

      • keys (list) --

        Contains an array of the Amazon S3 keys used to identify the location for your sample documents.

        • (dict) --

          An array of the Amazon S3 keys used to identify the location for your sample documents.

          • input (string) --

            An array of keys for your input sample documents.

          • output (string) --

            An array of keys for your output sample documents.

GetCapability (updated) Link ¶
Changes (response)
{'configuration': {'edi': {'type': {'x12Details': {'transactionSet': {'X12_100',
                                                                      'X12_101',
                                                                      'X12_102',
                                                                      'X12_103',
                                                                      'X12_104',
                                                                      'X12_105',
                                                                      'X12_106',
                                                                      'X12_107',
                                                                      'X12_108',
                                                                      'X12_109',
                                                                      '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_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_205',
                                                                      'X12_206',
                                                                      'X12_212',
                                                                      'X12_213',
                                                                      '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_261',
                                                                      'X12_262',
                                                                      'X12_263',
                                                                      'X12_264',
                                                                      'X12_265',
                                                                      'X12_267',
                                                                      'X12_268',
                                                                      'X12_272',
                                                                      'X12_273',
                                                                      '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_311',
                                                                      'X12_312',
                                                                      'X12_313',
                                                                      'X12_317',
                                                                      'X12_319',
                                                                      '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_412',
                                                                      'X12_414',
                                                                      'X12_418',
                                                                      'X12_419',
                                                                      'X12_420',
                                                                      'X12_422',
                                                                      'X12_423',
                                                                      'X12_424',
                                                                      'X12_425',
                                                                      '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_811',
                                                                      'X12_812',
                                                                      'X12_813',
                                                                      'X12_814',
                                                                      'X12_815',
                                                                      'X12_816',
                                                                      'X12_818',
                                                                      'X12_819',
                                                                      'X12_821',
                                                                      'X12_822',
                                                                      'X12_823',
                                                                      'X12_826',
                                                                      'X12_827',
                                                                      'X12_828',
                                                                      'X12_829',
                                                                      'X12_831',
                                                                      'X12_833',
                                                                      'X12_836',
                                                                      'X12_838',
                                                                      'X12_839',
                                                                      'X12_840',
                                                                      'X12_841',
                                                                      'X12_842',
                                                                      'X12_843',
                                                                      'X12_845',
                                                                      'X12_847',
                                                                      'X12_848',
                                                                      'X12_851',
                                                                      'X12_853',
                                                                      'X12_854',
                                                                      'X12_857',
                                                                      'X12_858',
                                                                      'X12_859',
                                                                      'X12_862',
                                                                      'X12_863',
                                                                      'X12_866',
                                                                      'X12_867',
                                                                      'X12_868',
                                                                      '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_943',
                                                                      'X12_944',
                                                                      'X12_947',
                                                                      'X12_980',
                                                                      'X12_993',
                                                                      'X12_996',
                                                                      'X12_998'},
                                                   'version': {'VERSION_4050',
                                                               'VERSION_4060'}}}}}}

Retrieves the details for the specified capability. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.

See also: AWS API Documentation

Request Syntax

client.get_capability(
    capabilityId='string'
)
type capabilityId:

string

param capabilityId:

[REQUIRED]

Specifies a system-assigned unique identifier for the capability.

rtype:

dict

returns:

Response Syntax

{
    'capabilityId': 'string',
    'capabilityArn': 'string',
    'name': 'string',
    'type': 'edi',
    'configuration': {
        'edi': {
            'capabilityDirection': 'INBOUND'|'OUTBOUND',
            'type': {
                'x12Details': {
                    'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                    'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
                }
            },
            'inputLocation': {
                'bucketName': 'string',
                'key': 'string'
            },
            'outputLocation': {
                'bucketName': 'string',
                'key': 'string'
            },
            'transformerId': 'string'
        }
    },
    'instructionsDocuments': [
        {
            'bucketName': 'string',
            'key': 'string'
        },
    ],
    'createdAt': datetime(2015, 1, 1),
    'modifiedAt': datetime(2015, 1, 1)
}

Response Structure

  • (dict) --

    • capabilityId (string) --

      Returns a system-assigned unique identifier for the capability.

    • capabilityArn (string) --

      Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.

    • name (string) --

      Returns the name of the capability, used to identify it.

    • type (string) --

      Returns the type of the capability. Currently, only edi is supported.

    • configuration (dict) --

      Returns a structure that contains the details for a capability.

      • edi (dict) --

        An EDI (electronic data interchange) configuration object.

        • capabilityDirection (string) --

          Specifies whether this is capability is for inbound or outbound transformations.

        • type (dict) --

          Returns the type of the capability. Currently, only edi is supported.

          • x12Details (dict) --

            Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

            • transactionSet (string) --

              Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

            • version (string) --

              Returns the version to use for the specified X12 transaction set.

        • inputLocation (dict) --

          Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in an S3Location object.

          • bucketName (string) --

            Specifies the name of the Amazon S3 bucket.

          • key (string) --

            Specifies the Amazon S3 key for the file location.

        • outputLocation (dict) --

          Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in an S3Location object.

          • bucketName (string) --

            Specifies the name of the Amazon S3 bucket.

          • key (string) --

            Specifies the Amazon S3 key for the file location.

        • transformerId (string) --

          Returns the system-assigned unique identifier for the transformer.

    • instructionsDocuments (list) --

      Returns one or more locations in Amazon S3, each specifying an EDI document that can be used with this capability. Each item contains the name of the bucket and the key, to identify the document's location.

      • (dict) --

        Specifies the details for the Amazon S3 file location that is being used with Amazon Web Services B2B Data Interchange. File locations in Amazon S3 are identified using a combination of the bucket and key.

        • bucketName (string) --

          Specifies the name of the Amazon S3 bucket.

        • key (string) --

          Specifies the Amazon S3 key for the file location.

    • createdAt (datetime) --

      Returns a timestamp for creation date and time of the capability.

    • modifiedAt (datetime) --

      Returns a timestamp for last time the capability was modified.

GetTransformer (updated) Link ¶
Changes (response)
{'ediType': {'x12Details': {'transactionSet': {'X12_100',
                                               'X12_101',
                                               'X12_102',
                                               'X12_103',
                                               'X12_104',
                                               'X12_105',
                                               'X12_106',
                                               'X12_107',
                                               'X12_108',
                                               'X12_109',
                                               '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_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_205',
                                               'X12_206',
                                               'X12_212',
                                               'X12_213',
                                               '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_261',
                                               'X12_262',
                                               'X12_263',
                                               'X12_264',
                                               'X12_265',
                                               'X12_267',
                                               'X12_268',
                                               'X12_272',
                                               'X12_273',
                                               '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_311',
                                               'X12_312',
                                               'X12_313',
                                               'X12_317',
                                               'X12_319',
                                               '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_412',
                                               'X12_414',
                                               'X12_418',
                                               'X12_419',
                                               'X12_420',
                                               'X12_422',
                                               'X12_423',
                                               'X12_424',
                                               'X12_425',
                                               '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_811',
                                               'X12_812',
                                               'X12_813',
                                               'X12_814',
                                               'X12_815',
                                               'X12_816',
                                               'X12_818',
                                               'X12_819',
                                               'X12_821',
                                               'X12_822',
                                               'X12_823',
                                               'X12_826',
                                               'X12_827',
                                               'X12_828',
                                               'X12_829',
                                               'X12_831',
                                               'X12_833',
                                               'X12_836',
                                               'X12_838',
                                               'X12_839',
                                               'X12_840',
                                               'X12_841',
                                               'X12_842',
                                               'X12_843',
                                               'X12_845',
                                               'X12_847',
                                               'X12_848',
                                               'X12_851',
                                               'X12_853',
                                               'X12_854',
                                               'X12_857',
                                               'X12_858',
                                               'X12_859',
                                               'X12_862',
                                               'X12_863',
                                               'X12_866',
                                               'X12_867',
                                               'X12_868',
                                               '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_943',
                                               'X12_944',
                                               'X12_947',
                                               'X12_980',
                                               'X12_993',
                                               'X12_996',
                                               'X12_998'},
                            'version': {'VERSION_4060', 'VERSION_4050'}}},
 'inputConversion': {'formatOptions': {'x12': {'transactionSet': {'X12_100',
                                                                  'X12_101',
                                                                  'X12_102',
                                                                  'X12_103',
                                                                  'X12_104',
                                                                  'X12_105',
                                                                  'X12_106',
                                                                  'X12_107',
                                                                  'X12_108',
                                                                  'X12_109',
                                                                  '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_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_205',
                                                                  'X12_206',
                                                                  'X12_212',
                                                                  'X12_213',
                                                                  '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_261',
                                                                  'X12_262',
                                                                  'X12_263',
                                                                  'X12_264',
                                                                  'X12_265',
                                                                  'X12_267',
                                                                  'X12_268',
                                                                  'X12_272',
                                                                  'X12_273',
                                                                  '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_311',
                                                                  'X12_312',
                                                                  'X12_313',
                                                                  'X12_317',
                                                                  'X12_319',
                                                                  '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_412',
                                                                  'X12_414',
                                                                  'X12_418',
                                                                  'X12_419',
                                                                  'X12_420',
                                                                  'X12_422',
                                                                  'X12_423',
                                                                  'X12_424',
                                                                  'X12_425',
                                                                  '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_811',
                                                                  'X12_812',
                                                                  'X12_813',
                                                                  'X12_814',
                                                                  'X12_815',
                                                                  'X12_816',
                                                                  'X12_818',
                                                                  'X12_819',
                                                                  'X12_821',
                                                                  'X12_822',
                                                                  'X12_823',
                                                                  'X12_826',
                                                                  'X12_827',
                                                                  'X12_828',
                                                                  'X12_829',
                                                                  'X12_831',
                                                                  'X12_833',
                                                                  'X12_836',
                                                                  'X12_838',
                                                                  'X12_839',
                                                                  'X12_840',
                                                                  'X12_841',
                                                                  'X12_842',
                                                                  'X12_843',
                                                                  'X12_845',
                                                                  'X12_847',
                                                                  'X12_848',
                                                                  'X12_851',
                                                                  'X12_853',
                                                                  'X12_854',
                                                                  'X12_857',
                                                                  'X12_858',
                                                                  'X12_859',
                                                                  'X12_862',
                                                                  'X12_863',
                                                                  'X12_866',
                                                                  'X12_867',
                                                                  'X12_868',
                                                                  '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_943',
                                                                  'X12_944',
                                                                  'X12_947',
                                                                  'X12_980',
                                                                  'X12_993',
                                                                  'X12_996',
                                                                  'X12_998'},
                                               'version': {'VERSION_4050',
                                                           'VERSION_4060'}}}},
 'outputConversion': {'formatOptions': {'x12': {'transactionSet': {'X12_100',
                                                                   'X12_101',
                                                                   'X12_102',
                                                                   'X12_103',
                                                                   'X12_104',
                                                                   'X12_105',
                                                                   'X12_106',
                                                                   'X12_107',
                                                                   'X12_108',
                                                                   'X12_109',
                                                                   '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_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_205',
                                                                   'X12_206',
                                                                   'X12_212',
                                                                   'X12_213',
                                                                   '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_261',
                                                                   'X12_262',
                                                                   'X12_263',
                                                                   'X12_264',
                                                                   'X12_265',
                                                                   'X12_267',
                                                                   'X12_268',
                                                                   'X12_272',
                                                                   'X12_273',
                                                                   '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_311',
                                                                   'X12_312',
                                                                   'X12_313',
                                                                   'X12_317',
                                                                   'X12_319',
                                                                   '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_412',
                                                                   'X12_414',
                                                                   'X12_418',
                                                                   'X12_419',
                                                                   'X12_420',
                                                                   'X12_422',
                                                                   'X12_423',
                                                                   'X12_424',
                                                                   'X12_425',
                                                                   '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_811',
                                                                   'X12_812',
                                                                   'X12_813',
                                                                   'X12_814',
                                                                   'X12_815',
                                                                   'X12_816',
                                                                   'X12_818',
                                                                   'X12_819',
                                                                   'X12_821',
                                                                   'X12_822',
                                                                   'X12_823',
                                                                   'X12_826',
                                                                   'X12_827',
                                                                   'X12_828',
                                                                   'X12_829',
                                                                   'X12_831',
                                                                   'X12_833',
                                                                   'X12_836',
                                                                   'X12_838',
                                                                   'X12_839',
                                                                   'X12_840',
                                                                   'X12_841',
                                                                   'X12_842',
                                                                   'X12_843',
                                                                   'X12_845',
                                                                   'X12_847',
                                                                   'X12_848',
                                                                   'X12_851',
                                                                   'X12_853',
                                                                   'X12_854',
                                                                   'X12_857',
                                                                   'X12_858',
                                                                   'X12_859',
                                                                   'X12_862',
                                                                   'X12_863',
                                                                   'X12_866',
                                                                   'X12_867',
                                                                   'X12_868',
                                                                   '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_943',
                                                                   'X12_944',
                                                                   'X12_947',
                                                                   'X12_980',
                                                                   'X12_993',
                                                                   'X12_996',
                                                                   'X12_998'},
                                                'version': {'VERSION_4050',
                                                            'VERSION_4060'}}}}}

Retrieves the details for the transformer specified by the transformer ID. A transformer can take an EDI file as input and transform it into a JSON-or XML-formatted document. Alternatively, a transformer can take a JSON-or XML-formatted document as input and transform it into an EDI file.

See also: AWS API Documentation

Request Syntax

client.get_transformer(
    transformerId='string'
)
type transformerId:

string

param transformerId:

[REQUIRED]

Specifies the system-assigned unique identifier for the transformer.

rtype:

dict

returns:

Response Syntax

{
    'transformerId': 'string',
    'transformerArn': 'string',
    'name': 'string',
    'status': 'active'|'inactive',
    'createdAt': datetime(2015, 1, 1),
    'modifiedAt': datetime(2015, 1, 1),
    'fileFormat': 'XML'|'JSON'|'NOT_USED',
    'mappingTemplate': 'string',
    'ediType': {
        'x12Details': {
            'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
            'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
        }
    },
    'sampleDocument': 'string',
    'inputConversion': {
        'fromFormat': 'X12',
        'formatOptions': {
            'x12': {
                'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
            }
        }
    },
    'mapping': {
        'templateLanguage': 'XSLT'|'JSONATA',
        'template': 'string'
    },
    'outputConversion': {
        'toFormat': 'X12',
        'formatOptions': {
            'x12': {
                'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
            }
        }
    },
    'sampleDocuments': {
        'bucketName': 'string',
        'keys': [
            {
                'input': 'string',
                'output': 'string'
            },
        ]
    }
}

Response Structure

  • (dict) --

    • transformerId (string) --

      Returns the system-assigned unique identifier for the transformer.

    • transformerArn (string) --

      Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.

    • name (string) --

      Returns the name of the transformer, used to identify it.

    • status (string) --

      Returns the state of the newly created transformer. The transformer can be either active or inactive. For the transformer to be used in a capability, its status must active.

    • createdAt (datetime) --

      Returns a timestamp for creation date and time of the transformer.

    • modifiedAt (datetime) --

      Returns a timestamp for last time the transformer was modified.

    • fileFormat (string) --

      Returns that the currently supported file formats for EDI transformations are JSON and XML.

    • mappingTemplate (string) --

      Returns the mapping template for the transformer. This template is used to map the parsed EDI file using JSONata or XSLT.

    • ediType (dict) --

      Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

      • x12Details (dict) --

        Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

        • transactionSet (string) --

          Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

        • version (string) --

          Returns the version to use for the specified X12 transaction set.

    • sampleDocument (string) --

      Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.

    • inputConversion (dict) --

      Returns the InputConversion object, which contains the format options for the inbound transformation.

      • fromFormat (string) --

        The format for the transformer input: currently on X12 is supported.

      • formatOptions (dict) --

        A structure that contains the formatting options for an inbound transformer.

        • x12 (dict) --

          A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

          • transactionSet (string) --

            Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

          • version (string) --

            Returns the version to use for the specified X12 transaction set.

    • mapping (dict) --

      Returns the structure that contains the mapping template and its language (either XSLT or JSONATA).

      • templateLanguage (string) --

        The transformation language for the template, either XSLT or JSONATA.

      • template (string) --

        A string that represents the mapping template, in the transformation language specified in templateLanguage.

    • outputConversion (dict) --

      Returns the OutputConversion object, which contains the format options for the outbound transformation.

      • toFormat (string) --

        The format for the output from an outbound transformer: only X12 is currently supported.

      • formatOptions (dict) --

        A structure that contains the X12 transaction set and version for the transformer output.

        • x12 (dict) --

          A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

          • transactionSet (string) --

            Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

          • version (string) --

            Returns the version to use for the specified X12 transaction set.

    • sampleDocuments (dict) --

      Returns a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents.

      • bucketName (string) --

        Contains the Amazon S3 bucket that is used to hold your sample documents.

      • keys (list) --

        Contains an array of the Amazon S3 keys used to identify the location for your sample documents.

        • (dict) --

          An array of the Amazon S3 keys used to identify the location for your sample documents.

          • input (string) --

            An array of keys for your input sample documents.

          • output (string) --

            An array of keys for your output sample documents.

ListTransformers (updated) Link ¶
Changes (response)
{'transformers': {'ediType': {'x12Details': {'transactionSet': {'X12_100',
                                                                'X12_101',
                                                                'X12_102',
                                                                'X12_103',
                                                                'X12_104',
                                                                'X12_105',
                                                                'X12_106',
                                                                'X12_107',
                                                                'X12_108',
                                                                'X12_109',
                                                                '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_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_205',
                                                                'X12_206',
                                                                'X12_212',
                                                                'X12_213',
                                                                '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_261',
                                                                'X12_262',
                                                                'X12_263',
                                                                'X12_264',
                                                                'X12_265',
                                                                'X12_267',
                                                                'X12_268',
                                                                'X12_272',
                                                                'X12_273',
                                                                '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_311',
                                                                'X12_312',
                                                                'X12_313',
                                                                'X12_317',
                                                                'X12_319',
                                                                '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_412',
                                                                'X12_414',
                                                                'X12_418',
                                                                'X12_419',
                                                                'X12_420',
                                                                'X12_422',
                                                                'X12_423',
                                                                'X12_424',
                                                                'X12_425',
                                                                '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_811',
                                                                'X12_812',
                                                                'X12_813',
                                                                'X12_814',
                                                                'X12_815',
                                                                'X12_816',
                                                                'X12_818',
                                                                'X12_819',
                                                                'X12_821',
                                                                'X12_822',
                                                                'X12_823',
                                                                'X12_826',
                                                                'X12_827',
                                                                'X12_828',
                                                                'X12_829',
                                                                'X12_831',
                                                                'X12_833',
                                                                'X12_836',
                                                                'X12_838',
                                                                'X12_839',
                                                                'X12_840',
                                                                'X12_841',
                                                                'X12_842',
                                                                'X12_843',
                                                                'X12_845',
                                                                'X12_847',
                                                                'X12_848',
                                                                'X12_851',
                                                                'X12_853',
                                                                'X12_854',
                                                                'X12_857',
                                                                'X12_858',
                                                                'X12_859',
                                                                'X12_862',
                                                                'X12_863',
                                                                'X12_866',
                                                                'X12_867',
                                                                'X12_868',
                                                                '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_943',
                                                                'X12_944',
                                                                'X12_947',
                                                                'X12_980',
                                                                'X12_993',
                                                                'X12_996',
                                                                'X12_998'},
                                             'version': {'VERSION_4050',
                                                         'VERSION_4060'}}},
                  'inputConversion': {'formatOptions': {'x12': {'transactionSet': {'X12_100',
                                                                                   'X12_101',
                                                                                   'X12_102',
                                                                                   'X12_103',
                                                                                   'X12_104',
                                                                                   'X12_105',
                                                                                   'X12_106',
                                                                                   'X12_107',
                                                                                   'X12_108',
                                                                                   'X12_109',
                                                                                   '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_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_205',
                                                                                   'X12_206',
                                                                                   'X12_212',
                                                                                   'X12_213',
                                                                                   '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_261',
                                                                                   'X12_262',
                                                                                   'X12_263',
                                                                                   'X12_264',
                                                                                   'X12_265',
                                                                                   'X12_267',
                                                                                   'X12_268',
                                                                                   'X12_272',
                                                                                   'X12_273',
                                                                                   '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_311',
                                                                                   'X12_312',
                                                                                   'X12_313',
                                                                                   'X12_317',
                                                                                   'X12_319',
                                                                                   '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_412',
                                                                                   'X12_414',
                                                                                   'X12_418',
                                                                                   'X12_419',
                                                                                   'X12_420',
                                                                                   'X12_422',
                                                                                   'X12_423',
                                                                                   'X12_424',
                                                                                   'X12_425',
                                                                                   '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_811',
                                                                                   'X12_812',
                                                                                   'X12_813',
                                                                                   'X12_814',
                                                                                   'X12_815',
                                                                                   'X12_816',
                                                                                   'X12_818',
                                                                                   'X12_819',
                                                                                   'X12_821',
                                                                                   'X12_822',
                                                                                   'X12_823',
                                                                                   'X12_826',
                                                                                   'X12_827',
                                                                                   'X12_828',
                                                                                   'X12_829',
                                                                                   'X12_831',
                                                                                   'X12_833',
                                                                                   'X12_836',
                                                                                   'X12_838',
                                                                                   'X12_839',
                                                                                   'X12_840',
                                                                                   'X12_841',
                                                                                   'X12_842',
                                                                                   'X12_843',
                                                                                   'X12_845',
                                                                                   'X12_847',
                                                                                   'X12_848',
                                                                                   'X12_851',
                                                                                   'X12_853',
                                                                                   'X12_854',
                                                                                   'X12_857',
                                                                                   'X12_858',
                                                                                   'X12_859',
                                                                                   'X12_862',
                                                                                   'X12_863',
                                                                                   'X12_866',
                                                                                   'X12_867',
                                                                                   'X12_868',
                                                                                   '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_943',
                                                                                   'X12_944',
                                                                                   'X12_947',
                                                                                   'X12_980',
                                                                                   'X12_993',
                                                                                   'X12_996',
                                                                                   'X12_998'},
                                                                'version': {'VERSION_4050',
                                                                            'VERSION_4060'}}}},
                  'outputConversion': {'formatOptions': {'x12': {'transactionSet': {'X12_100',
                                                                                    'X12_101',
                                                                                    'X12_102',
                                                                                    'X12_103',
                                                                                    'X12_104',
                                                                                    'X12_105',
                                                                                    'X12_106',
                                                                                    'X12_107',
                                                                                    'X12_108',
                                                                                    'X12_109',
                                                                                    '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_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_205',
                                                                                    'X12_206',
                                                                                    'X12_212',
                                                                                    'X12_213',
                                                                                    '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_261',
                                                                                    'X12_262',
                                                                                    'X12_263',
                                                                                    'X12_264',
                                                                                    'X12_265',
                                                                                    'X12_267',
                                                                                    'X12_268',
                                                                                    'X12_272',
                                                                                    'X12_273',
                                                                                    '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_311',
                                                                                    'X12_312',
                                                                                    'X12_313',
                                                                                    'X12_317',
                                                                                    'X12_319',
                                                                                    '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_412',
                                                                                    'X12_414',
                                                                                    'X12_418',
                                                                                    'X12_419',
                                                                                    'X12_420',
                                                                                    'X12_422',
                                                                                    'X12_423',
                                                                                    'X12_424',
                                                                                    'X12_425',
                                                                                    '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_811',
                                                                                    'X12_812',
                                                                                    'X12_813',
                                                                                    'X12_814',
                                                                                    'X12_815',
                                                                                    'X12_816',
                                                                                    'X12_818',
                                                                                    'X12_819',
                                                                                    'X12_821',
                                                                                    'X12_822',
                                                                                    'X12_823',
                                                                                    'X12_826',
                                                                                    'X12_827',
                                                                                    'X12_828',
                                                                                    'X12_829',
                                                                                    'X12_831',
                                                                                    'X12_833',
                                                                                    'X12_836',
                                                                                    'X12_838',
                                                                                    'X12_839',
                                                                                    'X12_840',
                                                                                    'X12_841',
                                                                                    'X12_842',
                                                                                    'X12_843',
                                                                                    'X12_845',
                                                                                    'X12_847',
                                                                                    'X12_848',
                                                                                    'X12_851',
                                                                                    'X12_853',
                                                                                    'X12_854',
                                                                                    'X12_857',
                                                                                    'X12_858',
                                                                                    'X12_859',
                                                                                    'X12_862',
                                                                                    'X12_863',
                                                                                    'X12_866',
                                                                                    'X12_867',
                                                                                    'X12_868',
                                                                                    '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_943',
                                                                                    'X12_944',
                                                                                    'X12_947',
                                                                                    'X12_980',
                                                                                    'X12_993',
                                                                                    'X12_996',
                                                                                    'X12_998'},
                                                                 'version': {'VERSION_4050',
                                                                             'VERSION_4060'}}}}}}

Lists the available transformers. A transformer can take an EDI file as input and transform it into a JSON-or XML-formatted document. Alternatively, a transformer can take a JSON-or XML-formatted document as input and transform it into an EDI file.

See also: AWS API Documentation

Request Syntax

client.list_transformers(
    nextToken='string',
    maxResults=123
)
type nextToken:

string

param nextToken:

When additional results are obtained from the command, a NextToken parameter is returned in the output. You can then pass the NextToken parameter in a subsequent command to continue listing additional resources.

type maxResults:

integer

param maxResults:

Specifies the number of items to return for the API response.

rtype:

dict

returns:

Response Syntax

{
    'transformers': [
        {
            'transformerId': 'string',
            'name': 'string',
            'status': 'active'|'inactive',
            'createdAt': datetime(2015, 1, 1),
            'modifiedAt': datetime(2015, 1, 1),
            'fileFormat': 'XML'|'JSON'|'NOT_USED',
            'mappingTemplate': 'string',
            'ediType': {
                'x12Details': {
                    'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                    'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
                }
            },
            'sampleDocument': 'string',
            'inputConversion': {
                'fromFormat': 'X12',
                'formatOptions': {
                    'x12': {
                        'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                        'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
                    }
                }
            },
            'mapping': {
                'templateLanguage': 'XSLT'|'JSONATA',
                'template': 'string'
            },
            'outputConversion': {
                'toFormat': 'X12',
                'formatOptions': {
                    'x12': {
                        'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                        'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
                    }
                }
            },
            'sampleDocuments': {
                'bucketName': 'string',
                'keys': [
                    {
                        'input': 'string',
                        'output': 'string'
                    },
                ]
            }
        },
    ],
    'nextToken': 'string'
}

Response Structure

  • (dict) --

    • transformers (list) --

      Returns an array of one or more transformer objects.

      For each transformer, a TransformerSummary object is returned. The TransformerSummary contains all the details for a specific transformer.

      • (dict) --

        Contains the details for a transformer object. A transformer can take an EDI file as input and transform it into a JSON-or XML-formatted document. Alternatively, a transformer can take a JSON-or XML-formatted document as input and transform it into an EDI file.

        • transformerId (string) --

          Returns the system-assigned unique identifier for the transformer.

        • name (string) --

          Returns the descriptive name for the transformer.

        • status (string) --

          Returns the state of the newly created transformer. The transformer can be either active or inactive. For the transformer to be used in a capability, its status must active.

        • createdAt (datetime) --

          Returns a timestamp indicating when the transformer was created. For example, 2023-07-20T19:58:44.624Z.

        • modifiedAt (datetime) --

          Returns a timestamp representing the date and time for the most recent change for the transformer object.

        • fileFormat (string) --

          Returns that the currently supported file formats for EDI transformations are JSON and XML.

        • mappingTemplate (string) --

          Returns the mapping template for the transformer. This template is used to map the parsed EDI file using JSONata or XSLT.

        • ediType (dict) --

          Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

          • x12Details (dict) --

            Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

            • transactionSet (string) --

              Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

            • version (string) --

              Returns the version to use for the specified X12 transaction set.

        • sampleDocument (string) --

          Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.

        • inputConversion (dict) --

          Returns a structure that contains the format options for the transformation.

          • fromFormat (string) --

            The format for the transformer input: currently on X12 is supported.

          • formatOptions (dict) --

            A structure that contains the formatting options for an inbound transformer.

            • x12 (dict) --

              A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

              • transactionSet (string) --

                Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

              • version (string) --

                Returns the version to use for the specified X12 transaction set.

        • mapping (dict) --

          Returns the structure that contains the mapping template and its language (either XSLT or JSONATA).

          • templateLanguage (string) --

            The transformation language for the template, either XSLT or JSONATA.

          • template (string) --

            A string that represents the mapping template, in the transformation language specified in templateLanguage.

        • outputConversion (dict) --

          Returns the OutputConversion object, which contains the format options for the outbound transformation.

          • toFormat (string) --

            The format for the output from an outbound transformer: only X12 is currently supported.

          • formatOptions (dict) --

            A structure that contains the X12 transaction set and version for the transformer output.

            • x12 (dict) --

              A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

              • transactionSet (string) --

                Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

              • version (string) --

                Returns the version to use for the specified X12 transaction set.

        • sampleDocuments (dict) --

          Returns a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents.

          • bucketName (string) --

            Contains the Amazon S3 bucket that is used to hold your sample documents.

          • keys (list) --

            Contains an array of the Amazon S3 keys used to identify the location for your sample documents.

            • (dict) --

              An array of the Amazon S3 keys used to identify the location for your sample documents.

              • input (string) --

                An array of keys for your input sample documents.

              • output (string) --

                An array of keys for your output sample documents.

    • nextToken (string) --

      When additional results are obtained from the command, a NextToken parameter is returned in the output. You can then pass the NextToken parameter in a subsequent command to continue listing additional resources.

TestConversion (updated) Link ¶
Changes (request)
{'target': {'formatDetails': {'x12': {'transactionSet': {'X12_100',
                                                         'X12_101',
                                                         'X12_102',
                                                         'X12_103',
                                                         'X12_104',
                                                         'X12_105',
                                                         'X12_106',
                                                         'X12_107',
                                                         'X12_108',
                                                         'X12_109',
                                                         '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_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_205',
                                                         'X12_206',
                                                         'X12_212',
                                                         'X12_213',
                                                         '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_261',
                                                         'X12_262',
                                                         'X12_263',
                                                         'X12_264',
                                                         'X12_265',
                                                         'X12_267',
                                                         'X12_268',
                                                         'X12_272',
                                                         'X12_273',
                                                         '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_311',
                                                         'X12_312',
                                                         'X12_313',
                                                         'X12_317',
                                                         'X12_319',
                                                         '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_412',
                                                         'X12_414',
                                                         'X12_418',
                                                         'X12_419',
                                                         'X12_420',
                                                         'X12_422',
                                                         'X12_423',
                                                         'X12_424',
                                                         'X12_425',
                                                         '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_811',
                                                         'X12_812',
                                                         'X12_813',
                                                         'X12_814',
                                                         'X12_815',
                                                         'X12_816',
                                                         'X12_818',
                                                         'X12_819',
                                                         'X12_821',
                                                         'X12_822',
                                                         'X12_823',
                                                         'X12_826',
                                                         'X12_827',
                                                         'X12_828',
                                                         'X12_829',
                                                         'X12_831',
                                                         'X12_833',
                                                         'X12_836',
                                                         'X12_838',
                                                         'X12_839',
                                                         'X12_840',
                                                         'X12_841',
                                                         'X12_842',
                                                         'X12_843',
                                                         'X12_845',
                                                         'X12_847',
                                                         'X12_848',
                                                         'X12_851',
                                                         'X12_853',
                                                         'X12_854',
                                                         'X12_857',
                                                         'X12_858',
                                                         'X12_859',
                                                         'X12_862',
                                                         'X12_863',
                                                         'X12_866',
                                                         'X12_867',
                                                         'X12_868',
                                                         '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_943',
                                                         'X12_944',
                                                         'X12_947',
                                                         'X12_980',
                                                         'X12_993',
                                                         'X12_996',
                                                         'X12_998'},
                                      'version': {'VERSION_4050',
                                                  'VERSION_4060'}}}}}

This operation mimics the latter half of a typical Outbound EDI request. It takes an input JSON/XML in the B2Bi shape as input, converts it to an X12 EDI string, and return that string.

See also: AWS API Documentation

Request Syntax

client.test_conversion(
    source={
        'fileFormat': 'JSON'|'XML',
        'inputFile': {
            'fileContent': 'string'
        }
    },
    target={
        'fileFormat': 'X12',
        'formatDetails': {
            'x12': {
                'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
            }
        },
        'outputSampleFile': {
            'fileLocation': {
                'bucketName': 'string',
                'key': 'string'
            }
        }
    }
)
type source:

dict

param source:

[REQUIRED]

Specify the source file for an outbound EDI request.

  • fileFormat (string) -- [REQUIRED]

    The format for the input file: either JSON or XML.

  • inputFile (dict) -- [REQUIRED]

    File to be converted

    • fileContent (string) --

      Specify the input contents, as a string, for the source of an outbound transformation.

type target:

dict

param target:

[REQUIRED]

Specify the format (X12 is the only currently supported format), and other details for the conversion target.

  • fileFormat (string) -- [REQUIRED]

    Currently, only X12 format is supported.

  • formatDetails (dict) --

    A structure that contains the formatting details for the conversion target.

    • x12 (dict) --

      A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

      • transactionSet (string) --

        Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

      • version (string) --

        Returns the version to use for the specified X12 transaction set.

  • outputSampleFile (dict) --

    Customer uses this to provide a sample on what should file look like after conversion X12 EDI use case around this would be discovering the file syntax

    • fileLocation (dict) --

      Specifies the details for the Amazon S3 file location that is being used with Amazon Web Services B2B Data Interchange. File locations in Amazon S3 are identified using a combination of the bucket and key.

      • bucketName (string) --

        Specifies the name of the Amazon S3 bucket.

      • key (string) --

        Specifies the Amazon S3 key for the file location.

rtype:

dict

returns:

Response Syntax

{
    'convertedFileContent': 'string',
    'validationMessages': [
        'string',
    ]
}

Response Structure

  • (dict) --

    • convertedFileContent (string) --

      Returns the converted file content.

    • validationMessages (list) --

      Returns an array of strings, each containing a message that Amazon Web Services B2B Data Interchange generates during the conversion.

      • (string) --

TestParsing (updated) Link ¶
Changes (request)
{'ediType': {'x12Details': {'transactionSet': {'X12_100',
                                               'X12_101',
                                               'X12_102',
                                               'X12_103',
                                               'X12_104',
                                               'X12_105',
                                               'X12_106',
                                               'X12_107',
                                               'X12_108',
                                               'X12_109',
                                               '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_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_205',
                                               'X12_206',
                                               'X12_212',
                                               'X12_213',
                                               '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_261',
                                               'X12_262',
                                               'X12_263',
                                               'X12_264',
                                               'X12_265',
                                               'X12_267',
                                               'X12_268',
                                               'X12_272',
                                               'X12_273',
                                               '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_311',
                                               'X12_312',
                                               'X12_313',
                                               'X12_317',
                                               'X12_319',
                                               '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_412',
                                               'X12_414',
                                               'X12_418',
                                               'X12_419',
                                               'X12_420',
                                               'X12_422',
                                               'X12_423',
                                               'X12_424',
                                               'X12_425',
                                               '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_811',
                                               'X12_812',
                                               'X12_813',
                                               'X12_814',
                                               'X12_815',
                                               'X12_816',
                                               'X12_818',
                                               'X12_819',
                                               'X12_821',
                                               'X12_822',
                                               'X12_823',
                                               'X12_826',
                                               'X12_827',
                                               'X12_828',
                                               'X12_829',
                                               'X12_831',
                                               'X12_833',
                                               'X12_836',
                                               'X12_838',
                                               'X12_839',
                                               'X12_840',
                                               'X12_841',
                                               'X12_842',
                                               'X12_843',
                                               'X12_845',
                                               'X12_847',
                                               'X12_848',
                                               'X12_851',
                                               'X12_853',
                                               'X12_854',
                                               'X12_857',
                                               'X12_858',
                                               'X12_859',
                                               'X12_862',
                                               'X12_863',
                                               'X12_866',
                                               'X12_867',
                                               'X12_868',
                                               '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_943',
                                               'X12_944',
                                               'X12_947',
                                               'X12_980',
                                               'X12_993',
                                               'X12_996',
                                               'X12_998'},
                            'version': {'VERSION_4060', 'VERSION_4050'}}}}

Parses the input EDI (electronic data interchange) file. The input file has a file size limit of 250 KB.

See also: AWS API Documentation

Request Syntax

client.test_parsing(
    inputFile={
        'bucketName': 'string',
        'key': 'string'
    },
    fileFormat='XML'|'JSON'|'NOT_USED',
    ediType={
        'x12Details': {
            'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
            'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
        }
    }
)
type inputFile:

dict

param inputFile:

[REQUIRED]

Specifies an S3Location object, which contains the Amazon S3 bucket and prefix for the location of the input file.

  • bucketName (string) --

    Specifies the name of the Amazon S3 bucket.

  • key (string) --

    Specifies the Amazon S3 key for the file location.

type fileFormat:

string

param fileFormat:

[REQUIRED]

Specifies that the currently supported file formats for EDI transformations are JSON and XML.

type ediType:

dict

param ediType:

[REQUIRED]

Specifies the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

  • x12Details (dict) --

    Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

    • transactionSet (string) --

      Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

    • version (string) --

      Returns the version to use for the specified X12 transaction set.

rtype:

dict

returns:

Response Syntax

{
    'parsedFileContent': 'string'
}

Response Structure

  • (dict) --

    • parsedFileContent (string) --

      Returns the contents of the input file being tested, parsed according to the specified EDI (electronic data interchange) type.

UpdateCapability (updated) Link ¶
Changes (both)
{'configuration': {'edi': {'type': {'x12Details': {'transactionSet': {'X12_100',
                                                                      'X12_101',
                                                                      'X12_102',
                                                                      'X12_103',
                                                                      'X12_104',
                                                                      'X12_105',
                                                                      'X12_106',
                                                                      'X12_107',
                                                                      'X12_108',
                                                                      'X12_109',
                                                                      '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_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_205',
                                                                      'X12_206',
                                                                      'X12_212',
                                                                      'X12_213',
                                                                      '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_261',
                                                                      'X12_262',
                                                                      'X12_263',
                                                                      'X12_264',
                                                                      'X12_265',
                                                                      'X12_267',
                                                                      'X12_268',
                                                                      'X12_272',
                                                                      'X12_273',
                                                                      '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_311',
                                                                      'X12_312',
                                                                      'X12_313',
                                                                      'X12_317',
                                                                      'X12_319',
                                                                      '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_412',
                                                                      'X12_414',
                                                                      'X12_418',
                                                                      'X12_419',
                                                                      'X12_420',
                                                                      'X12_422',
                                                                      'X12_423',
                                                                      'X12_424',
                                                                      'X12_425',
                                                                      '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_811',
                                                                      'X12_812',
                                                                      'X12_813',
                                                                      'X12_814',
                                                                      'X12_815',
                                                                      'X12_816',
                                                                      'X12_818',
                                                                      'X12_819',
                                                                      'X12_821',
                                                                      'X12_822',
                                                                      'X12_823',
                                                                      'X12_826',
                                                                      'X12_827',
                                                                      'X12_828',
                                                                      'X12_829',
                                                                      'X12_831',
                                                                      'X12_833',
                                                                      'X12_836',
                                                                      'X12_838',
                                                                      'X12_839',
                                                                      'X12_840',
                                                                      'X12_841',
                                                                      'X12_842',
                                                                      'X12_843',
                                                                      'X12_845',
                                                                      'X12_847',
                                                                      'X12_848',
                                                                      'X12_851',
                                                                      'X12_853',
                                                                      'X12_854',
                                                                      'X12_857',
                                                                      'X12_858',
                                                                      'X12_859',
                                                                      'X12_862',
                                                                      'X12_863',
                                                                      'X12_866',
                                                                      'X12_867',
                                                                      'X12_868',
                                                                      '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_943',
                                                                      'X12_944',
                                                                      'X12_947',
                                                                      'X12_980',
                                                                      'X12_993',
                                                                      'X12_996',
                                                                      'X12_998'},
                                                   'version': {'VERSION_4050',
                                                               'VERSION_4060'}}}}}}

Updates some of the parameters for a capability, based on the specified parameters. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.

See also: AWS API Documentation

Request Syntax

client.update_capability(
    capabilityId='string',
    name='string',
    configuration={
        'edi': {
            'capabilityDirection': 'INBOUND'|'OUTBOUND',
            'type': {
                'x12Details': {
                    'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                    'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
                }
            },
            'inputLocation': {
                'bucketName': 'string',
                'key': 'string'
            },
            'outputLocation': {
                'bucketName': 'string',
                'key': 'string'
            },
            'transformerId': 'string'
        }
    },
    instructionsDocuments=[
        {
            'bucketName': 'string',
            'key': 'string'
        },
    ]
)
type capabilityId:

string

param capabilityId:

[REQUIRED]

Specifies a system-assigned unique identifier for the capability.

type name:

string

param name:

Specifies a new name for the capability, to replace the existing name.

type configuration:

dict

param configuration:

Specifies a structure that contains the details for a capability.

  • edi (dict) --

    An EDI (electronic data interchange) configuration object.

    • capabilityDirection (string) --

      Specifies whether this is capability is for inbound or outbound transformations.

    • type (dict) -- [REQUIRED]

      Returns the type of the capability. Currently, only edi is supported.

      • x12Details (dict) --

        Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

        • transactionSet (string) --

          Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

        • version (string) --

          Returns the version to use for the specified X12 transaction set.

    • inputLocation (dict) -- [REQUIRED]

      Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in an S3Location object.

      • bucketName (string) --

        Specifies the name of the Amazon S3 bucket.

      • key (string) --

        Specifies the Amazon S3 key for the file location.

    • outputLocation (dict) -- [REQUIRED]

      Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in an S3Location object.

      • bucketName (string) --

        Specifies the name of the Amazon S3 bucket.

      • key (string) --

        Specifies the Amazon S3 key for the file location.

    • transformerId (string) -- [REQUIRED]

      Returns the system-assigned unique identifier for the transformer.

type instructionsDocuments:

list

param instructionsDocuments:

Specifies one or more locations in Amazon S3, each specifying an EDI document that can be used with this capability. Each item contains the name of the bucket and the key, to identify the document's location.

  • (dict) --

    Specifies the details for the Amazon S3 file location that is being used with Amazon Web Services B2B Data Interchange. File locations in Amazon S3 are identified using a combination of the bucket and key.

    • bucketName (string) --

      Specifies the name of the Amazon S3 bucket.

    • key (string) --

      Specifies the Amazon S3 key for the file location.

rtype:

dict

returns:

Response Syntax

{
    'capabilityId': 'string',
    'capabilityArn': 'string',
    'name': 'string',
    'type': 'edi',
    'configuration': {
        'edi': {
            'capabilityDirection': 'INBOUND'|'OUTBOUND',
            'type': {
                'x12Details': {
                    'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                    'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
                }
            },
            'inputLocation': {
                'bucketName': 'string',
                'key': 'string'
            },
            'outputLocation': {
                'bucketName': 'string',
                'key': 'string'
            },
            'transformerId': 'string'
        }
    },
    'instructionsDocuments': [
        {
            'bucketName': 'string',
            'key': 'string'
        },
    ],
    'createdAt': datetime(2015, 1, 1),
    'modifiedAt': datetime(2015, 1, 1)
}

Response Structure

  • (dict) --

    • capabilityId (string) --

      Returns a system-assigned unique identifier for the capability.

    • capabilityArn (string) --

      Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.

    • name (string) --

      Returns the name of the capability, used to identify it.

    • type (string) --

      Returns the type of the capability. Currently, only edi is supported.

    • configuration (dict) --

      Returns a structure that contains the details for a capability.

      • edi (dict) --

        An EDI (electronic data interchange) configuration object.

        • capabilityDirection (string) --

          Specifies whether this is capability is for inbound or outbound transformations.

        • type (dict) --

          Returns the type of the capability. Currently, only edi is supported.

          • x12Details (dict) --

            Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

            • transactionSet (string) --

              Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

            • version (string) --

              Returns the version to use for the specified X12 transaction set.

        • inputLocation (dict) --

          Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in an S3Location object.

          • bucketName (string) --

            Specifies the name of the Amazon S3 bucket.

          • key (string) --

            Specifies the Amazon S3 key for the file location.

        • outputLocation (dict) --

          Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in an S3Location object.

          • bucketName (string) --

            Specifies the name of the Amazon S3 bucket.

          • key (string) --

            Specifies the Amazon S3 key for the file location.

        • transformerId (string) --

          Returns the system-assigned unique identifier for the transformer.

    • instructionsDocuments (list) --

      Returns one or more locations in Amazon S3, each specifying an EDI document that can be used with this capability. Each item contains the name of the bucket and the key, to identify the document's location.

      • (dict) --

        Specifies the details for the Amazon S3 file location that is being used with Amazon Web Services B2B Data Interchange. File locations in Amazon S3 are identified using a combination of the bucket and key.

        • bucketName (string) --

          Specifies the name of the Amazon S3 bucket.

        • key (string) --

          Specifies the Amazon S3 key for the file location.

    • createdAt (datetime) --

      Returns a timestamp for creation date and time of the capability.

    • modifiedAt (datetime) --

      Returns a timestamp for last time the capability was modified.

UpdateTransformer (updated) Link ¶
Changes (both)
{'ediType': {'x12Details': {'transactionSet': {'X12_100',
                                               'X12_101',
                                               'X12_102',
                                               'X12_103',
                                               'X12_104',
                                               'X12_105',
                                               'X12_106',
                                               'X12_107',
                                               'X12_108',
                                               'X12_109',
                                               '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_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_205',
                                               'X12_206',
                                               'X12_212',
                                               'X12_213',
                                               '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_261',
                                               'X12_262',
                                               'X12_263',
                                               'X12_264',
                                               'X12_265',
                                               'X12_267',
                                               'X12_268',
                                               'X12_272',
                                               'X12_273',
                                               '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_311',
                                               'X12_312',
                                               'X12_313',
                                               'X12_317',
                                               'X12_319',
                                               '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_412',
                                               'X12_414',
                                               'X12_418',
                                               'X12_419',
                                               'X12_420',
                                               'X12_422',
                                               'X12_423',
                                               'X12_424',
                                               'X12_425',
                                               '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_811',
                                               'X12_812',
                                               'X12_813',
                                               'X12_814',
                                               'X12_815',
                                               'X12_816',
                                               'X12_818',
                                               'X12_819',
                                               'X12_821',
                                               'X12_822',
                                               'X12_823',
                                               'X12_826',
                                               'X12_827',
                                               'X12_828',
                                               'X12_829',
                                               'X12_831',
                                               'X12_833',
                                               'X12_836',
                                               'X12_838',
                                               'X12_839',
                                               'X12_840',
                                               'X12_841',
                                               'X12_842',
                                               'X12_843',
                                               'X12_845',
                                               'X12_847',
                                               'X12_848',
                                               'X12_851',
                                               'X12_853',
                                               'X12_854',
                                               'X12_857',
                                               'X12_858',
                                               'X12_859',
                                               'X12_862',
                                               'X12_863',
                                               'X12_866',
                                               'X12_867',
                                               'X12_868',
                                               '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_943',
                                               'X12_944',
                                               'X12_947',
                                               'X12_980',
                                               'X12_993',
                                               'X12_996',
                                               'X12_998'},
                            'version': {'VERSION_4060', 'VERSION_4050'}}},
 'inputConversion': {'formatOptions': {'x12': {'transactionSet': {'X12_100',
                                                                  'X12_101',
                                                                  'X12_102',
                                                                  'X12_103',
                                                                  'X12_104',
                                                                  'X12_105',
                                                                  'X12_106',
                                                                  'X12_107',
                                                                  'X12_108',
                                                                  'X12_109',
                                                                  '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_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_205',
                                                                  'X12_206',
                                                                  'X12_212',
                                                                  'X12_213',
                                                                  '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_261',
                                                                  'X12_262',
                                                                  'X12_263',
                                                                  'X12_264',
                                                                  'X12_265',
                                                                  'X12_267',
                                                                  'X12_268',
                                                                  'X12_272',
                                                                  'X12_273',
                                                                  '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_311',
                                                                  'X12_312',
                                                                  'X12_313',
                                                                  'X12_317',
                                                                  'X12_319',
                                                                  '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_412',
                                                                  'X12_414',
                                                                  'X12_418',
                                                                  'X12_419',
                                                                  'X12_420',
                                                                  'X12_422',
                                                                  'X12_423',
                                                                  'X12_424',
                                                                  'X12_425',
                                                                  '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_811',
                                                                  'X12_812',
                                                                  'X12_813',
                                                                  'X12_814',
                                                                  'X12_815',
                                                                  'X12_816',
                                                                  'X12_818',
                                                                  'X12_819',
                                                                  'X12_821',
                                                                  'X12_822',
                                                                  'X12_823',
                                                                  'X12_826',
                                                                  'X12_827',
                                                                  'X12_828',
                                                                  'X12_829',
                                                                  'X12_831',
                                                                  'X12_833',
                                                                  'X12_836',
                                                                  'X12_838',
                                                                  'X12_839',
                                                                  'X12_840',
                                                                  'X12_841',
                                                                  'X12_842',
                                                                  'X12_843',
                                                                  'X12_845',
                                                                  'X12_847',
                                                                  'X12_848',
                                                                  'X12_851',
                                                                  'X12_853',
                                                                  'X12_854',
                                                                  'X12_857',
                                                                  'X12_858',
                                                                  'X12_859',
                                                                  'X12_862',
                                                                  'X12_863',
                                                                  'X12_866',
                                                                  'X12_867',
                                                                  'X12_868',
                                                                  '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_943',
                                                                  'X12_944',
                                                                  'X12_947',
                                                                  'X12_980',
                                                                  'X12_993',
                                                                  'X12_996',
                                                                  'X12_998'},
                                               'version': {'VERSION_4050',
                                                           'VERSION_4060'}}}},
 'outputConversion': {'formatOptions': {'x12': {'transactionSet': {'X12_100',
                                                                   'X12_101',
                                                                   'X12_102',
                                                                   'X12_103',
                                                                   'X12_104',
                                                                   'X12_105',
                                                                   'X12_106',
                                                                   'X12_107',
                                                                   'X12_108',
                                                                   'X12_109',
                                                                   '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_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_205',
                                                                   'X12_206',
                                                                   'X12_212',
                                                                   'X12_213',
                                                                   '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_261',
                                                                   'X12_262',
                                                                   'X12_263',
                                                                   'X12_264',
                                                                   'X12_265',
                                                                   'X12_267',
                                                                   'X12_268',
                                                                   'X12_272',
                                                                   'X12_273',
                                                                   '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_311',
                                                                   'X12_312',
                                                                   'X12_313',
                                                                   'X12_317',
                                                                   'X12_319',
                                                                   '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_412',
                                                                   'X12_414',
                                                                   'X12_418',
                                                                   'X12_419',
                                                                   'X12_420',
                                                                   'X12_422',
                                                                   'X12_423',
                                                                   'X12_424',
                                                                   'X12_425',
                                                                   '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_811',
                                                                   'X12_812',
                                                                   'X12_813',
                                                                   'X12_814',
                                                                   'X12_815',
                                                                   'X12_816',
                                                                   'X12_818',
                                                                   'X12_819',
                                                                   'X12_821',
                                                                   'X12_822',
                                                                   'X12_823',
                                                                   'X12_826',
                                                                   'X12_827',
                                                                   'X12_828',
                                                                   'X12_829',
                                                                   'X12_831',
                                                                   'X12_833',
                                                                   'X12_836',
                                                                   'X12_838',
                                                                   'X12_839',
                                                                   'X12_840',
                                                                   'X12_841',
                                                                   'X12_842',
                                                                   'X12_843',
                                                                   'X12_845',
                                                                   'X12_847',
                                                                   'X12_848',
                                                                   'X12_851',
                                                                   'X12_853',
                                                                   'X12_854',
                                                                   'X12_857',
                                                                   'X12_858',
                                                                   'X12_859',
                                                                   'X12_862',
                                                                   'X12_863',
                                                                   'X12_866',
                                                                   'X12_867',
                                                                   'X12_868',
                                                                   '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_943',
                                                                   'X12_944',
                                                                   'X12_947',
                                                                   'X12_980',
                                                                   'X12_993',
                                                                   'X12_996',
                                                                   'X12_998'},
                                                'version': {'VERSION_4050',
                                                            'VERSION_4060'}}}}}

Updates the specified parameters for a transformer. A transformer can take an EDI file as input and transform it into a JSON-or XML-formatted document. Alternatively, a transformer can take a JSON-or XML-formatted document as input and transform it into an EDI file.

See also: AWS API Documentation

Request Syntax

client.update_transformer(
    transformerId='string',
    name='string',
    status='active'|'inactive',
    fileFormat='XML'|'JSON'|'NOT_USED',
    mappingTemplate='string',
    ediType={
        'x12Details': {
            'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
            'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
        }
    },
    sampleDocument='string',
    inputConversion={
        'fromFormat': 'X12',
        'formatOptions': {
            'x12': {
                'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
            }
        }
    },
    mapping={
        'templateLanguage': 'XSLT'|'JSONATA',
        'template': 'string'
    },
    outputConversion={
        'toFormat': 'X12',
        'formatOptions': {
            'x12': {
                'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
            }
        }
    },
    sampleDocuments={
        'bucketName': 'string',
        'keys': [
            {
                'input': 'string',
                'output': 'string'
            },
        ]
    }
)
type transformerId:

string

param transformerId:

[REQUIRED]

Specifies the system-assigned unique identifier for the transformer.

type name:

string

param name:

Specify a new name for the transformer, if you want to update it.

type status:

string

param status:

Specifies the transformer's status. You can update the state of the transformer from inactive to active.

type fileFormat:

string

param fileFormat:

Specifies that the currently supported file formats for EDI transformations are JSON and XML.

type mappingTemplate:

string

param mappingTemplate:

Specifies the mapping template for the transformer. This template is used to map the parsed EDI file using JSONata or XSLT.

type ediType:

dict

param ediType:

Specifies the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

  • x12Details (dict) --

    Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

    • transactionSet (string) --

      Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

    • version (string) --

      Returns the version to use for the specified X12 transaction set.

type sampleDocument:

string

param sampleDocument:

Specifies a sample EDI document that is used by a transformer as a guide for processing the EDI data.

type inputConversion:

dict

param inputConversion:

To update, specify the InputConversion object, which contains the format options for the inbound transformation.

  • fromFormat (string) -- [REQUIRED]

    The format for the transformer input: currently on X12 is supported.

  • formatOptions (dict) --

    A structure that contains the formatting options for an inbound transformer.

    • x12 (dict) --

      A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

      • transactionSet (string) --

        Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

      • version (string) --

        Returns the version to use for the specified X12 transaction set.

type mapping:

dict

param mapping:

Specify the structure that contains the mapping template and its language (either XSLT or JSONATA).

  • templateLanguage (string) -- [REQUIRED]

    The transformation language for the template, either XSLT or JSONATA.

  • template (string) --

    A string that represents the mapping template, in the transformation language specified in templateLanguage.

type outputConversion:

dict

param outputConversion:

To update, specify the OutputConversion object, which contains the format options for the outbound transformation.

  • toFormat (string) -- [REQUIRED]

    The format for the output from an outbound transformer: only X12 is currently supported.

  • formatOptions (dict) --

    A structure that contains the X12 transaction set and version for the transformer output.

    • x12 (dict) --

      A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

      • transactionSet (string) --

        Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

      • version (string) --

        Returns the version to use for the specified X12 transaction set.

type sampleDocuments:

dict

param sampleDocuments:

Specify a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents.

  • bucketName (string) -- [REQUIRED]

    Contains the Amazon S3 bucket that is used to hold your sample documents.

  • keys (list) -- [REQUIRED]

    Contains an array of the Amazon S3 keys used to identify the location for your sample documents.

    • (dict) --

      An array of the Amazon S3 keys used to identify the location for your sample documents.

      • input (string) --

        An array of keys for your input sample documents.

      • output (string) --

        An array of keys for your output sample documents.

rtype:

dict

returns:

Response Syntax

{
    'transformerId': 'string',
    'transformerArn': 'string',
    'name': 'string',
    'status': 'active'|'inactive',
    'createdAt': datetime(2015, 1, 1),
    'modifiedAt': datetime(2015, 1, 1),
    'fileFormat': 'XML'|'JSON'|'NOT_USED',
    'mappingTemplate': 'string',
    'ediType': {
        'x12Details': {
            'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
            'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
        }
    },
    'sampleDocument': 'string',
    'inputConversion': {
        'fromFormat': 'X12',
        'formatOptions': {
            'x12': {
                'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
            }
        }
    },
    'mapping': {
        'templateLanguage': 'XSLT'|'JSONATA',
        'template': 'string'
    },
    'outputConversion': {
        'toFormat': 'X12',
        'formatOptions': {
            'x12': {
                'transactionSet': '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'|'X12_275_X210'|'X12_275_X211'|'X12_276_X212'|'X12_277_X212'|'X12_277_X214'|'X12_277_X364'|'X12_278_X217'|'X12_820_X218'|'X12_820_X306'|'X12_824_X186'|'X12_834_X220'|'X12_834_X307'|'X12_834_X318'|'X12_835_X221'|'X12_837_X222'|'X12_837_X223'|'X12_837_X224'|'X12_837_X291'|'X12_837_X292'|'X12_837_X298'|'X12_999_X231',
                'version': 'VERSION_4010'|'VERSION_4030'|'VERSION_4050'|'VERSION_4060'|'VERSION_5010'|'VERSION_5010_HIPAA'
            }
        }
    },
    'sampleDocuments': {
        'bucketName': 'string',
        'keys': [
            {
                'input': 'string',
                'output': 'string'
            },
        ]
    }
}

Response Structure

  • (dict) --

    • transformerId (string) --

      Returns the system-assigned unique identifier for the transformer.

    • transformerArn (string) --

      Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.

    • name (string) --

      Returns the name of the transformer.

    • status (string) --

      Returns the state of the newly created transformer. The transformer can be either active or inactive. For the transformer to be used in a capability, its status must active.

    • createdAt (datetime) --

      Returns a timestamp for creation date and time of the transformer.

    • modifiedAt (datetime) --

      Returns a timestamp for last time the transformer was modified.

    • fileFormat (string) --

      Returns that the currently supported file formats for EDI transformations are JSON and XML.

    • mappingTemplate (string) --

      Returns the mapping template for the transformer. This template is used to map the parsed EDI file using JSONata or XSLT.

    • ediType (dict) --

      Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

      • x12Details (dict) --

        Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

        • transactionSet (string) --

          Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

        • version (string) --

          Returns the version to use for the specified X12 transaction set.

    • sampleDocument (string) --

      Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.

    • inputConversion (dict) --

      Returns the InputConversion object, which contains the format options for the inbound transformation.

      • fromFormat (string) --

        The format for the transformer input: currently on X12 is supported.

      • formatOptions (dict) --

        A structure that contains the formatting options for an inbound transformer.

        • x12 (dict) --

          A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

          • transactionSet (string) --

            Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

          • version (string) --

            Returns the version to use for the specified X12 transaction set.

    • mapping (dict) --

      Returns the structure that contains the mapping template and its language (either XSLT or JSONATA).

      • templateLanguage (string) --

        The transformation language for the template, either XSLT or JSONATA.

      • template (string) --

        A string that represents the mapping template, in the transformation language specified in templateLanguage.

    • outputConversion (dict) --

      Returns the OutputConversion object, which contains the format options for the outbound transformation.

      • toFormat (string) --

        The format for the output from an outbound transformer: only X12 is currently supported.

      • formatOptions (dict) --

        A structure that contains the X12 transaction set and version for the transformer output.

        • x12 (dict) --

          A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

          • transactionSet (string) --

            Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee.

          • version (string) --

            Returns the version to use for the specified X12 transaction set.

    • sampleDocuments (dict) --

      Returns a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents.

      • bucketName (string) --

        Contains the Amazon S3 bucket that is used to hold your sample documents.

      • keys (list) --

        Contains an array of the Amazon S3 keys used to identify the location for your sample documents.

        • (dict) --

          An array of the Amazon S3 keys used to identify the location for your sample documents.

          • input (string) --

            An array of keys for your input sample documents.

          • output (string) --

            An array of keys for your output sample documents.