1.Introduction

1.1.Espaces de noms

Ce document décrit un module de l'espace de noms XML http://xml.insee.fr/schema/etat-civil identifié par le préfixe ec: et décrit dans son ensemble dans la documentation de cet espace de noms.

Il fait référence aux espaces de noms suivants:

Cette documentation et les ressources qui en dépendent (schémas, exemples, ...) sont soumises aux conditions d'utilisation des informations publiées sur le site de l'INSEE.

1.2.Objet

Le module transcription JDN (Jugement Déclaratif de Naissance) contient l’union des données de la transcription de jugement déclaratif de naissance dans le registre d’état civil (qui tient lieu d’acte de naissance) et du bulletin de transcription relatif à un jugement déclaratif de naissance.

Son contenu est conforme aux modèles de transcriptions décrits dans l’Instruction générale relative à l’état civil (IGREC) et au bulletin papier (Bulletin n° B1b), sauf pour la codification du sexe de l’enfant (M ou F sur le bulletin , possibilité de codifier « indéterminé » dans le Type) et avec de plus une information supplémentaire par rapport au bulletin papier : la commune qui a dressé l’acte irrégulier. Ce composant est associé à un numéro d’acte irrégulier lorsque le jugement est consécutif à une erreur de lieu de l’enregistrement initial de la naissance. Il permet à l’Insee de retrouver plus aisément l’acte initial dressé par erreur.

2.Table des matières

3.Module Transcription JDN

3.1.acte de transcription de JDN

3.1.1.Classe "acte de transcription de JDN"

Classe Composant Classe du composant cardinalité variantes code contraintes documentation
acte de transcription de JDN   document racine acte      

3.1.2.Élément ActeDeTranscriptionDeJdn

<xs:element name="ActeDeTranscriptionDeJdn" type="ec:ActeDeTranscriptionDeJdnType" sn:stages="acte"/>

3.1.3.Type complexe ActeDeTranscriptionDeJdnType

<xs:complexType name="ActeDeTranscriptionDeJdnType" sn:stages="acte">
<xs:complexContent >
<xs:extension base="ec:DocumentTranscriptionJdnType"/>
</xs:complexContent>
</xs:complexType>

3.2.bulletin de transcription de JDN

3.2.1.Classe "bulletin de transcription de JDN"

Classe Composant Classe du composant cardinalité variantes code contraintes documentation
bulletin de transcription de JDN   document racine bulletin      

3.2.2.Élément BulletinDeTranscriptionDeJdn

<xs:element name="BulletinDeTranscriptionDeJdn" type="ec:BulletinDeTranscriptionDeJdnType" sn:stages="bulletin"/>

3.2.3.Type complexe BulletinDeTranscriptionDeJdnType

<xs:complexType name="BulletinDeTranscriptionDeJdnType" sn:stages="bulletin">
<xs:complexContent >
<xs:extension base="ec:DocumentTranscriptionJdnType"/>
</xs:complexContent>
</xs:complexType>

3.3.document

3.3.1.Classe "document"

Classe Composant Classe du composant cardinalité variantes code contraintes documentation
document             La classe « document » liste les classes qui doivent être présentes dans le BulletinDeTranscriptionDeJDN. Certaines classes sont issues des définitions communes, d’autres sont spécifiques au bulletin
  @xml:id   1 bulletin, acte      
  @date de saisie ie-> date 1 bulletin      
  identification de la transcription de jugement identification de l'enregistrement 1 bulletin, acte      
  registre registre 1 bulletin      
  transcription de jugement transcription de jugement 1 bulletin, acte      
  enfant enfant 1 bulletin, acte      
  mère parent vivant 0..1 bulletin, acte      
  père parent 0..1 bulletin, acte      
  filiation   0..1 bulletin, acte      
  acte irrégulier   0..1 bulletin      
  officier d'état civil officier d'état civil 1 acte      

3.3.2.Type complexe DocumentTranscriptionJdnType

