A list of all segments with all data groups with all data elements.
Shorthand for retrieving the bank's name from the HIBPA segment.
Will return undefined
if no HIBPA segment was found.
Generate a textual representation for debug purposes.
Shorthand for extracting the dialog's id from the HNHBK segment. If no HNHBK segment was found, an error will be thrown.
An array with all error messages received from the server.
Will assemble a list of all supported SEPA pain-message formats.
Will be true if the request this response references was a success and no errors were found. Responses containing warnings will always be treated as being successfully.
Will assemble a list of all supported TAN methods.
Shorthand for extracting the system's id from the HISYN segment. If no HISYN segment was found, an error will be thrown.
Find the first segment with the specified segment class.
A segment's class. The response should be searched for a segments with a matching type.
The deserialized matching segment. Can be undefined
if no segement matched the specified type.
Segments can reference each other. Will find the segment of the specified class referencing the specified segment.
Ignore all sections except for segments of this type.
Find the segment in the current message that references the segment specified in this parameter.
All segments of the specified type that reference the provided segment. Might be an empty array.
Find all segments with the specified segment class.
A segment's class. The response should be searched for all segments with a matching type.
An array of all matching segments. Can be empty if no segements matched the specified type.
Returns touchdowns contained in this message. Touchdowns are used for listing statements if the statement list needed to be split into multiple requests. The touchdowns are used for identifying from what request the list of statement was continued in this response.
The request for which the touchdown should be found.
A map of (segment type -> touchdown identifier).
Will return a set of return values from either only HIRMG or HIRMS segments or both. A return value is a set of a return code identifying it as well as a human readable message.
Either HIRMG, HIRMS or both. Denotes which segment's return values should be processed.
A map of (code -> return value).
Will return the maximum version for the specified segment type in this message.
The class of segments for which the maximum version should be found.
The maximum version of the specified segment class version, or 0
if no segment was found.
Generated using TypeDoc
A wrapper class for on-demand parsing a response received from the server.