Files
ednotif-bundle/resources/ednotif-ws/CodeDefaut.XSD
tristan 3680605489 feat : embarquer les WSDL/XSD EDNOTIF dans le bundle
Les schémas sont figés depuis 2013 : on les versionne dans resources/ednotif-ws
pour supprimer la dépendance réseau au boot et dispenser le consommateur de
renseigner guichet_wsdl / metier_wsdl (defaults résolus dans Configuration).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 09:20:30 +02:00

448 lines
16 KiB
XML

<?xml version="1.0"?>
<xsd:schema xmlns="urn:fr:agri:elevage:codelist:CodeDefaut:1" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:fr:agri:elevage:codelist:CodeDefaut:1">
<xsd:simpleType name="TypeCodeDefaut">
<xsd:annotation>
<xsd:documentation><![CDATA[Code defauts]]></xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="A0">
<xsd:annotation>
<xsd:documentation>manque de developpement</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="A1">
<xsd:annotation>
<xsd:documentation>animal trop grand</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="A2">
<xsd:annotation>
<xsd:documentation>animal trop long</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="B0">
<xsd:annotation>
<xsd:documentation>dos casse</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="B1">
<xsd:annotation>
<xsd:documentation>dos autre</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="C0">
<xsd:annotation>
<xsd:documentation>autres defauts conformation</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="D0">
<xsd:annotation>
<xsd:documentation>poitrine serree</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="F0">
<xsd:annotation>
<xsd:documentation>aplombs</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="G0">
<xsd:annotation>
<xsd:documentation>aplombs avants</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="H0">
<xsd:annotation>
<xsd:documentation>aplombs arrieres</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="J0">
<xsd:annotation>
<xsd:documentation>autres defauts aplombs</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="K0">
<xsd:annotation>
<xsd:documentation>taches</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="L0">
<xsd:annotation>
<xsd:documentation>cornes</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="M0">
<xsd:annotation>
<xsd:documentation>couleur tete</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="M1">
<xsd:annotation>
<xsd:documentation>tête : tâches</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="N0">
<xsd:annotation>
<xsd:documentation>forme tete</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="O0">
<xsd:annotation>
<xsd:documentation>laine sur la tete</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="P0">
<xsd:annotation>
<xsd:documentation>oreilles</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="R0">
<xsd:annotation>
<xsd:documentation>autre defaut tete</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="S0">
<xsd:annotation>
<xsd:documentation>toison</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="T0">
<xsd:annotation>
<xsd:documentation>begue</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="U0">
<xsd:annotation>
<xsd:documentation>grignard</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="V0">
<xsd:annotation>
<xsd:documentation>type racial</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="W0">
<xsd:annotation>
<xsd:documentation>génotype prp</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Y0">
<xsd:annotation>
<xsd:documentation>testicules</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="X0">
<xsd:annotation>
<xsd:documentation>manque de conformation</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Z0">
<xsd:annotation>
<xsd:documentation>autre</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Z1">
<xsd:annotation>
<xsd:documentation>animal noir</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Z2">
<xsd:annotation>
<xsd:documentation>typé Sarde</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Z3">
<xsd:annotation>
<xsd:documentation>issu de croisement</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Z4">
<xsd:annotation>
<xsd:documentation>causes multiples</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Z5">
<xsd:annotation>
<xsd:documentation>pis en poche</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Z6">
<xsd:annotation>
<xsd:documentation>autre défaut mamelle</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Z7">
<xsd:annotation>
<xsd:documentation>présence de kyste lacté</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Z8">
<xsd:annotation>
<xsd:documentation>trayons mal implantés</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Z9">
<xsd:annotation>
<xsd:documentation>trayons trop gros</xsd:documentation>
<xsd:documentation>defaut OVALL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="10">
<xsd:annotation>
<xsd:documentation>manque de developpement</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="11">
<xsd:annotation>
<xsd:documentation>animal trop grand</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="12">
<xsd:annotation>
<xsd:documentation>animal trop long</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="20">
<xsd:annotation>
<xsd:documentation>dos casse</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="21">
<xsd:annotation>
<xsd:documentation>dos autre</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="39">
<xsd:annotation>
<xsd:documentation>autres defauts conformation</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="22">
<xsd:annotation>
<xsd:documentation>poitrine serree</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="30">
<xsd:annotation>
<xsd:documentation>aplombs</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="31">
<xsd:annotation>
<xsd:documentation>aplombs avants</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="32">
<xsd:annotation>
<xsd:documentation>aplombs arrieres</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="33">
<xsd:annotation>
<xsd:documentation>autres defauts aplombs</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="40">
<xsd:annotation>
<xsd:documentation>taches</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="50">
<xsd:annotation>
<xsd:documentation>cornes</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="51">
<xsd:annotation>
<xsd:documentation>couleur tete</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="55">
<xsd:annotation>
<xsd:documentation>tête : tâches</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="52">
<xsd:annotation>
<xsd:documentation>forme tete</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="53">
<xsd:annotation>
<xsd:documentation>laine sur la tete</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="54">
<xsd:annotation>
<xsd:documentation>oreilles</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="59">
<xsd:annotation>
<xsd:documentation>autre defaut tete</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="60">
<xsd:annotation>
<xsd:documentation>toison</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="65">
<xsd:annotation>
<xsd:documentation>begue</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="64">
<xsd:annotation>
<xsd:documentation>grignard</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="68">
<xsd:annotation>
<xsd:documentation>type racial</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="90">
<xsd:annotation>
<xsd:documentation>génotype prp</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="95">
<xsd:annotation>
<xsd:documentation>testicules</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="38">
<xsd:annotation>
<xsd:documentation>manque de conformation</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="69">
<xsd:annotation>
<xsd:documentation>autre</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="61">
<xsd:annotation>
<xsd:documentation>animal noir</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="67">
<xsd:annotation>
<xsd:documentation>typé Sarde</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="66">
<xsd:annotation>
<xsd:documentation>issu de croisement</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="80">
<xsd:annotation>
<xsd:documentation>causes multiples</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="70">
<xsd:annotation>
<xsd:documentation>pis en poche</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="71">
<xsd:annotation>
<xsd:documentation>autre défaut mamelle</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="72">
<xsd:annotation>
<xsd:documentation>présence de kyste lacté</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="73">
<xsd:annotation>
<xsd:documentation>trayons mal implantés</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="74">
<xsd:annotation>
<xsd:documentation>trayons trop gros</xsd:documentation>
<xsd:documentation>defaut SIEOL</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>