<xs:complexType name="DocumentTranscriptionJdnType">
<xs:annotation >
<xs:documentation > La classe « document » liste les classes qui doivent être présentes dans le BulletinDeTranscriptionDeJDN. Certaines classes sont issues des définitions communes, d’autres sont spécifiques au bulletin </xs:documentation>
</xs:annotation>
<xs:sequence >
<xs:element name="IdentificationDeLaTranscriptionDeJugement" type="ec:IdentificationDeLEnregistrementType" sn:stages="bulletin, acte"/>
<xs:element name="Registre" type="ec:RegistreType" sn:stages="bulletin"/>
<xs:element name="TranscriptionDeJugement" type="ec:TranscriptionDeJugementType" sn:stages="bulletin, acte"/>
<xs:element name="Enfant" type="ec:EnfantType" sn:stages="bulletin, acte"/>
<xs:element name="Mere" type="ec:ParentVivantType" minOccurs="0" sn:stages="bulletin, acte"/>
<xs:element name="Pere" type="ec:ParentType" minOccurs="0" sn:stages="bulletin, acte"/>
<xs:element name="Filiation" type="ec:FiliationTranscriptionJdnType" minOccurs="0" sn:stages="bulletin, acte"/>
<xs:element name="ActeIrregulier" type="ec:ActeIrregulierTranscriptionJdnType" minOccurs="0" sn:stages="bulletin"/>
<xs:element name="OfficierDEtatCivil" type="ec:OfficierDEtatCivilType" sn:stages="acte"/>
</xs:sequence>
<xs:attribute use="required" sn:stages="bulletin, acte" ref="xml:id"/>
<xs:attribute use="required" sn:stages="bulletin" name="dateDeSaisie" type="ie:DateType"/>
</xs:complexType>

3.4.filiation

3.4.1.Classe "filiation"

Classe Composant Classe du composant cardinalité variantes code contraintes documentation
filiation       bulletin,acte      
  parents mariés ie -> code 1 bulletin, acte Oui = O, Non = N    

3.4.2.Type complexe FiliationTranscriptionJdnType

<xs:complexType name="FiliationTranscriptionJdnType" sn:stages="bulletin, acte">
<xs:sequence >
<xs:element name="ParentsMaries" sn:stages="bulletin, acte">
<xs:annotation >
<xs:documentation > Oui = O, Non = N </xs:documentation>
</xs:annotation>
<xs:simpleType >
<xs:restriction base="ie:CodeType">
<xs:enumeration value="O" dc:title="Oui"/>
<xs:enumeration value="N" dc:title="Non"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>

3.5.acte irrégulier

3.5.1.Classe "acte irrégulier"

Classe Composant Classe du composant cardinalité variantes code contraintes documentation
acte irrégulier       bulletin     En cas d'acte irrégulièrement dressé, il est nécessaire de pouvoir retrouver l'enregistrement créé dans le RNIPP à la suite de cet acte irrégulier pour pouvoir le corriger
  numéro de l'acte irrégulièrement dressé ie-> libellé 0..1 bulletin      
  commune ayant dressé l'acte irrégulier ie-> lieu 0..1 bulletin      

3.5.2.Type complexe ActeIrregulierTranscriptionJdnType

<xs:complexType name="ActeIrregulierTranscriptionJdnType" sn:stages="bulletin">
<xs:annotation >
<xs:documentation > En cas d'acte irrégulièrement dressé, il est nécessaire de pouvoir retrouver l'enregistrement créé dans le RNIPP à la suite de cet acte irrégulier pour pouvoir le corriger </xs:documentation>
</xs:annotation>
<xs:sequence >
<xs:element name="NumeroDeLActeIrregulierementDresse" type="ie:LibelleType" minOccurs="0" sn:stages="bulletin"/>
<xs:element name="CommuneAyantDresseLActeIrregulier" type="ie:LieuType" minOccurs="0" sn:stages="bulletin"/>
</xs:sequence>
</xs:complexType>