<!--
		SIF Implementation Specification (New Zealand) 3.1
		(8 December, 2020
)
		
		Infrastructure Version: v3.1
	-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.sifassociation.org/datamodel/nz/3.1" targetNamespace="http://www.sifassociation.org/datamodel/nz/3.1" elementFormDefault="qualified" version="3.1 (rc 5)">
  <xs:simpleType name="ISO3166CountryType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="ABW" />
      <xs:enumeration value="AFG" />
      <xs:enumeration value="AGO" />
      <xs:enumeration value="AIA" />
      <xs:enumeration value="ALA" />
      <xs:enumeration value="ALB" />
      <xs:enumeration value="AND" />
      <xs:enumeration value="ARE" />
      <xs:enumeration value="ARG" />
      <xs:enumeration value="ARM" />
      <xs:enumeration value="ASM" />
      <xs:enumeration value="ATA" />
      <xs:enumeration value="ATF" />
      <xs:enumeration value="ATG" />
      <xs:enumeration value="AUS" />
      <xs:enumeration value="AUT" />
      <xs:enumeration value="AZE" />
      <xs:enumeration value="BDI" />
      <xs:enumeration value="BEL" />
      <xs:enumeration value="BEN" />
      <xs:enumeration value="BES" />
      <xs:enumeration value="BFA" />
      <xs:enumeration value="BGD" />
      <xs:enumeration value="BGR" />
      <xs:enumeration value="BHR" />
      <xs:enumeration value="BHS" />
      <xs:enumeration value="BIH" />
      <xs:enumeration value="BLM" />
      <xs:enumeration value="BLR" />
      <xs:enumeration value="BLZ" />
      <xs:enumeration value="BMU" />
      <xs:enumeration value="BOL" />
      <xs:enumeration value="BRA" />
      <xs:enumeration value="BRB" />
      <xs:enumeration value="BRN" />
      <xs:enumeration value="BTN" />
      <xs:enumeration value="BVT" />
      <xs:enumeration value="BWA" />
      <xs:enumeration value="CAF" />
      <xs:enumeration value="CAN" />
      <xs:enumeration value="CCK" />
      <xs:enumeration value="CHE" />
      <xs:enumeration value="CHL" />
      <xs:enumeration value="CHN" />
      <xs:enumeration value="CIV" />
      <xs:enumeration value="CMR" />
      <xs:enumeration value="COD" />
      <xs:enumeration value="COG" />
      <xs:enumeration value="COK" />
      <xs:enumeration value="COL" />
      <xs:enumeration value="COM" />
      <xs:enumeration value="CPV" />
      <xs:enumeration value="CRI" />
      <xs:enumeration value="CUB" />
      <xs:enumeration value="CUW" />
      <xs:enumeration value="CXR" />
      <xs:enumeration value="CYM" />
      <xs:enumeration value="CYP" />
      <xs:enumeration value="CZE" />
      <xs:enumeration value="DEU" />
      <xs:enumeration value="DJI" />
      <xs:enumeration value="DMA" />
      <xs:enumeration value="DNK" />
      <xs:enumeration value="DOM" />
      <xs:enumeration value="DZA" />
      <xs:enumeration value="ECU" />
      <xs:enumeration value="EGY" />
      <xs:enumeration value="ERI" />
      <xs:enumeration value="ESH" />
      <xs:enumeration value="ESP" />
      <xs:enumeration value="EST" />
      <xs:enumeration value="ETH" />
      <xs:enumeration value="FIN" />
      <xs:enumeration value="FJI" />
      <xs:enumeration value="FLK" />
      <xs:enumeration value="FRA" />
      <xs:enumeration value="FRO" />
      <xs:enumeration value="FSM" />
      <xs:enumeration value="GAB" />
      <xs:enumeration value="GBR" />
      <xs:enumeration value="GEO" />
      <xs:enumeration value="GGY" />
      <xs:enumeration value="GHA" />
      <xs:enumeration value="GIB" />
      <xs:enumeration value="GIN" />
      <xs:enumeration value="GLP" />
      <xs:enumeration value="GMB" />
      <xs:enumeration value="GNB" />
      <xs:enumeration value="GNQ" />
      <xs:enumeration value="GRC" />
      <xs:enumeration value="GRD" />
      <xs:enumeration value="GRL" />
      <xs:enumeration value="GTM" />
      <xs:enumeration value="GUF" />
      <xs:enumeration value="GUM" />
      <xs:enumeration value="GUY" />
      <xs:enumeration value="HKG" />
      <xs:enumeration value="HMD" />
      <xs:enumeration value="HND" />
      <xs:enumeration value="HRV" />
      <xs:enumeration value="HTI" />
      <xs:enumeration value="HUN" />
      <xs:enumeration value="IDN" />
      <xs:enumeration value="IMN" />
      <xs:enumeration value="IND" />
      <xs:enumeration value="IOT" />
      <xs:enumeration value="IRL" />
      <xs:enumeration value="IRN" />
      <xs:enumeration value="IRQ" />
      <xs:enumeration value="ISL" />
      <xs:enumeration value="ISR" />
      <xs:enumeration value="ITA" />
      <xs:enumeration value="JAM" />
      <xs:enumeration value="JEY" />
      <xs:enumeration value="JOR" />
      <xs:enumeration value="JPN" />
      <xs:enumeration value="KAZ" />
      <xs:enumeration value="KEN" />
      <xs:enumeration value="KGZ" />
      <xs:enumeration value="KHM" />
      <xs:enumeration value="KIR" />
      <xs:enumeration value="KNA" />
      <xs:enumeration value="KOR" />
      <xs:enumeration value="KWT" />
      <xs:enumeration value="LAO" />
      <xs:enumeration value="LBN" />
      <xs:enumeration value="LBR" />
      <xs:enumeration value="LBY" />
      <xs:enumeration value="LCA" />
      <xs:enumeration value="LIE" />
      <xs:enumeration value="LKA" />
      <xs:enumeration value="LSO" />
      <xs:enumeration value="LTU" />
      <xs:enumeration value="LUX" />
      <xs:enumeration value="LVA" />
      <xs:enumeration value="MAC" />
      <xs:enumeration value="MAF" />
      <xs:enumeration value="MAR" />
      <xs:enumeration value="MCO" />
      <xs:enumeration value="MDA" />
      <xs:enumeration value="MDG" />
      <xs:enumeration value="MDV" />
      <xs:enumeration value="MEX" />
      <xs:enumeration value="MHL" />
      <xs:enumeration value="MKD" />
      <xs:enumeration value="MLI" />
      <xs:enumeration value="MLT" />
      <xs:enumeration value="MMR" />
      <xs:enumeration value="MNE" />
      <xs:enumeration value="MNG" />
      <xs:enumeration value="MNP" />
      <xs:enumeration value="MOZ" />
      <xs:enumeration value="MRT" />
      <xs:enumeration value="MSR" />
      <xs:enumeration value="MTQ" />
      <xs:enumeration value="MUS" />
      <xs:enumeration value="MWI" />
      <xs:enumeration value="MYS" />
      <xs:enumeration value="MYT" />
      <xs:enumeration value="NAM" />
      <xs:enumeration value="NCL" />
      <xs:enumeration value="NER" />
      <xs:enumeration value="NFK" />
      <xs:enumeration value="NGA" />
      <xs:enumeration value="NIC" />
      <xs:enumeration value="NIU" />
      <xs:enumeration value="NLD" />
      <xs:enumeration value="NOR" />
      <xs:enumeration value="NPL" />
      <xs:enumeration value="NRU" />
      <xs:enumeration value="NZL" />
      <xs:enumeration value="OMN" />
      <xs:enumeration value="PAK" />
      <xs:enumeration value="PAN" />
      <xs:enumeration value="PCN" />
      <xs:enumeration value="PER" />
      <xs:enumeration value="PHL" />
      <xs:enumeration value="PLW" />
      <xs:enumeration value="PNG" />
      <xs:enumeration value="POL" />
      <xs:enumeration value="PRI" />
      <xs:enumeration value="PRK" />
      <xs:enumeration value="PRT" />
      <xs:enumeration value="PRY" />
      <xs:enumeration value="PSE" />
      <xs:enumeration value="PYF" />
      <xs:enumeration value="QAT" />
      <xs:enumeration value="REU" />
      <xs:enumeration value="ROU" />
      <xs:enumeration value="RUS" />
      <xs:enumeration value="RWA" />
      <xs:enumeration value="SAU" />
      <xs:enumeration value="SDN" />
      <xs:enumeration value="SEN" />
      <xs:enumeration value="SGP" />
      <xs:enumeration value="SGS" />
      <xs:enumeration value="SHN" />
      <xs:enumeration value="SJM" />
      <xs:enumeration value="SLB" />
      <xs:enumeration value="SLE" />
      <xs:enumeration value="SLV" />
      <xs:enumeration value="SMR" />
      <xs:enumeration value="SOM" />
      <xs:enumeration value="SPM" />
      <xs:enumeration value="SRB" />
      <xs:enumeration value="SSD" />
      <xs:enumeration value="STP" />
      <xs:enumeration value="SUR" />
      <xs:enumeration value="SVK" />
      <xs:enumeration value="SVN" />
      <xs:enumeration value="SWE" />
      <xs:enumeration value="SWZ" />
      <xs:enumeration value="SXM" />
      <xs:enumeration value="SYC" />
      <xs:enumeration value="SYR" />
      <xs:enumeration value="TCA" />
      <xs:enumeration value="TCD" />
      <xs:enumeration value="TGO" />
      <xs:enumeration value="THA" />
      <xs:enumeration value="TJK" />
      <xs:enumeration value="TKL" />
      <xs:enumeration value="TKM" />
      <xs:enumeration value="TLS" />
      <xs:enumeration value="TON" />
      <xs:enumeration value="TTO" />
      <xs:enumeration value="TUN" />
      <xs:enumeration value="TUR" />
      <xs:enumeration value="TUV" />
      <xs:enumeration value="TWN" />
      <xs:enumeration value="TZA" />
      <xs:enumeration value="UGA" />
      <xs:enumeration value="UKR" />
      <xs:enumeration value="UMI" />
      <xs:enumeration value="URY" />
      <xs:enumeration value="USA" />
      <xs:enumeration value="UZB" />
      <xs:enumeration value="VAT" />
      <xs:enumeration value="VCT" />
      <xs:enumeration value="VEN" />
      <xs:enumeration value="VGB" />
      <xs:enumeration value="VIR" />
      <xs:enumeration value="VNM" />
      <xs:enumeration value="VUT" />
      <xs:enumeration value="WLF" />
      <xs:enumeration value="WSM" />
      <xs:enumeration value="YEM" />
      <xs:enumeration value="ZAF" />
      <xs:enumeration value="ZMB" />
      <xs:enumeration value="ZWE" />
    </xs:restriction>
  </xs:simpleType>
</xs:schema>