external_file

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
file_uri xs:anyURI Required Single The URI of the external file. If the field is invalid, then the implementation is required to ignore the ExternalFile element containing it.
checksum_id xs:IDREF Required Single The cryptographic checksum of the referenced external file. If the element is invalid, then the implementation is required to ignore the ExternalFile element containing it.
1
2
 id,file_uri,checksum_id
 ef1,precinct_shapes.zip,ch1

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 checksum_algorithm Required Single The cryptographic hash algorithm used to compute the checksum value. If the field is invalid, then the implementation is required to ignore the Checksum element containing it.
value xs:string Required Single The raw cryptographic checksum value encoded as a non-delimited, lowercase hexadecimal string. If the field is invalid, then the implementation is required to ignore the Checksum element containing it.
1
2
 id,algorithm,value
 ch1,sha-256,65b634c5037f8a344616020d8060d233daa37b0f032a71d0d15ad7a5d3afa68e