.. This file is auto-generated. Do not edit it by hand! .. _multi-xml-external-file: ExternalFile ============ The ``ExternalFile`` object holds a reference to a file external to the feed itself. External files are packaged along with the VIP feed into a single, archived file. +--------------+---------------------------+--------------+--------------+------------------------------------------+------------------------------------------+ | Tag | Data Type | Required? | Repeats? | Description | Error Handling | +==============+===========================+==============+==============+==========================================+==========================================+ | FileUri | ``xs:anyURI`` | **Required** | Single | The URI of the external file. | | +--------------+---------------------------+--------------+--------------+------------------------------------------+------------------------------------------+ | Checksum | :ref:`multi-xml-checksum` | **Required** | Single | The cryptographic checksum of the | | | | | | | referenced external file. | | +--------------+---------------------------+--------------+--------------+------------------------------------------+------------------------------------------+ .. code-block:: xml :linenos: precinct_shapes.zip sha-256 65b634c5037f8a344616020d8060d233daa37b0f032a71d0d15ad7a5d3afa68e .. _multi-xml-checksum: Checksum -------- The ``Checksum`` object contains information about a cryptographic checksum, including the raw checksum value and the cryptographic hash algorithm used to compute it. +--------------+-------------------------------------+--------------+--------------+------------------------------------------+------------------------------------------+ | Tag | Data Type | Required? | Repeats? | Description | Error Handling | +==============+=====================================+==============+==============+==========================================+==========================================+ | Algorithm | :ref:`multi-xml-checksum-algorithm` | **Required** | Single | The cryptographic hash algorithm used to | | | | | | | compute the checksum value. | | +--------------+-------------------------------------+--------------+--------------+------------------------------------------+------------------------------------------+ | Value | ``xs:string`` | **Required** | Single | The raw cryptographic checksum value | | | | | | | encoded as a non-delimited, lowercase | | | | | | | hexadecimal string. | | +--------------+-------------------------------------+--------------+--------------+------------------------------------------+------------------------------------------+ .. code-block:: xml :linenos: sha-256 65b634c5037f8a344616020d8060d233daa37b0f032a71d0d15ad7a5d3afa68e