Eco: o ping do SPI.
Versão 1.3. data é um texto livre de até 35 caracteres que volta
idêntico em orgnl_data na Isox.Pibr002 de resposta. Serve para
provar que o canal está de pé, sem mover dinheiro nem tocar em cadastro
nenhum.
Summary
Functions
Decodifica um XML de pibr.001 de volta para a struct.
Monta o XML (envelope completo, AppHdr + Document) para a versão dada.
Types
@type t() :: %Isox.Pibr001{ created_at: DateTime.t(), data: String.t(), msg_id: String.t() }
@type version() :: :v1_3
Functions
Decodifica um XML de pibr.001 de volta para a struct.
@spec encode(t(), Isox.AppHdr.t(), version()) :: {:ok, binary()} | {:error, String.t()}
Monta o XML (envelope completo, AppHdr + Document) para a versão dada.