feat: add generated API documentation
This commit is contained in:
parent
b2a1a04b91
commit
51ae3f5352
181 changed files with 7721 additions and 321 deletions
21
README.md
21
README.md
|
@ -7,9 +7,26 @@ _Tricoteuses Légifrance_ is free and open source software.
|
|||
- [software repository](https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance)
|
||||
- [GNU Affero General Public License version 3 or greater](https://git.tricoteuses.fr/logiciels/tricoteuses-legifrance/LICENSE.md)
|
||||
|
||||
[Architecture](doc/architecture.md)
|
||||
|
||||
Legal data sources:
|
||||
## documentation
|
||||
|
||||
- [Architecture](doc/architecture.md)
|
||||
- [TypeScript API](doc/api/)
|
||||
- Main interfaces:
|
||||
- [DossierLegislatif : Dossier de suivi du parcours parlementaire d'un texte législatif](doc/api/interfaces/DossierLegislatif.md)
|
||||
- [Echeancier : Tableau de suivi des textes règlementaires nécessaires à l'application d'une loi](doc/api/interfaces/Echeancier.md)
|
||||
- [Jo : Journal officiel](doc/api/interfaces/Jo.md)
|
||||
- [JorfArticle : Article d'un texte publié au Journal officiel](doc/api/interfaces/JorfArticle.md)
|
||||
- [JorfTexte : Texte (loi, décret, arrêté, etc) publié au Journal officiel](doc/api/interfaces/JorfTexte.md)
|
||||
- [JorfTextelr : Sommaire d'un texte (loi, décret, arrêté, etc) publié au Journal officiel](doc/api/interfaces/JorfTextelr.md)
|
||||
- [JorfTexteVersion : texte (loi, décret, arrêté, etc) publié au Journal officiel, sans son sommaire](doc/api/interfaces/JorfTexteVersion.md)
|
||||
- [LegiArticle : Article d'un texte consolidé](doc/api/interfaces/LegiArticle.md)
|
||||
- [LegiTexte : Texte (loi, décret, arrêté, etc) consolidé](doc/api/interfaces/LegiTexte.md)
|
||||
- [LegiTextelr : Sommaire d'un texte (loi, décret, arrêté, etc) consolidé](doc/api/interfaces/LegiTextelr.md)
|
||||
- [LegiTexteVersion : texte (loi, décret, arrêté, etc) consolidé, sans son sommaire](doc/api/interfaces/LegiTexteVersion.md)
|
||||
- [JSON Schemas](static/schemas.json)
|
||||
|
||||
## Legal data sources
|
||||
|
||||
- https://www.dila.premier-ministre.gouv.fr/repertoire-des-informations-publiques/les-donnees-juridiques
|
||||
- DOLE: https://echanges.dila.gouv.fr/OPENDATA/DOLE/
|
||||
|
|
166
doc/api/README.md
Normal file
166
doc/api/README.md
Normal file
|
@ -0,0 +1,166 @@
|
|||
**@tricoteuses/legifrance**
|
||||
|
||||
***
|
||||
|
||||
# @tricoteuses/legifrance
|
||||
|
||||
## Interfaces
|
||||
|
||||
- [Aggregate](interfaces/Aggregate.md)
|
||||
- [ArticleGitDb](interfaces/ArticleGitDb.md)
|
||||
- [ArticleLienDb](interfaces/ArticleLienDb.md)
|
||||
- [DossierLegislatif](interfaces/DossierLegislatif.md)
|
||||
- [Echeancier](interfaces/Echeancier.md)
|
||||
- [EcheancierLigne](interfaces/EcheancierLigne.md)
|
||||
- [GetArticleResult](interfaces/GetArticleResult.md)
|
||||
- [GetRechercheResult](interfaces/GetRechercheResult.md)
|
||||
- [GetTexteResult](interfaces/GetTexteResult.md)
|
||||
- [Jo](interfaces/Jo.md)
|
||||
- [JorfArticle](interfaces/JorfArticle.md)
|
||||
- [JorfArticleMetaArticle](interfaces/JorfArticleMetaArticle.md)
|
||||
- [JorfArticleVersion](interfaces/JorfArticleVersion.md)
|
||||
- [JorfMetaTexteChronicle](interfaces/JorfMetaTexteChronicle.md)
|
||||
- [JorfMetaTexteVersion](interfaces/JorfMetaTexteVersion.md)
|
||||
- [JorfSectionTa](interfaces/JorfSectionTa.md)
|
||||
- [JorfSectionTaLienArt](interfaces/JorfSectionTaLienArt.md)
|
||||
- [JorfSectionTaLienSectionTa](interfaces/JorfSectionTaLienSectionTa.md)
|
||||
- [JorfSectionTaStructure](interfaces/JorfSectionTaStructure.md)
|
||||
- [JorfTextelr](interfaces/JorfTextelr.md)
|
||||
- [JorfTextelrLienArt](interfaces/JorfTextelrLienArt.md)
|
||||
- [JorfTextelrLienSectionTa](interfaces/JorfTextelrLienSectionTa.md)
|
||||
- [JorfTextelrStructure](interfaces/JorfTextelrStructure.md)
|
||||
- [JorfTextelrVersion](interfaces/JorfTextelrVersion.md)
|
||||
- [JorfTextelrVersions](interfaces/JorfTextelrVersions.md)
|
||||
- [JorfTexteMetaCommun](interfaces/JorfTexteMetaCommun.md)
|
||||
- [JorfTexteVersion](interfaces/JorfTexteVersion.md)
|
||||
- [JorfTexteVersionLien](interfaces/JorfTexteVersionLien.md)
|
||||
- [LegalObjectReferences](interfaces/LegalObjectReferences.md)
|
||||
- [LegiArticle](interfaces/LegiArticle.md)
|
||||
- [LegiArticleLien](interfaces/LegiArticleLien.md)
|
||||
- [LegiArticleMetaArticle](interfaces/LegiArticleMetaArticle.md)
|
||||
- [LegiArticleVersion](interfaces/LegiArticleVersion.md)
|
||||
- [LegiMetaTexteChronicle](interfaces/LegiMetaTexteChronicle.md)
|
||||
- [LegiMetaTexteVersion](interfaces/LegiMetaTexteVersion.md)
|
||||
- [LegiSectionTa](interfaces/LegiSectionTa.md)
|
||||
- [LegiSectionTaLienArt](interfaces/LegiSectionTaLienArt.md)
|
||||
- [LegiSectionTaLienSectionTa](interfaces/LegiSectionTaLienSectionTa.md)
|
||||
- [LegiSectionTaStructure](interfaces/LegiSectionTaStructure.md)
|
||||
- [LegiTextelr](interfaces/LegiTextelr.md)
|
||||
- [LegiTextelrLienArt](interfaces/LegiTextelrLienArt.md)
|
||||
- [LegiTextelrLienSectionTa](interfaces/LegiTextelrLienSectionTa.md)
|
||||
- [LegiTextelrStructure](interfaces/LegiTextelrStructure.md)
|
||||
- [LegiTextelrVersion](interfaces/LegiTextelrVersion.md)
|
||||
- [LegiTextelrVersions](interfaces/LegiTextelrVersions.md)
|
||||
- [LegiTexteVersion](interfaces/LegiTexteVersion.md)
|
||||
- [LegiTexteVersionLien](interfaces/LegiTexteVersionLien.md)
|
||||
- [ListTextesResult](interfaces/ListTextesResult.md)
|
||||
- [SectionTaGitDb](interfaces/SectionTaGitDb.md)
|
||||
- [TexteVersionGitDb](interfaces/TexteVersionGitDb.md)
|
||||
- [TexteVersionLienDb](interfaces/TexteVersionLienDb.md)
|
||||
|
||||
## Type Aliases
|
||||
|
||||
- [ArticleType](type-aliases/ArticleType.md)
|
||||
- [DossierLegislatifType](type-aliases/DossierLegislatifType.md)
|
||||
- [Follow](type-aliases/Follow.md)
|
||||
- [IdOrigine](type-aliases/IdOrigine.md)
|
||||
- [IdType](type-aliases/IdType.md)
|
||||
- [JoNature](type-aliases/JoNature.md)
|
||||
- [JoOrigine](type-aliases/JoOrigine.md)
|
||||
- [JorfArticleEtat](type-aliases/JorfArticleEtat.md)
|
||||
- [JorfArticleLienArticleOrigine](type-aliases/JorfArticleLienArticleOrigine.md)
|
||||
- [JorfArticleNature](type-aliases/JorfArticleNature.md)
|
||||
- [JorfArticleOrigine](type-aliases/JorfArticleOrigine.md)
|
||||
- [JorfArticleTexteNature](type-aliases/JorfArticleTexteNature.md)
|
||||
- [JorfSectionTaLienArtEtat](type-aliases/JorfSectionTaLienArtEtat.md)
|
||||
- [JorfSectionTaLienSectionTaEtat](type-aliases/JorfSectionTaLienSectionTaEtat.md)
|
||||
- [JorfSectionTaTexteNature](type-aliases/JorfSectionTaTexteNature.md)
|
||||
- [JorfTexte](type-aliases/JorfTexte.md)
|
||||
- [JorfTextelrEtat](type-aliases/JorfTextelrEtat.md)
|
||||
- [JorfTextelrLienArtEtat](type-aliases/JorfTextelrLienArtEtat.md)
|
||||
- [JorfTextelrLienArtNature](type-aliases/JorfTextelrLienArtNature.md)
|
||||
- [JorfTextelrLienArtOrigine](type-aliases/JorfTextelrLienArtOrigine.md)
|
||||
- [JorfTexteNature](type-aliases/JorfTexteNature.md)
|
||||
- [JorfTexteOrigine](type-aliases/JorfTexteOrigine.md)
|
||||
- [JorfTexteVersionLienNature](type-aliases/JorfTexteVersionLienNature.md)
|
||||
- [JorfTexteVersionLienType](type-aliases/JorfTexteVersionLienType.md)
|
||||
- [LegiArticleEtat](type-aliases/LegiArticleEtat.md)
|
||||
- [LegiArticleLienArticleOrigine](type-aliases/LegiArticleLienArticleOrigine.md)
|
||||
- [LegiArticleLienNature](type-aliases/LegiArticleLienNature.md)
|
||||
- [LegiArticleLienType](type-aliases/LegiArticleLienType.md)
|
||||
- [LegiArticleNature](type-aliases/LegiArticleNature.md)
|
||||
- [LegiArticleOrigine](type-aliases/LegiArticleOrigine.md)
|
||||
- [LegiArticleTexteNature](type-aliases/LegiArticleTexteNature.md)
|
||||
- [LegiSectionTaLienArtEtat](type-aliases/LegiSectionTaLienArtEtat.md)
|
||||
- [LegiSectionTaLienSectionTaEtat](type-aliases/LegiSectionTaLienSectionTaEtat.md)
|
||||
- [LegiSectionTaTexteNature](type-aliases/LegiSectionTaTexteNature.md)
|
||||
- [LegiTexte](type-aliases/LegiTexte.md)
|
||||
- [LegiTexteEtat](type-aliases/LegiTexteEtat.md)
|
||||
- [LegiTextelrLienArtEtat](type-aliases/LegiTextelrLienArtEtat.md)
|
||||
- [LegiTextelrLienArtOrigine](type-aliases/LegiTextelrLienArtOrigine.md)
|
||||
- [LegiTextelrLienSectionTaEtat](type-aliases/LegiTextelrLienSectionTaEtat.md)
|
||||
- [LegiTexteNature](type-aliases/LegiTexteNature.md)
|
||||
- [LegiTexteOrigine](type-aliases/LegiTexteOrigine.md)
|
||||
- [LegiTexteVersionLienNature](type-aliases/LegiTexteVersionLienNature.md)
|
||||
- [LegiTexteVersionLienType](type-aliases/LegiTexteVersionLienType.md)
|
||||
- [Sens](type-aliases/Sens.md)
|
||||
|
||||
## Variables
|
||||
|
||||
- [allArticleTypes](variables/allArticleTypes.md)
|
||||
- [allDossierLegislatifTypes](variables/allDossierLegislatifTypes.md)
|
||||
- [allFollows](variables/allFollows.md)
|
||||
- [allJoNatures](variables/allJoNatures.md)
|
||||
- [allJoOrigines](variables/allJoOrigines.md)
|
||||
- [allJorfArticleEtats](variables/allJorfArticleEtats.md)
|
||||
- [allJorfArticleLienArticleOrigines](variables/allJorfArticleLienArticleOrigines.md)
|
||||
- [allJorfArticleNatures](variables/allJorfArticleNatures.md)
|
||||
- [allJorfArticleOrigines](variables/allJorfArticleOrigines.md)
|
||||
- [allJorfArticleTexteNatures](variables/allJorfArticleTexteNatures.md)
|
||||
- [allJorfSectionTaLienArtEtats](variables/allJorfSectionTaLienArtEtats.md)
|
||||
- [allJorfSectionTaLienArtOrigines](variables/allJorfSectionTaLienArtOrigines.md)
|
||||
- [allJorfSectionTaLienSectionTaEtats](variables/allJorfSectionTaLienSectionTaEtats.md)
|
||||
- [allJorfSectionTaTexteNatures](variables/allJorfSectionTaTexteNatures.md)
|
||||
- [allJorfTextelrEtats](variables/allJorfTextelrEtats.md)
|
||||
- [allJorfTextelrLienArtEtats](variables/allJorfTextelrLienArtEtats.md)
|
||||
- [allJorfTextelrLienArtNatures](variables/allJorfTextelrLienArtNatures.md)
|
||||
- [allJorfTextelrLienArtOrigines](variables/allJorfTextelrLienArtOrigines.md)
|
||||
- [allJorfTexteNatures](variables/allJorfTexteNatures.md)
|
||||
- [allJorfTexteOrigines](variables/allJorfTexteOrigines.md)
|
||||
- [allJorfTexteVersionLienNatures](variables/allJorfTexteVersionLienNatures.md)
|
||||
- [allJorfTexteVersionLienTypes](variables/allJorfTexteVersionLienTypes.md)
|
||||
- [allLegiArticleEtats](variables/allLegiArticleEtats.md)
|
||||
- [allLegiArticleLienArticleOrigines](variables/allLegiArticleLienArticleOrigines.md)
|
||||
- [allLegiArticleLienNatures](variables/allLegiArticleLienNatures.md)
|
||||
- [allLegiArticleLienTypes](variables/allLegiArticleLienTypes.md)
|
||||
- [allLegiArticleNatures](variables/allLegiArticleNatures.md)
|
||||
- [allLegiArticleOrigines](variables/allLegiArticleOrigines.md)
|
||||
- [allLegiArticleTexteNatures](variables/allLegiArticleTexteNatures.md)
|
||||
- [allLegiSectionTaLienArtEtats](variables/allLegiSectionTaLienArtEtats.md)
|
||||
- [allLegiSectionTaLienArtOrigines](variables/allLegiSectionTaLienArtOrigines.md)
|
||||
- [allLegiSectionTaLienSectionTaEtats](variables/allLegiSectionTaLienSectionTaEtats.md)
|
||||
- [allLegiSectionTaTexteNatures](variables/allLegiSectionTaTexteNatures.md)
|
||||
- [allLegiTexteEtats](variables/allLegiTexteEtats.md)
|
||||
- [allLegiTextelrLienArtEtats](variables/allLegiTextelrLienArtEtats.md)
|
||||
- [allLegiTextelrLienArtOrigines](variables/allLegiTextelrLienArtOrigines.md)
|
||||
- [allLegiTextelrLienSectionTaEtats](variables/allLegiTextelrLienSectionTaEtats.md)
|
||||
- [allLegiTexteNatures](variables/allLegiTexteNatures.md)
|
||||
- [allLegiTexteOrigines](variables/allLegiTexteOrigines.md)
|
||||
- [allLegiTexteVersionLienNatures](variables/allLegiTexteVersionLienNatures.md)
|
||||
- [allLegiTexteVersionLienTypes](variables/allLegiTexteVersionLienTypes.md)
|
||||
- [allSens](variables/allSens.md)
|
||||
- [idRegExp](variables/idRegExp.md)
|
||||
- [idsOrigines](variables/idsOrigines.md)
|
||||
- [idsTypes](variables/idsTypes.md)
|
||||
- [xmlParser](variables/xmlParser.md)
|
||||
|
||||
## Functions
|
||||
|
||||
- [bestItemForDate](functions/bestItemForDate.md)
|
||||
- [extractOrigineFromId](functions/extractOrigineFromId.md)
|
||||
- [extractTypeFromId](functions/extractTypeFromId.md)
|
||||
- [gitPathFromId](functions/gitPathFromId.md)
|
||||
- [parseDossierLegislatif](functions/parseDossierLegislatif.md)
|
||||
- [walkJoTm](functions/walkJoTm.md)
|
||||
- [walkStructureTree](functions/walkStructureTree.md)
|
||||
- [walkTextelrLiensArticles](functions/walkTextelrLiensArticles.md)
|
31
doc/api/functions/bestItemForDate.md
Normal file
31
doc/api/functions/bestItemForDate.md
Normal file
|
@ -0,0 +1,31 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / bestItemForDate
|
||||
|
||||
# Function: bestItemForDate()
|
||||
|
||||
> **bestItemForDate**\<`T`\>(`items`, `date`): `undefined` \| `T`
|
||||
|
||||
Defined in: legal/index.ts:730
|
||||
|
||||
## Type Parameters
|
||||
|
||||
### T
|
||||
|
||||
`T` *extends* `object`
|
||||
|
||||
## Parameters
|
||||
|
||||
### items
|
||||
|
||||
`undefined` | `null` | `T` | `T`[]
|
||||
|
||||
### date
|
||||
|
||||
`string`
|
||||
|
||||
## Returns
|
||||
|
||||
`undefined` \| `T`
|
21
doc/api/functions/extractOrigineFromId.md
Normal file
21
doc/api/functions/extractOrigineFromId.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / extractOrigineFromId
|
||||
|
||||
# Function: extractOrigineFromId()
|
||||
|
||||
> **extractOrigineFromId**(`id`): `"JORF"` \| `"KALI"` \| `"LEGI"` \| `"CNIL"` \| `"DOLE"`
|
||||
|
||||
Defined in: legal/ids.ts:12
|
||||
|
||||
## Parameters
|
||||
|
||||
### id
|
||||
|
||||
`string`
|
||||
|
||||
## Returns
|
||||
|
||||
`"JORF"` \| `"KALI"` \| `"LEGI"` \| `"CNIL"` \| `"DOLE"`
|
21
doc/api/functions/extractTypeFromId.md
Normal file
21
doc/api/functions/extractTypeFromId.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / extractTypeFromId
|
||||
|
||||
# Function: extractTypeFromId()
|
||||
|
||||
> **extractTypeFromId**(`id`): `"ARTI"` \| `"CONT"` \| `"SCTA"` \| `"TEXT"`
|
||||
|
||||
Defined in: legal/ids.ts:20
|
||||
|
||||
## Parameters
|
||||
|
||||
### id
|
||||
|
||||
`string`
|
||||
|
||||
## Returns
|
||||
|
||||
`"ARTI"` \| `"CONT"` \| `"SCTA"` \| `"TEXT"`
|
25
doc/api/functions/gitPathFromId.md
Normal file
25
doc/api/functions/gitPathFromId.md
Normal file
|
@ -0,0 +1,25 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / gitPathFromId
|
||||
|
||||
# Function: gitPathFromId()
|
||||
|
||||
> **gitPathFromId**(`id`, `extension`): `string`
|
||||
|
||||
Defined in: legal/ids.ts:28
|
||||
|
||||
## Parameters
|
||||
|
||||
### id
|
||||
|
||||
`string`
|
||||
|
||||
### extension
|
||||
|
||||
`".json"` | `".md"`
|
||||
|
||||
## Returns
|
||||
|
||||
`string`
|
25
doc/api/functions/parseDossierLegislatif.md
Normal file
25
doc/api/functions/parseDossierLegislatif.md
Normal file
|
@ -0,0 +1,25 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / parseDossierLegislatif
|
||||
|
||||
# Function: parseDossierLegislatif()
|
||||
|
||||
> **parseDossierLegislatif**(`filePath`, `xmlString`): `undefined` \| [`DossierLegislatif`](../interfaces/DossierLegislatif.md)
|
||||
|
||||
Defined in: parsers/dole.ts:8
|
||||
|
||||
## Parameters
|
||||
|
||||
### filePath
|
||||
|
||||
`string`
|
||||
|
||||
### xmlString
|
||||
|
||||
`string`
|
||||
|
||||
## Returns
|
||||
|
||||
`undefined` \| [`DossierLegislatif`](../interfaces/DossierLegislatif.md)
|
21
doc/api/functions/walkJoTm.md
Normal file
21
doc/api/functions/walkJoTm.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / walkJoTm
|
||||
|
||||
# Function: walkJoTm()
|
||||
|
||||
> **walkJoTm**(`tmArray`): `Generator`\<`JoTm`, `void`\>
|
||||
|
||||
Defined in: legal/jorf.ts:1264
|
||||
|
||||
## Parameters
|
||||
|
||||
### tmArray
|
||||
|
||||
`JoTm`[]
|
||||
|
||||
## Returns
|
||||
|
||||
`Generator`\<`JoTm`, `void`\>
|
29
doc/api/functions/walkStructureTree.md
Normal file
29
doc/api/functions/walkStructureTree.md
Normal file
|
@ -0,0 +1,29 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / walkStructureTree
|
||||
|
||||
# Function: walkStructureTree()
|
||||
|
||||
> **walkStructureTree**(`getSectionTa`, `structure`, `parentsSectionTa`): `AsyncGenerator`\<\{ `lienSectionTa`: [`JorfSectionTaLienSectionTa`](../interfaces/JorfSectionTaLienSectionTa.md) \| [`LegiSectionTaLienSectionTa`](../interfaces/LegiSectionTaLienSectionTa.md); `liensSectionTa`: ([`JorfSectionTaLienSectionTa`](../interfaces/JorfSectionTaLienSectionTa.md) \| [`LegiSectionTaLienSectionTa`](../interfaces/LegiSectionTaLienSectionTa.md))[]; `parentsSectionTa`: ([`JorfSectionTa`](../interfaces/JorfSectionTa.md) \| [`LegiSectionTa`](../interfaces/LegiSectionTa.md))[]; `sectionTa`: [`JorfSectionTa`](../interfaces/JorfSectionTa.md) \| [`LegiSectionTa`](../interfaces/LegiSectionTa.md); \}, `void`\>
|
||||
|
||||
Defined in: legal/index.ts:937
|
||||
|
||||
## Parameters
|
||||
|
||||
### getSectionTa
|
||||
|
||||
(`sectionTaId`) => `Promise`\<`null` \| [`JorfSectionTa`](../interfaces/JorfSectionTa.md) \| [`LegiSectionTa`](../interfaces/LegiSectionTa.md)\>
|
||||
|
||||
### structure
|
||||
|
||||
[`JorfSectionTaStructure`](../interfaces/JorfSectionTaStructure.md) | [`LegiSectionTaStructure`](../interfaces/LegiSectionTaStructure.md)
|
||||
|
||||
### parentsSectionTa
|
||||
|
||||
([`JorfSectionTa`](../interfaces/JorfSectionTa.md) \| [`LegiSectionTa`](../interfaces/LegiSectionTa.md))[] = `[]`
|
||||
|
||||
## Returns
|
||||
|
||||
`AsyncGenerator`\<\{ `lienSectionTa`: [`JorfSectionTaLienSectionTa`](../interfaces/JorfSectionTaLienSectionTa.md) \| [`LegiSectionTaLienSectionTa`](../interfaces/LegiSectionTaLienSectionTa.md); `liensSectionTa`: ([`JorfSectionTaLienSectionTa`](../interfaces/JorfSectionTaLienSectionTa.md) \| [`LegiSectionTaLienSectionTa`](../interfaces/LegiSectionTaLienSectionTa.md))[]; `parentsSectionTa`: ([`JorfSectionTa`](../interfaces/JorfSectionTa.md) \| [`LegiSectionTa`](../interfaces/LegiSectionTa.md))[]; `sectionTa`: [`JorfSectionTa`](../interfaces/JorfSectionTa.md) \| [`LegiSectionTa`](../interfaces/LegiSectionTa.md); \}, `void`\>
|
25
doc/api/functions/walkTextelrLiensArticles.md
Normal file
25
doc/api/functions/walkTextelrLiensArticles.md
Normal file
|
@ -0,0 +1,25 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / walkTextelrLiensArticles
|
||||
|
||||
# Function: walkTextelrLiensArticles()
|
||||
|
||||
> **walkTextelrLiensArticles**(`getSectionTa`, `textelr`): `AsyncGenerator`\<\{ `lienArticle`: [`JorfSectionTaLienArt`](../interfaces/JorfSectionTaLienArt.md) \| [`LegiSectionTaLienArt`](../interfaces/LegiSectionTaLienArt.md); `lienSectionTa?`: [`JorfSectionTaLienSectionTa`](../interfaces/JorfSectionTaLienSectionTa.md) \| [`LegiSectionTaLienSectionTa`](../interfaces/LegiSectionTaLienSectionTa.md); `liensSectionTa?`: ([`JorfSectionTaLienSectionTa`](../interfaces/JorfSectionTaLienSectionTa.md) \| [`LegiSectionTaLienSectionTa`](../interfaces/LegiSectionTaLienSectionTa.md))[]; `parentsSectionTa?`: ([`JorfSectionTa`](../interfaces/JorfSectionTa.md) \| [`LegiSectionTa`](../interfaces/LegiSectionTa.md))[]; `sectionTa?`: [`JorfSectionTa`](../interfaces/JorfSectionTa.md) \| [`LegiSectionTa`](../interfaces/LegiSectionTa.md); \}, `void`\>
|
||||
|
||||
Defined in: legal/index.ts:977
|
||||
|
||||
## Parameters
|
||||
|
||||
### getSectionTa
|
||||
|
||||
(`sectionTaId`) => `Promise`\<`null` \| [`JorfSectionTa`](../interfaces/JorfSectionTa.md) \| [`LegiSectionTa`](../interfaces/LegiSectionTa.md)\>
|
||||
|
||||
### textelr
|
||||
|
||||
[`JorfTextelr`](../interfaces/JorfTextelr.md) | [`LegiTextelr`](../interfaces/LegiTextelr.md)
|
||||
|
||||
## Returns
|
||||
|
||||
`AsyncGenerator`\<\{ `lienArticle`: [`JorfSectionTaLienArt`](../interfaces/JorfSectionTaLienArt.md) \| [`LegiSectionTaLienArt`](../interfaces/LegiSectionTaLienArt.md); `lienSectionTa?`: [`JorfSectionTaLienSectionTa`](../interfaces/JorfSectionTaLienSectionTa.md) \| [`LegiSectionTaLienSectionTa`](../interfaces/LegiSectionTaLienSectionTa.md); `liensSectionTa?`: ([`JorfSectionTaLienSectionTa`](../interfaces/JorfSectionTaLienSectionTa.md) \| [`LegiSectionTaLienSectionTa`](../interfaces/LegiSectionTaLienSectionTa.md))[]; `parentsSectionTa?`: ([`JorfSectionTa`](../interfaces/JorfSectionTa.md) \| [`LegiSectionTa`](../interfaces/LegiSectionTa.md))[]; `sectionTa?`: [`JorfSectionTa`](../interfaces/JorfSectionTa.md) \| [`LegiSectionTa`](../interfaces/LegiSectionTa.md); \}, `void`\>
|
156
doc/api/interfaces/Aggregate.md
Normal file
156
doc/api/interfaces/Aggregate.md
Normal file
|
@ -0,0 +1,156 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / Aggregate
|
||||
|
||||
# Interface: Aggregate
|
||||
|
||||
Defined in: aggregates.ts:15
|
||||
|
||||
## Extended by
|
||||
|
||||
- [`GetArticleResult`](GetArticleResult.md)
|
||||
- [`GetRechercheResult`](GetRechercheResult.md)
|
||||
- [`GetTexteResult`](GetTexteResult.md)
|
||||
- [`ListTextesResult`](ListTextesResult.md)
|
||||
|
||||
## Properties
|
||||
|
||||
### article?
|
||||
|
||||
> `optional` **article**: `object`
|
||||
|
||||
Defined in: aggregates.ts:16
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Article` \| [`JorfArticle`](JorfArticle.md) \| [`LegiArticle`](LegiArticle.md)
|
||||
|
||||
***
|
||||
|
||||
### article\_lien?
|
||||
|
||||
> `optional` **article\_lien**: [`ArticleLienDb`](ArticleLienDb.md)[]
|
||||
|
||||
Defined in: aggregates.ts:17
|
||||
|
||||
***
|
||||
|
||||
### dossier\_legislatif?
|
||||
|
||||
> `optional` **dossier\_legislatif**: `object`
|
||||
|
||||
Defined in: aggregates.ts:18
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: [`DossierLegislatif`](DossierLegislatif.md)
|
||||
|
||||
***
|
||||
|
||||
### id?
|
||||
|
||||
> `optional` **id**: `string`
|
||||
|
||||
Defined in: aggregates.ts:19
|
||||
|
||||
***
|
||||
|
||||
### idcc?
|
||||
|
||||
> `optional` **idcc**: `object`
|
||||
|
||||
Defined in: aggregates.ts:20
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Idcc`
|
||||
|
||||
***
|
||||
|
||||
### ids?
|
||||
|
||||
> `optional` **ids**: `string`[]
|
||||
|
||||
Defined in: aggregates.ts:21
|
||||
|
||||
***
|
||||
|
||||
### jo?
|
||||
|
||||
> `optional` **jo**: `object`
|
||||
|
||||
Defined in: aggregates.ts:22
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: [`Jo`](Jo.md)
|
||||
|
||||
***
|
||||
|
||||
### section\_ta?
|
||||
|
||||
> `optional` **section\_ta**: `object`
|
||||
|
||||
Defined in: aggregates.ts:23
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `SectionTa`
|
||||
|
||||
***
|
||||
|
||||
### texte\_version?
|
||||
|
||||
> `optional` **texte\_version**: `object`
|
||||
|
||||
Defined in: aggregates.ts:24
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `TexteVersion`
|
||||
|
||||
***
|
||||
|
||||
### texte\_version\_lien?
|
||||
|
||||
> `optional` **texte\_version\_lien**: [`TexteVersionLienDb`](TexteVersionLienDb.md)[]
|
||||
|
||||
Defined in: aggregates.ts:25
|
||||
|
||||
***
|
||||
|
||||
### textekali?
|
||||
|
||||
> `optional` **textekali**: `object`
|
||||
|
||||
Defined in: aggregates.ts:26
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Textelr`
|
||||
|
||||
***
|
||||
|
||||
### textelr?
|
||||
|
||||
> `optional` **textelr**: `object`
|
||||
|
||||
Defined in: aggregates.ts:27
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Textelr`
|
||||
|
||||
***
|
||||
|
||||
### versions?
|
||||
|
||||
> `optional` **versions**: `object`
|
||||
|
||||
Defined in: aggregates.ts:28
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`eli`: `string`\]: `Versions`
|
33
doc/api/interfaces/ArticleGitDb.md
Normal file
33
doc/api/interfaces/ArticleGitDb.md
Normal file
|
@ -0,0 +1,33 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / ArticleGitDb
|
||||
|
||||
# Interface: ArticleGitDb
|
||||
|
||||
Defined in: legal/shared.ts:1
|
||||
|
||||
## Properties
|
||||
|
||||
### date
|
||||
|
||||
> **date**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:3
|
||||
|
||||
***
|
||||
|
||||
### id
|
||||
|
||||
> **id**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:2
|
||||
|
||||
***
|
||||
|
||||
### path
|
||||
|
||||
> **path**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:4
|
49
doc/api/interfaces/ArticleLienDb.md
Normal file
49
doc/api/interfaces/ArticleLienDb.md
Normal file
|
@ -0,0 +1,49 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / ArticleLienDb
|
||||
|
||||
# Interface: ArticleLienDb
|
||||
|
||||
Defined in: legal/shared.ts:7
|
||||
|
||||
## Properties
|
||||
|
||||
### article\_id
|
||||
|
||||
> **article\_id**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:8
|
||||
|
||||
***
|
||||
|
||||
### cible
|
||||
|
||||
> **cible**: `boolean`
|
||||
|
||||
Defined in: legal/shared.ts:9
|
||||
|
||||
***
|
||||
|
||||
### cidtexte
|
||||
|
||||
> **cidtexte**: `null` \| `string`
|
||||
|
||||
Defined in: legal/shared.ts:10
|
||||
|
||||
***
|
||||
|
||||
### id
|
||||
|
||||
> **id**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:11
|
||||
|
||||
***
|
||||
|
||||
### typelien
|
||||
|
||||
> **typelien**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:12
|
251
doc/api/interfaces/DossierLegislatif.md
Normal file
251
doc/api/interfaces/DossierLegislatif.md
Normal file
|
@ -0,0 +1,251 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / DossierLegislatif
|
||||
|
||||
# Interface: DossierLegislatif
|
||||
|
||||
Defined in: legal/dole.ts:36
|
||||
|
||||
Représente un dossier législatif.
|
||||
Ceci est la structure racine, correspondant à l'élément `DOSSIER_LEGISLATIF` dans `dole_dossier.xsd`.
|
||||
Le XSD le décrit comme : "Décrit un dossier legislatif".
|
||||
|
||||
## Properties
|
||||
|
||||
### CONTENU
|
||||
|
||||
> **CONTENU**: `object`
|
||||
|
||||
Defined in: legal/dole.ts:41
|
||||
|
||||
Contenu principal du dossier législatif.
|
||||
Correspond à l'élément `CONTENU` dans `dole_dossier.xsd`.
|
||||
|
||||
#### ARBORESCENCE
|
||||
|
||||
> **ARBORESCENCE**: `object`
|
||||
|
||||
Structure hiérarchique (arborescence) du dossier, souvent utilisée pour la navigation.
|
||||
Correspond à l'élément `ARBORESCENCE` dans `dole_dossier.xsd`.
|
||||
|
||||
##### ARBORESCENCE.LIEN?
|
||||
|
||||
> `optional` **LIEN**: `ArborescenceLien`[]
|
||||
|
||||
Liens (`ArborescenceLien`) à la racine de l'arborescence.
|
||||
|
||||
##### ARBORESCENCE.NIVEAU?
|
||||
|
||||
> `optional` **NIVEAU**: `ArborescenceNiveau`
|
||||
|
||||
Niveaux (`ArborescenceNiveau`) à la racine de l'arborescence.
|
||||
|
||||
#### CONTENU\_DOSSIER\_1?
|
||||
|
||||
> `optional` **CONTENU\_DOSSIER\_1**: `string`
|
||||
|
||||
Contenu relatif au dossier (champ 1). Correspond à `CONTENU_DOSSIER_1` (xs:anyType) dans le XSD.
|
||||
|
||||
#### CONTENU\_DOSSIER\_2?
|
||||
|
||||
> `optional` **CONTENU\_DOSSIER\_2**: `string`
|
||||
|
||||
Contenu relatif au dossier (champ 2). Correspond à `CONTENU_DOSSIER_2` (xs:anyType) dans le XSD.
|
||||
|
||||
#### CONTENU\_DOSSIER\_3?
|
||||
|
||||
> `optional` **CONTENU\_DOSSIER\_3**: `string`
|
||||
|
||||
Contenu relatif au dossier (champ 3). Correspond à `CONTENU_DOSSIER_3` (xs:anyType) dans le XSD.
|
||||
|
||||
#### CONTENU\_DOSSIER\_4?
|
||||
|
||||
> `optional` **CONTENU\_DOSSIER\_4**: `string`
|
||||
|
||||
Contenu relatif au dossier (champ 4). Correspond à `CONTENU_DOSSIER_4` (xs:anyType) dans le XSD.
|
||||
|
||||
#### CONTENU\_DOSSIER\_5?
|
||||
|
||||
> `optional` **CONTENU\_DOSSIER\_5**: `string`
|
||||
|
||||
Contenu relatif au dossier (champ 5). Correspond à `CONTENU_DOSSIER_5` (xs:anyType) dans le XSD.
|
||||
|
||||
#### ECHEANCIER?
|
||||
|
||||
> `optional` **ECHEANCIER**: [`Echeancier`](Echeancier.md)
|
||||
|
||||
Échéancier associé au dossier législatif.
|
||||
Correspond à l'élément `ECHEANCIER` dans `dole_dossier.xsd`.
|
||||
|
||||
#### EXPOSE\_MOTIF?
|
||||
|
||||
> `optional` **EXPOSE\_MOTIF**: `string`
|
||||
|
||||
Exposé des motifs ou résumé. Correspond à `EXPOSE_MOTIF` (xs:anyType) dans le XSD.
|
||||
|
||||
#### LIBELLE\_TEXTE\_1?
|
||||
|
||||
> `optional` **LIBELLE\_TEXTE\_1**: `string`
|
||||
|
||||
Libellé du texte lié 1. Correspond à `LIBELLE_TEXTE_1` dans le XSD.
|
||||
|
||||
#### LIBELLE\_TEXTE\_2?
|
||||
|
||||
> `optional` **LIBELLE\_TEXTE\_2**: `string`
|
||||
|
||||
Libellé du texte lié 2. Correspond à `LIBELLE_TEXTE_2` dans le XSD.
|
||||
|
||||
#### LIBELLE\_TEXTE\_3?
|
||||
|
||||
> `optional` **LIBELLE\_TEXTE\_3**: `string`
|
||||
|
||||
Libellé du texte lié 3. Correspond à `LIBELLE_TEXTE_3` dans le XSD.
|
||||
|
||||
#### LIBELLE\_TEXTE\_4?
|
||||
|
||||
> `optional` **LIBELLE\_TEXTE\_4**: `string`
|
||||
|
||||
Libellé du texte lié 4. Correspond à `LIBELLE_TEXTE_4` dans le XSD.
|
||||
|
||||
#### LIBELLE\_TEXTE\_5?
|
||||
|
||||
> `optional` **LIBELLE\_TEXTE\_5**: `string`
|
||||
|
||||
Libellé du texte lié 5. Correspond à `LIBELLE_TEXTE_5` dans le XSD.
|
||||
|
||||
***
|
||||
|
||||
### META
|
||||
|
||||
> **META**: `object`
|
||||
|
||||
Defined in: legal/dole.ts:84
|
||||
|
||||
Métadonnées associées au dossier législatif.
|
||||
Correspond à l'élément `META` dans `dole_dossier.xsd`.
|
||||
|
||||
#### META\_COMMUN
|
||||
|
||||
> **META\_COMMUN**: `object`
|
||||
|
||||
Éléments de métadonnées communs.
|
||||
Correspond à l'élément `META_COMMUN` dans `dole_dossier.xsd`.
|
||||
|
||||
##### META\_COMMUN.ANCIEN\_ID?
|
||||
|
||||
> `optional` **ANCIEN\_ID**: `string`
|
||||
|
||||
Ancien identifiant, s'il existe. Correspond à `ANCIEN_ID` dans le XSD.
|
||||
|
||||
##### META\_COMMUN.ID
|
||||
|
||||
> **ID**: `string`
|
||||
|
||||
Identifiant unique du dossier. Correspond à `ID` dans le XSD.
|
||||
|
||||
##### META\_COMMUN.ORIGINE
|
||||
|
||||
> **ORIGINE**: `"JORF"`
|
||||
|
||||
Origine des données (ex: "JORF" pour Journal Officiel).
|
||||
Correspond à `ORIGINE` dans le XSD.
|
||||
|
||||
##### META\_COMMUN.URL
|
||||
|
||||
> **URL**: `string`
|
||||
|
||||
URL du dossier législatif. Correspond à `URL` dans le XSD.
|
||||
|
||||
#### META\_DOSSIER\_LEGISLATIF
|
||||
|
||||
> **META\_DOSSIER\_LEGISLATIF**: `object`
|
||||
|
||||
Métadonnées spécifiques au dossier législatif.
|
||||
Correspond à l'élément `META_DOSSIER_LEGISLATIF` dans `dole_dossier.xsd`.
|
||||
|
||||
##### META\_DOSSIER\_LEGISLATIF.DATE\_CREATION
|
||||
|
||||
> **DATE\_CREATION**: `string`
|
||||
|
||||
Date de création du dossier (YYYY-MM-DD). Correspond à `DATE_CREATION` dans le XSD.
|
||||
|
||||
##### META\_DOSSIER\_LEGISLATIF.DATE\_DERNIERE\_MODIFICATION
|
||||
|
||||
> **DATE\_DERNIERE\_MODIFICATION**: `string`
|
||||
|
||||
Date de dernière modification du dossier (YYYY-MM-DD). Correspond à `DATE_DERNIERE_MODIFICATION` dans le XSD.
|
||||
|
||||
##### META\_DOSSIER\_LEGISLATIF.ID\_TEXTE\_1?
|
||||
|
||||
> `optional` **ID\_TEXTE\_1**: `string`
|
||||
|
||||
Identifiant du texte lié 1. Correspond à `ID_TEXTE_1` dans le XSD. Commence toujours par JORFTEXT si présent.
|
||||
|
||||
##### META\_DOSSIER\_LEGISLATIF.ID\_TEXTE\_2?
|
||||
|
||||
> `optional` **ID\_TEXTE\_2**: `string`
|
||||
|
||||
Identifiant du texte lié 2. Correspond à `ID_TEXTE_2` dans le XSD. Commence toujours par JORFTEXT si présent.
|
||||
|
||||
##### META\_DOSSIER\_LEGISLATIF.ID\_TEXTE\_3?
|
||||
|
||||
> `optional` **ID\_TEXTE\_3**: `string`
|
||||
|
||||
Identifiant du texte lié 3. Correspond à `ID_TEXTE_3` dans le XSD. Commence toujours par JORFTEXT si présent.
|
||||
|
||||
##### META\_DOSSIER\_LEGISLATIF.ID\_TEXTE\_4?
|
||||
|
||||
> `optional` **ID\_TEXTE\_4**: `string`
|
||||
|
||||
Identifiant du texte lié 4. Correspond à `ID_TEXTE_4` dans le XSD. Commence toujours par JORFTEXT si présent.
|
||||
|
||||
##### META\_DOSSIER\_LEGISLATIF.ID\_TEXTE\_5?
|
||||
|
||||
> `optional` **ID\_TEXTE\_5**: `string`
|
||||
|
||||
Identifiant du texte lié 5. Correspond à `ID_TEXTE_5` dans le XSD. Commence toujours par JORFTEXT si présent.
|
||||
|
||||
##### META\_DOSSIER\_LEGISLATIF.LEGISLATURE?
|
||||
|
||||
> `optional` **LEGISLATURE**: `object`
|
||||
|
||||
Informations sur la législature.
|
||||
Correspond à l'élément `LEGISLATURE` dans `dole_dossier.xsd`.
|
||||
|
||||
##### META\_DOSSIER\_LEGISLATIF.LEGISLATURE.DATE\_DEBUT
|
||||
|
||||
> **DATE\_DEBUT**: `string`
|
||||
|
||||
Date de début de la législature (YYYY-MM-DD). Correspond à `DATE_DEBUT` dans le XSD.
|
||||
|
||||
##### META\_DOSSIER\_LEGISLATIF.LEGISLATURE.DATE\_FIN
|
||||
|
||||
> **DATE\_FIN**: `string`
|
||||
|
||||
Date de fin de la législature (YYYY-MM-DD). Correspond à `DATE_FIN` dans le XSD.
|
||||
|
||||
##### META\_DOSSIER\_LEGISLATIF.LEGISLATURE.LIBELLE
|
||||
|
||||
> **LIBELLE**: `string`
|
||||
|
||||
Libellé ou nom de la législature. Correspond à `LIBELLE` dans le XSD.
|
||||
|
||||
##### META\_DOSSIER\_LEGISLATIF.LEGISLATURE.NUMERO
|
||||
|
||||
> **NUMERO**: `number`
|
||||
|
||||
Numéro de la législature. Correspond à `NUMERO` (xs:string) dans le XSD.
|
||||
|
||||
##### META\_DOSSIER\_LEGISLATIF.TITRE
|
||||
|
||||
> **TITRE**: `string`
|
||||
|
||||
Titre du dossier législatif. Correspond à `TITRE` dans le XSD.
|
||||
|
||||
##### META\_DOSSIER\_LEGISLATIF.TYPE?
|
||||
|
||||
> `optional` **TYPE**: `"LOI_PUBLIEE"` \| `"PROJET_LOI"` \| `"PROJET_ORDONNANCE"` \| `"PROPOSITION_LOI"` \| `"ORDONNANCE_PUBLIEE"`
|
||||
|
||||
Type du dossier législatif. Correspond à `TYPE` (xs:string) dans le XSD.
|
34
doc/api/interfaces/Echeancier.md
Normal file
34
doc/api/interfaces/Echeancier.md
Normal file
|
@ -0,0 +1,34 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / Echeancier
|
||||
|
||||
# Interface: Echeancier
|
||||
|
||||
Defined in: legal/dole.ts:156
|
||||
|
||||
Représente un échéancier au sein d'un dossier législatif.
|
||||
Correspond à l'élément `ECHEANCIER` dans `dole_dossier.xsd`.
|
||||
|
||||
## Properties
|
||||
|
||||
### @derniere\_maj?
|
||||
|
||||
> `optional` **@derniere\_maj**: `string`
|
||||
|
||||
Defined in: legal/dole.ts:161
|
||||
|
||||
Date de dernière mise à jour de l'échéancier (YYYY-MM-DD).
|
||||
Provient de l'attribut `@derniere_maj` dans le XSD.
|
||||
|
||||
***
|
||||
|
||||
### LIGNE
|
||||
|
||||
> **LIGNE**: [`EcheancierLigne`](EcheancierLigne.md)[]
|
||||
|
||||
Defined in: legal/dole.ts:166
|
||||
|
||||
Tableau de lignes ou d'éléments de l'échéancier.
|
||||
Correspond à un ou plusieurs éléments `LIGNE` dans le XSD.
|
105
doc/api/interfaces/EcheancierLigne.md
Normal file
105
doc/api/interfaces/EcheancierLigne.md
Normal file
|
@ -0,0 +1,105 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / EcheancierLigne
|
||||
|
||||
# Interface: EcheancierLigne
|
||||
|
||||
Defined in: legal/dole.ts:173
|
||||
|
||||
Représente une seule ligne ou un élément au sein de l'échéancier.
|
||||
Correspond à l'élément `LIGNE` dans `dole_dossier.xsd`.
|
||||
|
||||
## Properties
|
||||
|
||||
### ARTICLE?
|
||||
|
||||
> `optional` **ARTICLE**: `string`
|
||||
|
||||
Defined in: legal/dole.ts:175
|
||||
|
||||
Référence de l'article. Correspond à `ARTICLE` dans le XSD.
|
||||
|
||||
***
|
||||
|
||||
### BASE\_LEGALE?
|
||||
|
||||
> `optional` **BASE\_LEGALE**: `string`
|
||||
|
||||
Defined in: legal/dole.ts:177
|
||||
|
||||
Base légale. Correspond à `BASE_LEGALE` dans le XSD.
|
||||
|
||||
***
|
||||
|
||||
### CID\_LOI\_CIBLE?
|
||||
|
||||
> `optional` **CID\_LOI\_CIBLE**: `string`
|
||||
|
||||
Defined in: legal/dole.ts:179
|
||||
|
||||
Identifiant de la loi cible. Correspond à `CID_LOI_CIBLE` dans le XSD. Toujours un ID JORFTEXT.
|
||||
|
||||
***
|
||||
|
||||
### DATE\_PREVUE?
|
||||
|
||||
> `optional` **DATE\_PREVUE**: `string`
|
||||
|
||||
Defined in: legal/dole.ts:181
|
||||
|
||||
Date prévue (YYYY-MM-DD). Correspond à `DATE_PREVUE` dans le XSD.
|
||||
|
||||
***
|
||||
|
||||
### DECRET?
|
||||
|
||||
> `optional` **DECRET**: `string`
|
||||
|
||||
Defined in: legal/dole.ts:183
|
||||
|
||||
Référence au décret. Correspond à `DECRET` dans le XSD.
|
||||
|
||||
***
|
||||
|
||||
### LIEN\_ARTICLE?
|
||||
|
||||
> `optional` **LIEN\_ARTICLE**: `object`[]
|
||||
|
||||
Defined in: legal/dole.ts:188
|
||||
|
||||
Lien(s) vers l'article.
|
||||
Correspond à l'élément `LIEN_ARTICLE` dans le XSD.
|
||||
|
||||
#### @id
|
||||
|
||||
> **@id**: `string`
|
||||
|
||||
Identifiant de l'article lié. Provient de l'attribut `@id` dans le XSD. Toujours un ID JORFARTI.
|
||||
|
||||
#### #text
|
||||
|
||||
> **#text**: `string`
|
||||
|
||||
Contenu textuel du lien.
|
||||
|
||||
***
|
||||
|
||||
### NUMERO\_ORDRE?
|
||||
|
||||
> `optional` **NUMERO\_ORDRE**: `string`
|
||||
|
||||
Defined in: legal/dole.ts:195
|
||||
|
||||
Numéro d'ordre de l'élément de l'échéancier. Correspond à `NUMERO_ORDRE` dans le XSD.
|
||||
|
||||
***
|
||||
|
||||
### OBJET?
|
||||
|
||||
> `optional` **OBJET**: `string`
|
||||
|
||||
Defined in: legal/dole.ts:197
|
||||
|
||||
Objet ou sujet de l'élément de l'échéancier. Correspond à `OBJET` dans le XSD.
|
213
doc/api/interfaces/GetArticleResult.md
Normal file
213
doc/api/interfaces/GetArticleResult.md
Normal file
|
@ -0,0 +1,213 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / GetArticleResult
|
||||
|
||||
# Interface: GetArticleResult
|
||||
|
||||
Defined in: aggregates.ts:33
|
||||
|
||||
## Extends
|
||||
|
||||
- [`Aggregate`](Aggregate.md)
|
||||
|
||||
## Properties
|
||||
|
||||
### article?
|
||||
|
||||
> `optional` **article**: `object`
|
||||
|
||||
Defined in: aggregates.ts:16
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Article` \| [`JorfArticle`](JorfArticle.md) \| [`LegiArticle`](LegiArticle.md)
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`article`](Aggregate.md#article)
|
||||
|
||||
***
|
||||
|
||||
### article\_lien?
|
||||
|
||||
> `optional` **article\_lien**: [`ArticleLienDb`](ArticleLienDb.md)[]
|
||||
|
||||
Defined in: aggregates.ts:17
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`article_lien`](Aggregate.md#article_lien)
|
||||
|
||||
***
|
||||
|
||||
### dossier\_legislatif?
|
||||
|
||||
> `optional` **dossier\_legislatif**: `object`
|
||||
|
||||
Defined in: aggregates.ts:18
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: [`DossierLegislatif`](DossierLegislatif.md)
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`dossier_legislatif`](Aggregate.md#dossier_legislatif)
|
||||
|
||||
***
|
||||
|
||||
### follow
|
||||
|
||||
> **follow**: (`"LIENS.LIEN[@sens=cible,@typelien=CREATION].@id"` \| `"STRUCT.LIEN_ART.@id"` \| `"STRUCT.LIEN_SECTION_TA.@id"` \| `"STRUCTURE_TA.LIEN_ART.@id"` \| `"STRUCTURE_TA.LIEN_SECTION_TA.@id"` \| `"TEXTEKALI"` \| `"TEXTELR"`)[]
|
||||
|
||||
Defined in: aggregates.ts:34
|
||||
|
||||
***
|
||||
|
||||
### id
|
||||
|
||||
> **id**: `string`
|
||||
|
||||
Defined in: aggregates.ts:35
|
||||
|
||||
#### Overrides
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`id`](Aggregate.md#id)
|
||||
|
||||
***
|
||||
|
||||
### idcc?
|
||||
|
||||
> `optional` **idcc**: `object`
|
||||
|
||||
Defined in: aggregates.ts:20
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Idcc`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`idcc`](Aggregate.md#idcc)
|
||||
|
||||
***
|
||||
|
||||
### ids?
|
||||
|
||||
> `optional` **ids**: `string`[]
|
||||
|
||||
Defined in: aggregates.ts:21
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`ids`](Aggregate.md#ids)
|
||||
|
||||
***
|
||||
|
||||
### jo?
|
||||
|
||||
> `optional` **jo**: `object`
|
||||
|
||||
Defined in: aggregates.ts:22
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: [`Jo`](Jo.md)
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`jo`](Aggregate.md#jo)
|
||||
|
||||
***
|
||||
|
||||
### section\_ta?
|
||||
|
||||
> `optional` **section\_ta**: `object`
|
||||
|
||||
Defined in: aggregates.ts:23
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `SectionTa`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`section_ta`](Aggregate.md#section_ta)
|
||||
|
||||
***
|
||||
|
||||
### texte\_version?
|
||||
|
||||
> `optional` **texte\_version**: `object`
|
||||
|
||||
Defined in: aggregates.ts:24
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `TexteVersion`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`texte_version`](Aggregate.md#texte_version)
|
||||
|
||||
***
|
||||
|
||||
### texte\_version\_lien?
|
||||
|
||||
> `optional` **texte\_version\_lien**: [`TexteVersionLienDb`](TexteVersionLienDb.md)[]
|
||||
|
||||
Defined in: aggregates.ts:25
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`texte_version_lien`](Aggregate.md#texte_version_lien)
|
||||
|
||||
***
|
||||
|
||||
### textekali?
|
||||
|
||||
> `optional` **textekali**: `object`
|
||||
|
||||
Defined in: aggregates.ts:26
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Textelr`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`textekali`](Aggregate.md#textekali)
|
||||
|
||||
***
|
||||
|
||||
### textelr?
|
||||
|
||||
> `optional` **textelr**: `object`
|
||||
|
||||
Defined in: aggregates.ts:27
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Textelr`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`textelr`](Aggregate.md#textelr)
|
||||
|
||||
***
|
||||
|
||||
### versions?
|
||||
|
||||
> `optional` **versions**: `object`
|
||||
|
||||
Defined in: aggregates.ts:28
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`eli`: `string`\]: `Versions`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`versions`](Aggregate.md#versions)
|
221
doc/api/interfaces/GetRechercheResult.md
Normal file
221
doc/api/interfaces/GetRechercheResult.md
Normal file
|
@ -0,0 +1,221 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / GetRechercheResult
|
||||
|
||||
# Interface: GetRechercheResult
|
||||
|
||||
Defined in: aggregates.ts:38
|
||||
|
||||
## Extends
|
||||
|
||||
- [`Aggregate`](Aggregate.md)
|
||||
|
||||
## Properties
|
||||
|
||||
### article?
|
||||
|
||||
> `optional` **article**: `object`
|
||||
|
||||
Defined in: aggregates.ts:16
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Article` \| [`JorfArticle`](JorfArticle.md) \| [`LegiArticle`](LegiArticle.md)
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`article`](Aggregate.md#article)
|
||||
|
||||
***
|
||||
|
||||
### article\_lien?
|
||||
|
||||
> `optional` **article\_lien**: [`ArticleLienDb`](ArticleLienDb.md)[]
|
||||
|
||||
Defined in: aggregates.ts:17
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`article_lien`](Aggregate.md#article_lien)
|
||||
|
||||
***
|
||||
|
||||
### dossier\_legislatif?
|
||||
|
||||
> `optional` **dossier\_legislatif**: `object`
|
||||
|
||||
Defined in: aggregates.ts:18
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: [`DossierLegislatif`](DossierLegislatif.md)
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`dossier_legislatif`](Aggregate.md#dossier_legislatif)
|
||||
|
||||
***
|
||||
|
||||
### follow
|
||||
|
||||
> **follow**: (`"LIENS.LIEN[@sens=cible,@typelien=CREATION].@id"` \| `"STRUCT.LIEN_ART.@id"` \| `"STRUCT.LIEN_SECTION_TA.@id"` \| `"STRUCTURE_TA.LIEN_ART.@id"` \| `"STRUCTURE_TA.LIEN_SECTION_TA.@id"` \| `"TEXTEKALI"` \| `"TEXTELR"`)[]
|
||||
|
||||
Defined in: aggregates.ts:39
|
||||
|
||||
***
|
||||
|
||||
### id?
|
||||
|
||||
> `optional` **id**: `string`
|
||||
|
||||
Defined in: aggregates.ts:40
|
||||
|
||||
#### Overrides
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`id`](Aggregate.md#id)
|
||||
|
||||
***
|
||||
|
||||
### idcc?
|
||||
|
||||
> `optional` **idcc**: `object`
|
||||
|
||||
Defined in: aggregates.ts:20
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Idcc`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`idcc`](Aggregate.md#idcc)
|
||||
|
||||
***
|
||||
|
||||
### ids?
|
||||
|
||||
> `optional` **ids**: `string`[]
|
||||
|
||||
Defined in: aggregates.ts:21
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`ids`](Aggregate.md#ids)
|
||||
|
||||
***
|
||||
|
||||
### jo?
|
||||
|
||||
> `optional` **jo**: `object`
|
||||
|
||||
Defined in: aggregates.ts:22
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: [`Jo`](Jo.md)
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`jo`](Aggregate.md#jo)
|
||||
|
||||
***
|
||||
|
||||
### q?
|
||||
|
||||
> `optional` **q**: `string`
|
||||
|
||||
Defined in: aggregates.ts:41
|
||||
|
||||
***
|
||||
|
||||
### section\_ta?
|
||||
|
||||
> `optional` **section\_ta**: `object`
|
||||
|
||||
Defined in: aggregates.ts:23
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `SectionTa`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`section_ta`](Aggregate.md#section_ta)
|
||||
|
||||
***
|
||||
|
||||
### texte\_version?
|
||||
|
||||
> `optional` **texte\_version**: `object`
|
||||
|
||||
Defined in: aggregates.ts:24
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `TexteVersion`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`texte_version`](Aggregate.md#texte_version)
|
||||
|
||||
***
|
||||
|
||||
### texte\_version\_lien?
|
||||
|
||||
> `optional` **texte\_version\_lien**: [`TexteVersionLienDb`](TexteVersionLienDb.md)[]
|
||||
|
||||
Defined in: aggregates.ts:25
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`texte_version_lien`](Aggregate.md#texte_version_lien)
|
||||
|
||||
***
|
||||
|
||||
### textekali?
|
||||
|
||||
> `optional` **textekali**: `object`
|
||||
|
||||
Defined in: aggregates.ts:26
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Textelr`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`textekali`](Aggregate.md#textekali)
|
||||
|
||||
***
|
||||
|
||||
### textelr?
|
||||
|
||||
> `optional` **textelr**: `object`
|
||||
|
||||
Defined in: aggregates.ts:27
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Textelr`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`textelr`](Aggregate.md#textelr)
|
||||
|
||||
***
|
||||
|
||||
### versions?
|
||||
|
||||
> `optional` **versions**: `object`
|
||||
|
||||
Defined in: aggregates.ts:28
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`eli`: `string`\]: `Versions`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`versions`](Aggregate.md#versions)
|
213
doc/api/interfaces/GetTexteResult.md
Normal file
213
doc/api/interfaces/GetTexteResult.md
Normal file
|
@ -0,0 +1,213 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / GetTexteResult
|
||||
|
||||
# Interface: GetTexteResult
|
||||
|
||||
Defined in: aggregates.ts:44
|
||||
|
||||
## Extends
|
||||
|
||||
- [`Aggregate`](Aggregate.md)
|
||||
|
||||
## Properties
|
||||
|
||||
### article?
|
||||
|
||||
> `optional` **article**: `object`
|
||||
|
||||
Defined in: aggregates.ts:16
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Article` \| [`JorfArticle`](JorfArticle.md) \| [`LegiArticle`](LegiArticle.md)
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`article`](Aggregate.md#article)
|
||||
|
||||
***
|
||||
|
||||
### article\_lien?
|
||||
|
||||
> `optional` **article\_lien**: [`ArticleLienDb`](ArticleLienDb.md)[]
|
||||
|
||||
Defined in: aggregates.ts:17
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`article_lien`](Aggregate.md#article_lien)
|
||||
|
||||
***
|
||||
|
||||
### dossier\_legislatif?
|
||||
|
||||
> `optional` **dossier\_legislatif**: `object`
|
||||
|
||||
Defined in: aggregates.ts:18
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: [`DossierLegislatif`](DossierLegislatif.md)
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`dossier_legislatif`](Aggregate.md#dossier_legislatif)
|
||||
|
||||
***
|
||||
|
||||
### follow
|
||||
|
||||
> **follow**: (`"LIENS.LIEN[@sens=cible,@typelien=CREATION].@id"` \| `"STRUCT.LIEN_ART.@id"` \| `"STRUCT.LIEN_SECTION_TA.@id"` \| `"STRUCTURE_TA.LIEN_ART.@id"` \| `"STRUCTURE_TA.LIEN_SECTION_TA.@id"` \| `"TEXTEKALI"` \| `"TEXTELR"`)[]
|
||||
|
||||
Defined in: aggregates.ts:45
|
||||
|
||||
***
|
||||
|
||||
### id
|
||||
|
||||
> **id**: `string`
|
||||
|
||||
Defined in: aggregates.ts:46
|
||||
|
||||
#### Overrides
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`id`](Aggregate.md#id)
|
||||
|
||||
***
|
||||
|
||||
### idcc?
|
||||
|
||||
> `optional` **idcc**: `object`
|
||||
|
||||
Defined in: aggregates.ts:20
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Idcc`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`idcc`](Aggregate.md#idcc)
|
||||
|
||||
***
|
||||
|
||||
### ids?
|
||||
|
||||
> `optional` **ids**: `string`[]
|
||||
|
||||
Defined in: aggregates.ts:21
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`ids`](Aggregate.md#ids)
|
||||
|
||||
***
|
||||
|
||||
### jo?
|
||||
|
||||
> `optional` **jo**: `object`
|
||||
|
||||
Defined in: aggregates.ts:22
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: [`Jo`](Jo.md)
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`jo`](Aggregate.md#jo)
|
||||
|
||||
***
|
||||
|
||||
### section\_ta?
|
||||
|
||||
> `optional` **section\_ta**: `object`
|
||||
|
||||
Defined in: aggregates.ts:23
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `SectionTa`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`section_ta`](Aggregate.md#section_ta)
|
||||
|
||||
***
|
||||
|
||||
### texte\_version?
|
||||
|
||||
> `optional` **texte\_version**: `object`
|
||||
|
||||
Defined in: aggregates.ts:24
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `TexteVersion`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`texte_version`](Aggregate.md#texte_version)
|
||||
|
||||
***
|
||||
|
||||
### texte\_version\_lien?
|
||||
|
||||
> `optional` **texte\_version\_lien**: [`TexteVersionLienDb`](TexteVersionLienDb.md)[]
|
||||
|
||||
Defined in: aggregates.ts:25
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`texte_version_lien`](Aggregate.md#texte_version_lien)
|
||||
|
||||
***
|
||||
|
||||
### textekali?
|
||||
|
||||
> `optional` **textekali**: `object`
|
||||
|
||||
Defined in: aggregates.ts:26
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Textelr`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`textekali`](Aggregate.md#textekali)
|
||||
|
||||
***
|
||||
|
||||
### textelr?
|
||||
|
||||
> `optional` **textelr**: `object`
|
||||
|
||||
Defined in: aggregates.ts:27
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Textelr`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`textelr`](Aggregate.md#textelr)
|
||||
|
||||
***
|
||||
|
||||
### versions?
|
||||
|
||||
> `optional` **versions**: `object`
|
||||
|
||||
Defined in: aggregates.ts:28
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`eli`: `string`\]: `Versions`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`versions`](Aggregate.md#versions)
|
118
doc/api/interfaces/Jo.md
Normal file
118
doc/api/interfaces/Jo.md
Normal file
|
@ -0,0 +1,118 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / Jo
|
||||
|
||||
# Interface: Jo
|
||||
|
||||
Defined in: legal/jorf.ts:8
|
||||
|
||||
Représente une publication au Journal Officiel (JO).
|
||||
Correspond à l'élément racine `JO` dans `jorf_conteneur.dtd`.
|
||||
Commentaire DTD : "Décrit la structure d'un document de type conteneur JORF".
|
||||
|
||||
## Properties
|
||||
|
||||
### META
|
||||
|
||||
> **META**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:13
|
||||
|
||||
Métadonnées de la publication JO.
|
||||
Correspond à `META` dans `jorf_conteneur.dtd`.
|
||||
|
||||
#### META\_COMMUN
|
||||
|
||||
> **META\_COMMUN**: `object`
|
||||
|
||||
Éléments de métadonnées communs.
|
||||
Correspond à `META_COMMUN` (défini dans `meta_commun.dtd`).
|
||||
|
||||
##### META\_COMMUN.ID
|
||||
|
||||
> **ID**: `string`
|
||||
|
||||
Identifiant unique de la publication JO. Provient de `ID` dans `meta_commun.dtd`.
|
||||
|
||||
##### META\_COMMUN.ID\_ELI?
|
||||
|
||||
> `optional` **ID\_ELI**: `string`
|
||||
|
||||
Identifiant Européen de la Législation (ELI) pour le JO. Provient de `ID_ELI` dans `meta_commun.dtd`.
|
||||
|
||||
##### META\_COMMUN.NATURE
|
||||
|
||||
> **NATURE**: `"JO"`
|
||||
|
||||
Nature du document, typiquement "JO". Provient de `NATURE` dans `meta_commun.dtd`.
|
||||
|
||||
##### META\_COMMUN.ORIGINE
|
||||
|
||||
> **ORIGINE**: `"JORF"`
|
||||
|
||||
Origine du document, typiquement "JORF". Provient de `ORIGINE` dans `meta_commun.dtd`.
|
||||
|
||||
##### META\_COMMUN.URL
|
||||
|
||||
> **URL**: `string`
|
||||
|
||||
URL relative de la publication JO. Provient de `URL` dans `meta_commun.dtd`.
|
||||
|
||||
#### META\_SPEC
|
||||
|
||||
> **META\_SPEC**: `object`
|
||||
|
||||
Métadonnées spécifiques au conteneur JO.
|
||||
Correspond à `META_SPEC` dans `jorf_conteneur.dtd`.
|
||||
|
||||
##### META\_SPEC.META\_CONTENEUR
|
||||
|
||||
> **META\_CONTENEUR**: `object`
|
||||
|
||||
Métadonnées spécifiques au conteneur.
|
||||
Correspond à `META_CONTENEUR` dans `jorf_conteneur.dtd`.
|
||||
Commentaire DTD : "Métadonnées du conteneur JORF".
|
||||
|
||||
##### META\_SPEC.META\_CONTENEUR.DATE\_PUBLI
|
||||
|
||||
> **DATE\_PUBLI**: `string`
|
||||
|
||||
Date de publication du JO. Provient de `DATE_PUBLI` dans `jorf_conteneur.dtd`.
|
||||
|
||||
##### META\_SPEC.META\_CONTENEUR.NUM?
|
||||
|
||||
> `optional` **NUM**: `string`
|
||||
|
||||
Numéro du JO. Provient de `NUM` dans `jorf_conteneur.dtd`.
|
||||
|
||||
##### META\_SPEC.META\_CONTENEUR.TITRE
|
||||
|
||||
> **TITRE**: `string`
|
||||
|
||||
Titre du JO. Provient de `TITRE` dans `jorf_conteneur.dtd`.
|
||||
|
||||
***
|
||||
|
||||
### STRUCTURE\_TXT?
|
||||
|
||||
> `optional` **STRUCTURE\_TXT**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:55
|
||||
|
||||
Structure des textes au sein du JO (table des matières).
|
||||
Correspond à `STRUCTURE_TXT` dans `jorf_conteneur.dtd`.
|
||||
Commentaire DTD : "Sommaire du JO. Definit la liste ordonnée des têtiers et des textes composants le JO."
|
||||
|
||||
#### LIEN\_TXT?
|
||||
|
||||
> `optional` **LIEN\_TXT**: `JoLienTxt`[]
|
||||
|
||||
Tableau de liens vers les textes publiés dans ce JO.
|
||||
|
||||
#### TM?
|
||||
|
||||
> `optional` **TM**: `JoTm`[]
|
||||
|
||||
Tableau des niveaux de la table des matières (têtiers).
|
206
doc/api/interfaces/JorfArticle.md
Normal file
206
doc/api/interfaces/JorfArticle.md
Normal file
|
@ -0,0 +1,206 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfArticle
|
||||
|
||||
# Interface: JorfArticle
|
||||
|
||||
Defined in: legal/jorf.ts:86
|
||||
|
||||
Représente un article publié au Journal Officiel (JORF).
|
||||
Correspond à l'élément racine `ARTICLE` dans `jorf_article.dtd`.
|
||||
Commentaire DTD : "Décrit toutes les informations relatives à un article JORF".
|
||||
|
||||
## Properties
|
||||
|
||||
### BLOC\_TEXTUEL?
|
||||
|
||||
> `optional` **BLOC\_TEXTUEL**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:92
|
||||
|
||||
Contenu textuel principal de l'article.
|
||||
Correspond à `BLOC_TEXTUEL` dans `jorf_article.dtd`, contenant un `CONTENU` HTML.
|
||||
Commentaire DTD : "Contenu textuel".
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
Contenu HTML de l'article.
|
||||
|
||||
***
|
||||
|
||||
### CONTEXTE
|
||||
|
||||
> **CONTEXTE**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:101
|
||||
|
||||
Contexte de l'article, référençant son texte parent.
|
||||
Correspond à `CONTEXTE` dans `jorf_article.dtd`.
|
||||
Commentaire DTD : "Rappel du contexte de l'article courant. Cite le texte parent et ses différentes versions."
|
||||
|
||||
#### TEXTE
|
||||
|
||||
> **TEXTE**: `object`
|
||||
|
||||
Informations sur le texte parent.
|
||||
Correspond à l'élément `TEXTE` dans `jorf_article.dtd`.
|
||||
Commentaire DTD : "Rappel du texte parent et de ses différentes versions".
|
||||
|
||||
##### TEXTE.@cid
|
||||
|
||||
> **@cid**: `string`
|
||||
|
||||
Identifiant commun à toutes les versions du texte parent. Provient de l'attribut `cid`.
|
||||
|
||||
##### TEXTE.@date\_publi
|
||||
|
||||
> **@date\_publi**: `string`
|
||||
|
||||
Date de publication du texte parent. Provient de l'attribut `date_publi`.
|
||||
|
||||
##### TEXTE.@date\_signature
|
||||
|
||||
> **@date\_signature**: `string`
|
||||
|
||||
Date de signature du texte parent. Provient de l'attribut `date_signature`.
|
||||
|
||||
##### TEXTE.@nature?
|
||||
|
||||
> `optional` **@nature**: `"ACCORD"` \| `"ANNEXE"` \| `"ARRETE"` \| `"AVENANT"` \| `"AVIS"` \| `"CIRCULAIRE"` \| `"CODE"` \| `"CONSTITUTION"` \| `"DECISION"` \| `"DECRET_LOI"` \| `"DECRET"` \| `"DELIBERATION"` \| `"LOI_CONSTIT"` \| `"LOI_ORGANIQUE"` \| `"LOI_PROGRAMME"` \| `"LOI"` \| `"ORDONNANCE"` \| `"PROTOCOLE"` \| `"RAPPORT"` \| `"ABROGATION"` \| `"CITATION"` \| `"MODIFICATION"` \| `"ACCORD_FONCTION_PUBLIQUE"` \| `"ADDITIF"` \| `"ANNONCES"` \| `"ARRANGEMENT"` \| `"ARRET"` \| `"ATTESTATION"` \| `"Accord multilatéral"` \| `"CANDIDAT"` \| `"CHARTE"` \| `"COMMUNIQUE"` \| `"COMPLEMENT"` \| `"COMPOSITION"` \| `"CONTRAT"` \| `"CONVENTION"` \| `"DATE"` \| `"DECISION_CC"` \| `"DECISION_EURO"` \| `"DECLARATION"` \| `"DELEGATION"` \| `"DEUXIEME"` \| `"DIRECTIVE"` \| `"ELECTION"` \| `"ELECTIONDUPRESIDENTDELAREPUBLIQU"` \| `"EXEQUATUR"` \| `"INFORMATION"` \| `"INFORMATIONS_CESE"` \| `"INFORMATIONS_DIVERSES"` \| `"INFORMATIONS_PARLEMENTAIRES"` \| `"INSTRUCTION"` \| `"LETTRE"` \| `"LISTE"` \| `"MEMOIRE"` \| `"OBSERVATION"` \| `"PREMIER"` \| `"PROCLAMATION"` \| `"PROJET"` \| `"PROPOSITION"` \| `"PUBLICATION"` \| `"RECOMMANDATION"` \| `"RECTIFICATIF"` \| `"REGLEMENT"` \| `"RELEVE"` \| `"REMISE"` \| `"RESULTATS"` \| `"SAISINE"` \| `"SUSPENSION"` \| `"TABLEAU"` \| `"TROISIEME"` \| `"VOCABULAIRE"`
|
||||
|
||||
Nature du texte parent. Provient de l'attribut `nature`.
|
||||
|
||||
##### TEXTE.@nor?
|
||||
|
||||
> `optional` **@nor**: `string`
|
||||
|
||||
Identifiant NOR du texte parent. Provient de l'attribut `nor`.
|
||||
|
||||
##### TEXTE.@num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
Numéro du texte parent. Provient de l'attribut `num`.
|
||||
|
||||
##### TEXTE.@num\_parution\_jo?
|
||||
|
||||
> `optional` **@num\_parution\_jo**: `string`
|
||||
|
||||
Numéro de parution au JO pour le texte parent. Provient de l'attribut `num_parution_jo`.
|
||||
|
||||
##### TEXTE.TITRE\_TXT?
|
||||
|
||||
> `optional` **TITRE\_TXT**: `object`[]
|
||||
|
||||
Titres des versions du texte parent.
|
||||
Correspond aux éléments `TITRE_TXT` dans `jorf_article.dtd`.
|
||||
Commentaire DTD : "Titre long du texte parent".
|
||||
|
||||
##### TEXTE.TM?
|
||||
|
||||
> `optional` **TM**: `JorfArticleTm`
|
||||
|
||||
Hiérarchie de la table des matières pour le texte parent.
|
||||
Correspond aux éléments `TM` imbriqués dans `jorf_article.dtd`.
|
||||
Commentaire DTD : "Têtier parent".
|
||||
|
||||
***
|
||||
|
||||
### META
|
||||
|
||||
> **META**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:151
|
||||
|
||||
Métadonnées de l'article.
|
||||
Correspond à `META` dans `jorf_article.dtd`.
|
||||
|
||||
#### META\_COMMUN
|
||||
|
||||
> **META\_COMMUN**: `object`
|
||||
|
||||
Éléments de métadonnées communs.
|
||||
Correspond à `META_COMMUN` (défini dans `meta_commun.dtd`).
|
||||
|
||||
##### META\_COMMUN.ANCIEN\_ID?
|
||||
|
||||
> `optional` **ANCIEN\_ID**: `string`
|
||||
|
||||
Ancien identifiant. Provient de `ANCIEN_ID`.
|
||||
|
||||
##### META\_COMMUN.ELI\_ALIAS?
|
||||
|
||||
> `optional` **ELI\_ALIAS**: `object`
|
||||
|
||||
Alias de l'Identifiant Européen de la Législation (ELI). Provient de `ELI_ALIAS/ID_ELI_ALIAS`.
|
||||
|
||||
##### META\_COMMUN.ELI\_ALIAS.ID\_ELI\_ALIAS
|
||||
|
||||
> **ID\_ELI\_ALIAS**: `string`
|
||||
|
||||
##### META\_COMMUN.ID
|
||||
|
||||
> **ID**: `string`
|
||||
|
||||
Identifiant unique de l'article. Provient de `ID`.
|
||||
|
||||
##### META\_COMMUN.ID\_ELI?
|
||||
|
||||
> `optional` **ID\_ELI**: `string`
|
||||
|
||||
Identifiant Européen de la Législation (ELI). Provient de `ID_ELI`.
|
||||
|
||||
##### META\_COMMUN.NATURE?
|
||||
|
||||
> `optional` **NATURE**: `"Article"`
|
||||
|
||||
Nature du document (ex: "Article"). Provient de `NATURE`.
|
||||
|
||||
##### META\_COMMUN.ORIGINE
|
||||
|
||||
> **ORIGINE**: `"JORF"`
|
||||
|
||||
Origine du document (ex: "JORF"). Provient de `ORIGINE`.
|
||||
|
||||
##### META\_COMMUN.URL
|
||||
|
||||
> **URL**: `string`
|
||||
|
||||
URL relative du document. Provient de `URL`.
|
||||
|
||||
#### META\_SPEC
|
||||
|
||||
> **META\_SPEC**: `object`
|
||||
|
||||
Métadonnées spécifiques à l'article.
|
||||
Correspond à `META_SPEC` dans `jorf_article.dtd`.
|
||||
|
||||
##### META\_SPEC.META\_ARTICLE
|
||||
|
||||
> **META\_ARTICLE**: [`JorfArticleMetaArticle`](JorfArticleMetaArticle.md)
|
||||
|
||||
Métadonnées spécifiques à l'article.
|
||||
Correspond à `META_ARTICLE` dans `jorf_article.dtd`.
|
||||
Commentaire DTD : "Metadonnees specifiques aux articles".
|
||||
|
||||
***
|
||||
|
||||
### VERSIONS
|
||||
|
||||
> **VERSIONS**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:192
|
||||
|
||||
Versions de l'article. Les articles JORF sont typiquement versionnés s'ils sont modifiés par des textes LEGI ultérieurs.
|
||||
Correspond à `VERSIONS` dans `jorf_article.dtd`.
|
||||
Commentaire DTD : "Liste des versions de cet article. Les autres versions d'un texte JORF sont issu du fond LEGI".
|
||||
|
||||
#### VERSION
|
||||
|
||||
> **VERSION**: [`JorfArticleVersion`](JorfArticleVersion.md)[]
|
||||
|
||||
Tableau d'éléments de version d'article.
|
67
doc/api/interfaces/JorfArticleMetaArticle.md
Normal file
67
doc/api/interfaces/JorfArticleMetaArticle.md
Normal file
|
@ -0,0 +1,67 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfArticleMetaArticle
|
||||
|
||||
# Interface: JorfArticleMetaArticle
|
||||
|
||||
Defined in: legal/jorf.ts:214
|
||||
|
||||
Représente les métadonnées spécifiques à un article JORF.
|
||||
Correspond à `META_ARTICLE` dans `jorf_article.dtd`.
|
||||
|
||||
## Properties
|
||||
|
||||
### DATE\_DEBUT
|
||||
|
||||
> **DATE\_DEBUT**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:216
|
||||
|
||||
Date d'entrée en vigueur de l'article. Provient de `DATE_DEBUT`.
|
||||
|
||||
***
|
||||
|
||||
### DATE\_FIN
|
||||
|
||||
> **DATE\_FIN**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:218
|
||||
|
||||
Date de fin de vigueur de l'article. Provient de `DATE_FIN`.
|
||||
|
||||
***
|
||||
|
||||
### MCS\_ART?
|
||||
|
||||
> `optional` **MCS\_ART**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:223
|
||||
|
||||
Mots-clés de l'article.
|
||||
Correspond à `MCS_ART` et ses éléments `MC` ("Libellé du mot clé") dans `jorf_article.dtd`.
|
||||
|
||||
#### MC
|
||||
|
||||
> **MC**: `string`[]
|
||||
|
||||
***
|
||||
|
||||
### NUM?
|
||||
|
||||
> `optional` **NUM**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:225
|
||||
|
||||
Numéro de l'article (ex: "2-4"). Provient de `NUM`.
|
||||
|
||||
***
|
||||
|
||||
### TYPE?
|
||||
|
||||
> `optional` **TYPE**: `"AUTONOME"` \| `"ENTIEREMENT_MODIF"` \| `"PARTIELLEMENT_MODIF"`
|
||||
|
||||
Defined in: legal/jorf.ts:227
|
||||
|
||||
Type de l'article. Provient de `TYPE`. Commentaire DTD : "@hidden liste de valeurs à préciser".
|
70
doc/api/interfaces/JorfArticleVersion.md
Normal file
70
doc/api/interfaces/JorfArticleVersion.md
Normal file
|
@ -0,0 +1,70 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfArticleVersion
|
||||
|
||||
# Interface: JorfArticleVersion
|
||||
|
||||
Defined in: legal/jorf.ts:268
|
||||
|
||||
Représente une version spécifique d'un article JORF.
|
||||
Correspond à l'élément `VERSION` au sein de `ARTICLE/VERSIONS` dans `jorf_article.dtd`.
|
||||
Commentaire DTD : "Version de l'article."
|
||||
|
||||
## Properties
|
||||
|
||||
### @etat?
|
||||
|
||||
> `optional` **@etat**: `"ABROGE_DIFF"` \| `"ABROGE"` \| `"ANNULE"` \| `"MODIFIE_MORT_NE"` \| `"MODIFIE"` \| `"PERIME"` \| `"TRANSFERE"` \| `"VIGUEUR_DIFF"` \| `"VIGUEUR"`
|
||||
|
||||
Defined in: legal/jorf.ts:270
|
||||
|
||||
Statut juridique de l'article dans cette version. Provient de l'attribut `etat`.
|
||||
|
||||
***
|
||||
|
||||
### LIEN\_ART
|
||||
|
||||
> **LIEN\_ART**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:275
|
||||
|
||||
Lien vers le contenu de l'article pour cette version.
|
||||
Correspond à l'élément `LIEN_ART` (défini dans `lien_art.dtd`).
|
||||
|
||||
#### @debut
|
||||
|
||||
> **@debut**: `string`
|
||||
|
||||
Date de début de validité. Provient de l'attribut `debut`.
|
||||
|
||||
#### @etat?
|
||||
|
||||
> `optional` **@etat**: `"ABROGE_DIFF"` \| `"ABROGE"` \| `"ANNULE"` \| `"MODIFIE_MORT_NE"` \| `"MODIFIE"` \| `"PERIME"` \| `"TRANSFERE"` \| `"VIGUEUR_DIFF"` \| `"VIGUEUR"`
|
||||
|
||||
Statut juridique de la version d'article liée. Provient de l'attribut `etat`.
|
||||
|
||||
#### @fin
|
||||
|
||||
> **@fin**: `string`
|
||||
|
||||
Date de fin de validité. Provient de l'attribut `fin`.
|
||||
|
||||
#### @id
|
||||
|
||||
> **@id**: `string`
|
||||
|
||||
Identifiant du contenu de l'article lié. Provient de l'attribut `id`.
|
||||
|
||||
#### @num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
Numéro de l'article lié. Provient de l'attribut `num`.
|
||||
|
||||
#### @origine
|
||||
|
||||
> **@origine**: `"JORF"` \| `"LEGI"`
|
||||
|
||||
Origine de l'article lié. Provient de l'attribut `origine`.
|
113
doc/api/interfaces/JorfMetaTexteChronicle.md
Normal file
113
doc/api/interfaces/JorfMetaTexteChronicle.md
Normal file
|
@ -0,0 +1,113 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfMetaTexteChronicle
|
||||
|
||||
# Interface: JorfMetaTexteChronicle
|
||||
|
||||
Defined in: legal/jorf.ts:299
|
||||
|
||||
Représente les métadonnées spécifiques aux aspects chronologiques d'un texte JORF.
|
||||
Correspond à l'élément racine `META_TEXTE_CHRONICLE` dans `meta_texte_chronicle.dtd`.
|
||||
Note : `DERNIERE_MODIFICATION` et `VERSIONS_A_VENIR` du DTD générique ne sont typiquement pas utilisés pour les textes JORF.
|
||||
|
||||
## Properties
|
||||
|
||||
### CID
|
||||
|
||||
> **CID**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:301
|
||||
|
||||
Identifiant commun à toutes les versions du texte. Provient de `CID`.
|
||||
|
||||
***
|
||||
|
||||
### DATE\_PUBLI
|
||||
|
||||
> **DATE\_PUBLI**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:303
|
||||
|
||||
Date de publication du texte. Provient de `DATE_PUBLI`.
|
||||
|
||||
***
|
||||
|
||||
### DATE\_TEXTE
|
||||
|
||||
> **DATE\_TEXTE**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:305
|
||||
|
||||
Date de signature du texte. Provient de `DATE_TEXTE`.
|
||||
|
||||
***
|
||||
|
||||
### NOR?
|
||||
|
||||
> `optional` **NOR**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:307
|
||||
|
||||
Identifiant NOR du texte. Provient de `NOR`.
|
||||
|
||||
***
|
||||
|
||||
### NUM?
|
||||
|
||||
> `optional` **NUM**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:309
|
||||
|
||||
Numéro du texte. Provient de `NUM`.
|
||||
|
||||
***
|
||||
|
||||
### NUM\_PARUTION?
|
||||
|
||||
> `optional` **NUM\_PARUTION**: `number`
|
||||
|
||||
Defined in: legal/jorf.ts:311
|
||||
|
||||
Numéro de parution au JO. Provient de `NUM_PARUTION`.
|
||||
|
||||
***
|
||||
|
||||
### NUM\_SEQUENCE?
|
||||
|
||||
> `optional` **NUM\_SEQUENCE**: `number`
|
||||
|
||||
Defined in: legal/jorf.ts:313
|
||||
|
||||
Numéro de séquence dans le JO. Provient de `NUM_SEQUENCE`.
|
||||
|
||||
***
|
||||
|
||||
### ORIGINE\_PUBLI?
|
||||
|
||||
> `optional` **ORIGINE\_PUBLI**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:315
|
||||
|
||||
Origine de la publication (ex: titre du JO). Provient de `ORIGINE_PUBLI`.
|
||||
|
||||
***
|
||||
|
||||
### PAGE\_DEB\_PUBLI?
|
||||
|
||||
> `optional` **PAGE\_DEB\_PUBLI**: `number`
|
||||
|
||||
Defined in: legal/jorf.ts:317
|
||||
|
||||
Page de début de la publication dans le JO. Provient de `PAGE_DEB_PUBLI`.
|
||||
|
||||
***
|
||||
|
||||
### PAGE\_FIN\_PUBLI?
|
||||
|
||||
> `optional` **PAGE\_FIN\_PUBLI**: `number`
|
||||
|
||||
Defined in: legal/jorf.ts:319
|
||||
|
||||
Page de fin de la publication dans le JO. Provient de `PAGE_FIN_PUBLI`.
|
106
doc/api/interfaces/JorfMetaTexteVersion.md
Normal file
106
doc/api/interfaces/JorfMetaTexteVersion.md
Normal file
|
@ -0,0 +1,106 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfMetaTexteVersion
|
||||
|
||||
# Interface: JorfMetaTexteVersion
|
||||
|
||||
Defined in: legal/jorf.ts:326
|
||||
|
||||
Représente les métadonnées spécifiques à une version d'un texte JORF.
|
||||
Correspond à l'élément `META_TEXTE_VERSION` dans `jorf_texte_version.dtd`.
|
||||
|
||||
## Properties
|
||||
|
||||
### AUTORITE?
|
||||
|
||||
> `optional` **AUTORITE**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:328
|
||||
|
||||
Autorité émettrice. Provient de `AUTORITE`.
|
||||
|
||||
***
|
||||
|
||||
### DATE\_DEBUT?
|
||||
|
||||
> `optional` **DATE\_DEBUT**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:330
|
||||
|
||||
Date d'entrée en vigueur (non typiquement utilisé pour JORF). Provient de `DATE_DEBUT`.
|
||||
|
||||
***
|
||||
|
||||
### DATE\_FIN?
|
||||
|
||||
> `optional` **DATE\_FIN**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:332
|
||||
|
||||
Date de fin de vigueur (non typiquement utilisé pour JORF). Provient de `DATE_FIN`.
|
||||
|
||||
***
|
||||
|
||||
### LIENS?
|
||||
|
||||
> `optional` **LIENS**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:337
|
||||
|
||||
Liens associés à cette version du texte.
|
||||
Correspond à `LIENS` dans `jorf_texte_version.dtd`.
|
||||
|
||||
#### LIEN
|
||||
|
||||
> **LIEN**: [`JorfTexteVersionLien`](JorfTexteVersionLien.md)[]
|
||||
|
||||
Tableau d'éléments de lien.
|
||||
|
||||
***
|
||||
|
||||
### MCS\_TXT?
|
||||
|
||||
> `optional` **MCS\_TXT**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:345
|
||||
|
||||
Mots-clés du texte.
|
||||
Correspond à `MCS_TXT` et ses éléments `MC` ("Mot clé du texte") dans `jorf_texte_version.dtd`.
|
||||
|
||||
#### MC
|
||||
|
||||
> **MC**: `string`[]
|
||||
|
||||
Tableau de mots-clés (MC = Mot Clé).
|
||||
|
||||
***
|
||||
|
||||
### MINISTERE?
|
||||
|
||||
> `optional` **MINISTERE**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:350
|
||||
|
||||
Ministère émetteur. Provient de `MINISTERE`.
|
||||
|
||||
***
|
||||
|
||||
### TITRE?
|
||||
|
||||
> `optional` **TITRE**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:352
|
||||
|
||||
Titre court de la version du texte. Provient de `TITRE`.
|
||||
|
||||
***
|
||||
|
||||
### TITREFULL?
|
||||
|
||||
> `optional` **TITREFULL**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:354
|
||||
|
||||
Titre complet de la version du texte. Provient de `TITREFULL`.
|
121
doc/api/interfaces/JorfSectionTa.md
Normal file
121
doc/api/interfaces/JorfSectionTa.md
Normal file
|
@ -0,0 +1,121 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfSectionTa
|
||||
|
||||
# Interface: JorfSectionTa
|
||||
|
||||
Defined in: legal/jorf.ts:362
|
||||
|
||||
Représente une "Section TA" (Titre/Article) dans un texte JORF, un niveau de sa table des matières.
|
||||
Correspond à l'élément racine `SECTION_TA` dans `jorf_section_ta.dtd`.
|
||||
Commentaire DTD : "Decrit le sommaire d'un texte en terme de têtier et d'article".
|
||||
|
||||
## Properties
|
||||
|
||||
### COMMENTAIRE?
|
||||
|
||||
> `optional` **COMMENTAIRE**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:366
|
||||
|
||||
Commentaire associé à la section. Provient de `COMMENTAIRE`.
|
||||
|
||||
***
|
||||
|
||||
### CONTEXTE
|
||||
|
||||
> **CONTEXTE**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:372
|
||||
|
||||
Contexte de la section, référençant son texte JORF parent.
|
||||
Correspond à `CONTEXTE` dans `jorf_section_ta.dtd`.
|
||||
Commentaire DTD : "Contexte de la section. Rappelle la succession des sections parentes pour arriver à l'élément courant".
|
||||
|
||||
#### TEXTE
|
||||
|
||||
> **TEXTE**: `object`
|
||||
|
||||
Informations sur le texte JORF parent.
|
||||
|
||||
##### TEXTE.@autorite?
|
||||
|
||||
> `optional` **@autorite**: `string`
|
||||
|
||||
##### TEXTE.@cid
|
||||
|
||||
> **@cid**: `string`
|
||||
|
||||
##### TEXTE.@date\_publi
|
||||
|
||||
> **@date\_publi**: `string`
|
||||
|
||||
##### TEXTE.@date\_signature
|
||||
|
||||
> **@date\_signature**: `string`
|
||||
|
||||
##### TEXTE.@ministere?
|
||||
|
||||
> `optional` **@ministere**: `string`
|
||||
|
||||
##### TEXTE.@nature?
|
||||
|
||||
> `optional` **@nature**: `"ACCORD"` \| `"ARRETE"` \| `"AVENANT"` \| `"AVIS"` \| `"CIRCULAIRE"` \| `"DECISION"` \| `"DECRET"` \| `"DELIBERATION"` \| `"LOI_ORGANIQUE"` \| `"LOI"` \| `"ORDONNANCE"` \| `"PROTOCOLE"` \| `"RAPPORT"` \| `"MODIFICATION"` \| `"ACCORD_FONCTION_PUBLIQUE"` \| `"ADDITIF"` \| `"Accord multilatéral"` \| `"CONVENTION"` \| `"DECLARATION"` \| `"DIRECTIVE"` \| `"INFORMATIONS_PARLEMENTAIRES"` \| `"INSTRUCTION"` \| `"LISTE"` \| `"PROPOSITION"` \| `"RECOMMANDATION"` \| `"REGLEMENT"` \| `"RESULTATS"` \| `"SAISINE"` \| `"TABLEAU"`
|
||||
|
||||
##### TEXTE.@nor?
|
||||
|
||||
> `optional` **@nor**: `string`
|
||||
|
||||
##### TEXTE.@num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
##### TEXTE.@num\_parution\_jo?
|
||||
|
||||
> `optional` **@num\_parution\_jo**: `string`
|
||||
|
||||
##### TEXTE.TITRE\_TXT
|
||||
|
||||
> **TITRE\_TXT**: `object`[]
|
||||
|
||||
Titres des versions du texte parent.
|
||||
|
||||
##### TEXTE.TM?
|
||||
|
||||
> `optional` **TM**: `JorfSectionTaTm`
|
||||
|
||||
Hiérarchie de la table des matières pour le texte parent.
|
||||
|
||||
***
|
||||
|
||||
### ID
|
||||
|
||||
> **ID**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:364
|
||||
|
||||
Identifiant de la section. Provient de `ID`.
|
||||
|
||||
***
|
||||
|
||||
### STRUCTURE\_TA?
|
||||
|
||||
> `optional` **STRUCTURE\_TA**: [`JorfSectionTaStructure`](JorfSectionTaStructure.md)
|
||||
|
||||
Defined in: legal/jorf.ts:403
|
||||
|
||||
Structure de cette section, liant vers des sous-sections ou des articles.
|
||||
Correspond à `STRUCTURE_TA` dans `jorf_section_ta.dtd`.
|
||||
Commentaire DTD : "Structure de la section. Présente la succession des sections filles et des articles de la section courante".
|
||||
|
||||
***
|
||||
|
||||
### TITRE\_TA?
|
||||
|
||||
> `optional` **TITRE\_TA**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:397
|
||||
|
||||
Titre de la section. Provient de `TITRE_TA`.
|
72
doc/api/interfaces/JorfSectionTaLienArt.md
Normal file
72
doc/api/interfaces/JorfSectionTaLienArt.md
Normal file
|
@ -0,0 +1,72 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfSectionTaLienArt
|
||||
|
||||
# Interface: JorfSectionTaLienArt
|
||||
|
||||
Defined in: legal/jorf.ts:410
|
||||
|
||||
Représente un lien d'une `JorfSectionTa` vers un article.
|
||||
Les attributs sont basés sur `lien_art.dtd` utilisés dans `SECTION_TA/STRUCTURE_TA`.
|
||||
|
||||
## Properties
|
||||
|
||||
### @debut
|
||||
|
||||
> **@debut**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:412
|
||||
|
||||
Date de début de validité. Provient de l'attribut `debut`.
|
||||
|
||||
***
|
||||
|
||||
### @etat?
|
||||
|
||||
> `optional` **@etat**: `"VIGUEUR"`
|
||||
|
||||
Defined in: legal/jorf.ts:414
|
||||
|
||||
Statut juridique. Provient de l'attribut `etat`.
|
||||
|
||||
***
|
||||
|
||||
### @fin
|
||||
|
||||
> **@fin**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:416
|
||||
|
||||
Date de fin de validité. Provient de l'attribut `fin`.
|
||||
|
||||
***
|
||||
|
||||
### @id
|
||||
|
||||
> **@id**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:418
|
||||
|
||||
Identifiant de l'article lié. Provient de l'attribut `id`.
|
||||
|
||||
***
|
||||
|
||||
### @num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:420
|
||||
|
||||
Numéro de l'article lié. Provient de l'attribut `num`.
|
||||
|
||||
***
|
||||
|
||||
### @origine?
|
||||
|
||||
> `optional` **@origine**: `"JORF"`
|
||||
|
||||
Defined in: legal/jorf.ts:422
|
||||
|
||||
Origine de l'article lié. Provient de l'attribut `origine`.
|
82
doc/api/interfaces/JorfSectionTaLienSectionTa.md
Normal file
82
doc/api/interfaces/JorfSectionTaLienSectionTa.md
Normal file
|
@ -0,0 +1,82 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfSectionTaLienSectionTa
|
||||
|
||||
# Interface: JorfSectionTaLienSectionTa
|
||||
|
||||
Defined in: legal/jorf.ts:437
|
||||
|
||||
Représente un lien d'une `JorfSectionTa` vers une autre `JorfSectionTa` (sous-section).
|
||||
Les attributs sont basés sur `lien_section_ta.dtd` utilisés dans `SECTION_TA/STRUCTURE_TA`.
|
||||
|
||||
## Properties
|
||||
|
||||
### @cid
|
||||
|
||||
> **@cid**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:441
|
||||
|
||||
CID de la section liée. Provient de l'attribut `cid`.
|
||||
|
||||
***
|
||||
|
||||
### @debut
|
||||
|
||||
> **@debut**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:443
|
||||
|
||||
Date de début de validité. Provient de l'attribut `debut`.
|
||||
|
||||
***
|
||||
|
||||
### @fin
|
||||
|
||||
> **@fin**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:446
|
||||
|
||||
Date de fin de validité. Provient de l'attribut `fin`.
|
||||
|
||||
***
|
||||
|
||||
### @id
|
||||
|
||||
> **@id**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:448
|
||||
|
||||
Identifiant de la section liée. Provient de l'attribut `id`.
|
||||
|
||||
***
|
||||
|
||||
### @niv
|
||||
|
||||
> **@niv**: `number`
|
||||
|
||||
Defined in: legal/jorf.ts:450
|
||||
|
||||
Niveau d'imbrication. Provient de l'attribut `niv`.
|
||||
|
||||
***
|
||||
|
||||
### @url
|
||||
|
||||
> **@url**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:452
|
||||
|
||||
URL/chemin vers le fichier XML de la section liée. Provient de l'attribut `url`.
|
||||
|
||||
***
|
||||
|
||||
### #text?
|
||||
|
||||
> `optional` **#text**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:439
|
||||
|
||||
Contenu textuel/titre de la section liée.
|
32
doc/api/interfaces/JorfSectionTaStructure.md
Normal file
32
doc/api/interfaces/JorfSectionTaStructure.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfSectionTaStructure
|
||||
|
||||
# Interface: JorfSectionTaStructure
|
||||
|
||||
Defined in: legal/jorf.ts:463
|
||||
|
||||
Structure d'une `JorfSectionTa`, contenant des liens vers des articles ou des sous-sections.
|
||||
Correspond à `STRUCTURE_TA` dans `jorf_section_ta.dtd`.
|
||||
|
||||
## Properties
|
||||
|
||||
### LIEN\_ART?
|
||||
|
||||
> `optional` **LIEN\_ART**: [`JorfSectionTaLienArt`](JorfSectionTaLienArt.md)[]
|
||||
|
||||
Defined in: legal/jorf.ts:465
|
||||
|
||||
Tableau de liens vers des articles au sein de cette section.
|
||||
|
||||
***
|
||||
|
||||
### LIEN\_SECTION\_TA?
|
||||
|
||||
> `optional` **LIEN\_SECTION\_TA**: [`JorfSectionTaLienSectionTa`](JorfSectionTaLienSectionTa.md)[]
|
||||
|
||||
Defined in: legal/jorf.ts:467
|
||||
|
||||
Tableau de liens vers des sous-sections (autres JorfSectionTa) au sein de cette section.
|
85
doc/api/interfaces/JorfTexteMetaCommun.md
Normal file
85
doc/api/interfaces/JorfTexteMetaCommun.md
Normal file
|
@ -0,0 +1,85 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTexteMetaCommun
|
||||
|
||||
# Interface: JorfTexteMetaCommun
|
||||
|
||||
Defined in: legal/jorf.ts:649
|
||||
|
||||
Représente les métadonnées communes pour les textes JORF, un profil spécifique de `meta_commun.dtd`.
|
||||
|
||||
## Properties
|
||||
|
||||
### ANCIEN\_ID?
|
||||
|
||||
> `optional` **ANCIEN\_ID**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:651
|
||||
|
||||
Ancien identifiant. Provient de `ANCIEN_ID`.
|
||||
|
||||
***
|
||||
|
||||
### ELI\_ALIAS?
|
||||
|
||||
> `optional` **ELI\_ALIAS**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:653
|
||||
|
||||
Alias de l'Identifiant Européen de la Législation (ELI). Provient de `ELI_ALIAS/ID_ELI_ALIAS`.
|
||||
|
||||
#### ID\_ELI\_ALIAS
|
||||
|
||||
> **ID\_ELI\_ALIAS**: `string`
|
||||
|
||||
***
|
||||
|
||||
### ID
|
||||
|
||||
> **ID**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:657
|
||||
|
||||
Identifiant unique du document texte JORF. Provient de `ID`.
|
||||
|
||||
***
|
||||
|
||||
### ID\_ELI?
|
||||
|
||||
> `optional` **ID\_ELI**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:659
|
||||
|
||||
Identifiant Européen de la Législation (ELI). Provient de `ID_ELI`.
|
||||
|
||||
***
|
||||
|
||||
### NATURE?
|
||||
|
||||
> `optional` **NATURE**: `"ACCORD"` \| `"ANNEXE"` \| `"ARRETE"` \| `"AVENANT"` \| `"AVIS"` \| `"CIRCULAIRE"` \| `"CODE"` \| `"CONSTITUTION"` \| `"DECISION"` \| `"DECRET_LOI"` \| `"DECRET"` \| `"DELIBERATION"` \| `"DIRECTIVE_EURO"` \| `"LOI_CONSTIT"` \| `"LOI_ORGANIQUE"` \| `"LOI_PROGRAMME"` \| `"LOI"` \| `"ORDONNANCE"` \| `"PROTOCOLE"` \| `"RAPPORT"` \| `"ABROGATION"` \| `"CITATION"` \| `"MODIFICATION"` \| `"ACCORD_FONCTION_PUBLIQUE"` \| `"ADDITIF"` \| `"ANNONCES"` \| `"ARRANGEMENT"` \| `"ARRET"` \| `"ATTESTATION"` \| `"Accord multilatéral"` \| `"CANDIDAT"` \| `"CHARTE"` \| `"COMMUNIQUE"` \| `"COMPLEMENT"` \| `"COMPOSITION"` \| `"CONTRAT"` \| `"CONVENTION"` \| `"DATE"` \| `"DECISION_CC"` \| `"DECISION_EURO"` \| `"DECLARATION"` \| `"DELEGATION"` \| `"DEUXIEME"` \| `"DIRECTIVE"` \| `"ELECTION"` \| `"ELECTIONDUPRESIDENTDELAREPUBLIQU"` \| `"EXEQUATUR"` \| `"INFORMATION"` \| `"INFORMATIONS_CESE"` \| `"INFORMATIONS_DIVERSES"` \| `"INFORMATIONS_PARLEMENTAIRES"` \| `"INSTRUCTION"` \| `"LETTRE"` \| `"LISTE"` \| `"MEMOIRE"` \| `"OBSERVATION"` \| `"PREMIER"` \| `"PROCLAMATION"` \| `"PROJET"` \| `"PROPOSITION"` \| `"PUBLICATION"` \| `"RECOMMANDATION"` \| `"RECTIFICATIF"` \| `"REGLEMENT"` \| `"RELEVE"` \| `"REMISE"` \| `"RESULTATS"` \| `"SAISINE"` \| `"SUSPENSION"` \| `"TABLEAU"` \| `"TROISIEME"` \| `"VOCABULAIRE"` \| `"ACTE"` \| `"ARRETEAVIS"` \| `"ARRETEEURO"` \| `"ARRETEURO"` \| `"AVISEURO"` \| `"DECLARATIONEURO"` \| `"DELIBERATIONEURO"` \| `"DISPOSITIONS"` \| `"INFORMATIONEURO"` \| `"INSTRUCTIONEURO"` \| `"LETTREEURO"` \| `"MESSAGE"` \| `"NOTE"` \| `"REGLEMENTEUROPEEN"` \| `"SENATUS"` \| `"TRAITE"`
|
||||
|
||||
Defined in: legal/jorf.ts:661
|
||||
|
||||
Nature du document texte JORF. Provient de `NATURE`.
|
||||
|
||||
***
|
||||
|
||||
### ORIGINE
|
||||
|
||||
> **ORIGINE**: `"JORF"`
|
||||
|
||||
Defined in: legal/jorf.ts:663
|
||||
|
||||
Origine du document (typiquement "JORF"). Provient de `ORIGINE`.
|
||||
|
||||
***
|
||||
|
||||
### URL
|
||||
|
||||
> **URL**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:665
|
||||
|
||||
URL relative du document texte JORF. Provient de `URL`.
|
193
doc/api/interfaces/JorfTexteVersion.md
Normal file
193
doc/api/interfaces/JorfTexteVersion.md
Normal file
|
@ -0,0 +1,193 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTexteVersion
|
||||
|
||||
# Interface: JorfTexteVersion
|
||||
|
||||
Defined in: legal/jorf.ts:679
|
||||
|
||||
Représente une version spécifique d'un texte JORF avec son contenu complet.
|
||||
Correspond à l'élément racine `TEXTE_VERSION` dans `jorf_texte_version.dtd`.
|
||||
Commentaire DTD : "Décrit les informations spécifiques à une version de texte JORF".
|
||||
|
||||
## Properties
|
||||
|
||||
### ABRO?
|
||||
|
||||
> `optional` **ABRO**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:684
|
||||
|
||||
Abrogations affectant cette version du texte (contenu HTML).
|
||||
Correspond à `ABRO/CONTENU` dans `jorf_texte_version.dtd`.
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
***
|
||||
|
||||
### ENTREPRISE?
|
||||
|
||||
> `optional` **ENTREPRISE**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:692
|
||||
|
||||
Informations relatives aux entreprises, le cas échéant.
|
||||
Correspond à l'élément `ENTREPRISE` dans `jorf_texte_version.dtd`.
|
||||
Commentaire DTD : "Rubrique entreprise".
|
||||
|
||||
#### @texte\_entreprise
|
||||
|
||||
> **@texte\_entreprise**: `"non"` \| `"oui"`
|
||||
|
||||
Indique si le texte est relatif à une "entreprise". Provient de l'attribut `texte_entreprise`.
|
||||
|
||||
#### DATES\_EFFET?
|
||||
|
||||
> `optional` **DATES\_EFFET**: `object`
|
||||
|
||||
Dates d'effet pour les aspects relatifs aux entreprises.
|
||||
Correspond à `DATES_EFFET/DATE_EFFET` dans `jorf_texte_version.dtd`.
|
||||
|
||||
##### DATES\_EFFET.DATE\_EFFET
|
||||
|
||||
> **DATE\_EFFET**: `string`[]
|
||||
|
||||
#### DOMAINES?
|
||||
|
||||
> `optional` **DOMAINES**: `object`
|
||||
|
||||
Domaines pertinents pour les aspects relatifs aux entreprises.
|
||||
Correspond à `DOMAINES/DOMAINE` dans `jorf_texte_version.dtd`.
|
||||
|
||||
##### DOMAINES.DOMAINE
|
||||
|
||||
> **DOMAINE**: `string`[]
|
||||
|
||||
***
|
||||
|
||||
### META
|
||||
|
||||
> **META**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:711
|
||||
|
||||
Métadonnées pour cette version de texte JORF.
|
||||
|
||||
#### META\_COMMUN
|
||||
|
||||
> **META\_COMMUN**: [`JorfTexteMetaCommun`](JorfTexteMetaCommun.md)
|
||||
|
||||
Métadonnées communes.
|
||||
|
||||
#### META\_SPEC
|
||||
|
||||
> **META\_SPEC**: `object`
|
||||
|
||||
Métadonnées spécifiques.
|
||||
|
||||
##### META\_SPEC.META\_TEXTE\_CHRONICLE
|
||||
|
||||
> **META\_TEXTE\_CHRONICLE**: [`JorfMetaTexteChronicle`](JorfMetaTexteChronicle.md)
|
||||
|
||||
Métadonnées chronologiques.
|
||||
|
||||
##### META\_SPEC.META\_TEXTE\_VERSION
|
||||
|
||||
> **META\_TEXTE\_VERSION**: [`JorfMetaTexteVersion`](JorfMetaTexteVersion.md)
|
||||
|
||||
Métadonnées spécifiques à la version.
|
||||
|
||||
***
|
||||
|
||||
### NOTICE?
|
||||
|
||||
> `optional` **NOTICE**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:726
|
||||
|
||||
Notice associée à cette version du texte (contenu HTML).
|
||||
Correspond à `NOTICE/CONTENU` dans `jorf_texte_version.dtd`.
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
***
|
||||
|
||||
### RECT?
|
||||
|
||||
> `optional` **RECT**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:733
|
||||
|
||||
Rectifications à cette version du texte (contenu HTML).
|
||||
Correspond à `RECT/CONTENU` dans `jorf_texte_version.dtd`.
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
***
|
||||
|
||||
### SIGNATAIRES?
|
||||
|
||||
> `optional` **SIGNATAIRES**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:740
|
||||
|
||||
Signataires de cette version du texte (contenu HTML).
|
||||
Correspond à `SIGNATAIRES/CONTENU` dans `jorf_texte_version.dtd`.
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
***
|
||||
|
||||
### SM?
|
||||
|
||||
> `optional` **SM**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:748
|
||||
|
||||
Résumé (Résumé LEX) du texte (contenu HTML).
|
||||
Correspond à `SM/CONTENU` dans `jorf_texte_version.dtd`.
|
||||
Commentaire DTD : "Résumé LEX".
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
***
|
||||
|
||||
### TP?
|
||||
|
||||
> `optional` **TP**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:755
|
||||
|
||||
Travaux préparatoires pour cette version du texte (contenu HTML).
|
||||
Correspond à `TP/CONTENU` dans `jorf_texte_version.dtd`.
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
***
|
||||
|
||||
### VISAS?
|
||||
|
||||
> `optional` **VISAS**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:762
|
||||
|
||||
Visas (références au préambule) pour cette version du texte (contenu HTML).
|
||||
Correspond à `VISAS/CONTENU` dans `jorf_texte_version.dtd`.
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
112
doc/api/interfaces/JorfTexteVersionLien.md
Normal file
112
doc/api/interfaces/JorfTexteVersionLien.md
Normal file
|
@ -0,0 +1,112 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTexteVersionLien
|
||||
|
||||
# Interface: JorfTexteVersionLien
|
||||
|
||||
Defined in: legal/jorf.ts:771
|
||||
|
||||
Représente un lien d'une `JorfTexteVersion` (via `JorfMetaTexteVersion/LIENS`) vers un autre document.
|
||||
Les attributs sont basés sur `lien.dtd` utilisés dans `TEXTE_VERSION`.
|
||||
|
||||
## Properties
|
||||
|
||||
### @cidtexte?
|
||||
|
||||
> `optional` **@cidtexte**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:775
|
||||
|
||||
Identifiant interne du texte cible si interne. Provient de l'attribut `cidtexte`.
|
||||
|
||||
***
|
||||
|
||||
### @datesignatexte?
|
||||
|
||||
> `optional` **@datesignatexte**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:777
|
||||
|
||||
Date de signature du texte cible. Provient de l'attribut `datesignatexte`.
|
||||
|
||||
***
|
||||
|
||||
### @id?
|
||||
|
||||
> `optional` **@id**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:779
|
||||
|
||||
Identifiant de l'élément cible. Provient de l'attribut `id`.
|
||||
|
||||
***
|
||||
|
||||
### @naturetexte?
|
||||
|
||||
> `optional` **@naturetexte**: `"ACCORD COLLECTIF NATIONAL"` \| `"ACCORD COLLECTIF"` \| `"Accord de branche"` \| `"ACCORD DE BRANCHE"` \| `"Accord de champ"` \| `"Accord de méthode"` \| `"Accord de substitution"` \| `"Accord interbranches"` \| `"Accord national interprofessionnel"` \| `"ACCORD NATIONAL PARITAIRE"` \| `"ACCORD NATIONAL PROFESSIONNEL"` \| `"Accord national"` \| `"ACCORD NATIONAL"` \| `"Accord paritaire"` \| `"Accord professionnel"` \| `"ACCORD PROFESSIONNEL"` \| `"Accord-cadre interbranches"` \| `"Accord-cadre"` \| `"ACCORD-CADRE"` \| `"accord"` \| `"Accord"` \| `"ACCORD"` \| `"Additif"` \| `"Adhésion par lettre"` \| `"Annexe"` \| `"ANNEXE"` \| `"ANNEXES"` \| `"ARRETE"` \| `"avenant"` \| `"Avenant"` \| `"AVENANT"` \| `"Avis d'interprétation"` \| `"Avis interprétatif"` \| `"AVIS"` \| `"CIRCULAIRE"` \| `"CODE"` \| `"CONSTITUTION"` \| `"Convention collective départementale"` \| `"CONVENTION COLLECTIVE INTERREGIONALE"` \| `"Convention collective interrégionale"` \| `"Convention collective nationale"` \| `"CONVENTION COLLECTIVE NATIONALE"` \| `"Convention collective régionale"` \| `"convention collective"` \| `"Convention collective"` \| `"CONVENTION COLLECTIVE"` \| `"Convention"` \| `"DECISION"` \| `"DECRET_LOI"` \| `"DECRET"` \| `"DELIBERATION"` \| `"Dénonciation par lettre"` \| `"Dénonciation"` \| `"DIRECTIVE_EURO"` \| `"LOI_CONSTIT"` \| `"LOI_ORGANIQUE"` \| `"LOI_PROGRAMME"` \| `"LOI"` \| `"ORDONNANCE"` \| `"Procès-verbal de désaccord"` \| `"PROTOCOLE D'ACCORD COLLECTIF"` \| `"PROTOCOLE D'ACCORD INTERBRANCHE"` \| `"Protocole d'accord"` \| `"PROTOCOLE D'ACCORD"` \| `"Protocole"` \| `"PROTOCOLE"` \| `"RAPPORT"` \| `"Recommandation patronale"` \| `"ABROGATION"` \| `"MODIFICATION"` \| `"ACCORD_FONCTION_PUBLIQUE"` \| `"ADDITIF"` \| `"ANNONCES"` \| `"ARRET"` \| `"ATTESTATION"` \| `"COMMUNIQUE"` \| `"COMPOSITION"` \| `"CONVENTION"` \| `"DECISION_CC"` \| `"DECISION_EURO"` \| `"DECLARATION"` \| `"DIRECTIVE"` \| `"ELECTIONDUPRESIDENTDELAREPUBLIQU"` \| `"INFORMATION"` \| `"INFORMATIONS_DIVERSES"` \| `"INFORMATIONS_PARLEMENTAIRES"` \| `"INSTRUCTION"` \| `"LISTE"` \| `"MEMOIRE"` \| `"OBSERVATION"` \| `"PROJET"` \| `"PUBLICATION"` \| `"RECOMMANDATION"` \| `"REGLEMENT"` \| `"RESULTATS"` \| `"SAISINE"` \| `"SUSPENSION"` \| `"TABLEAU"` \| `"ACTE"` \| `"ARRETEEURO"` \| `"ARRETEURO"` \| `"AVISEURO"` \| `"DELIBERATIONEURO"` \| `"INSTRUCTIONEURO"` \| `"LETTREEURO"` \| `"NOTE"` \| `"REGLEMENTEUROPEEN"` \| `"SENATUS"` \| `"Accord autonome"` \| `"ACCORD CADRE INTERSECTEURS"` \| `"ACCORD CADRE NATIONAL"` \| `"ACCORD CADRE"` \| `"Accord collectif interbranche"` \| `"Accord collectif national sectoriel"` \| `"Accord collectif national"` \| `"Accord collectif"` \| `"Accord de convergence"` \| `"Accord de rattachement"` \| `"Accord du"` \| `"Accord interprofessionnel départemental"` \| `"Accord interprofessionnel"` \| `"Accord interprétatif"` \| `"Accord national de branche"` \| `"Accord national professionnel"` \| `"Accord paritaire national"` \| `"ACCORD PARITAIRE"` \| `"Accord régional"` \| `"Accord territorial"` \| `"Accord tripartite"` \| `"Accord-type"` \| `"Adhésion"` \| `"Annexe spécifique"` \| `"Avenant de révision"` \| `"Avenant rectificatif"` \| `"AVIS D'INTERPRETATION"` \| `"Convention collective de travail"` \| `"Convention collective nationale de travail"` \| `"Convention de référencement"` \| `"convention"` \| `"DECLARATION GENERALE"` \| `"Décision"` \| `"Délibération"` \| `"Lettre de dénonciation"` \| `"PROJET D'AVENANT"` \| `"Protocole d'accord de méthode"` \| `"Protocole D'accord"` \| `"RECOMMANDATION_EURO"` \| `"Rectificatif au Bulletin officiel n°"` \| `"SALAIRES"`
|
||||
|
||||
Defined in: legal/jorf.ts:781
|
||||
|
||||
Nature du texte cible. Provient de l'attribut `naturetexte`.
|
||||
|
||||
***
|
||||
|
||||
### @nortexte?
|
||||
|
||||
> `optional` **@nortexte**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:783
|
||||
|
||||
Identifiant NOR du texte cible. Provient de l'attribut `nortexte`.
|
||||
|
||||
***
|
||||
|
||||
### @num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:785
|
||||
|
||||
Numéro du texte ou de l'élément cible. Provient de l'attribut `num`.
|
||||
|
||||
***
|
||||
|
||||
### @numtexte?
|
||||
|
||||
> `optional` **@numtexte**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:787
|
||||
|
||||
(Obsolète?) Numéro du texte cible. Provient de l'attribut `numtexte`.
|
||||
|
||||
***
|
||||
|
||||
### @sens
|
||||
|
||||
> **@sens**: `"cible"` \| `"source"`
|
||||
|
||||
Defined in: legal/jorf.ts:789
|
||||
|
||||
Sens du lien. Provient de l'attribut `sens`.
|
||||
|
||||
***
|
||||
|
||||
### @typelien
|
||||
|
||||
> **@typelien**: `"ABROGE"` \| `"ANNULE"` \| `"DENONCE"` \| `"DISJOINT"` \| `"MODIFIE"` \| `"PERIME"` \| `"ABROGATION"` \| `"ANNULATION"` \| `"APPLICATION"` \| `"CITATION"` \| `"CODIFICATION"` \| `"CONCORDANCE"` \| `"CONCORDE"` \| `"CREATION"` \| `"CREE"` \| `"DISJONCTION"` \| `"ELARGISSEMENT"` \| `"EXTENSION"` \| `"HISTO"` \| `"MODIFICATION"` \| `"PEREMPTION"` \| `"RATIFICATION"` \| `"RATIFIE"` \| `"RATTACHEMENT"` \| `"RECTIFICATION"` \| `"SPEC_APPLI"` \| `"TRANSFERT"` \| `"TXT_ASSOCIE"` \| `"TXT_SOURCE"` \| `"ETEND"` \| `"PILOTE_SUIVEUR"` \| `"RECTIFIE"` \| `"RENVOI"` \| `"RENVOIT"` \| `"TEXTE_SUITE"` \| `"TRANSPOSITION"`
|
||||
|
||||
Defined in: legal/jorf.ts:791
|
||||
|
||||
Type du lien. Provient de l'attribut `typelien`.
|
||||
|
||||
***
|
||||
|
||||
### #text?
|
||||
|
||||
> `optional` **#text**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:773
|
||||
|
||||
Contenu textuel du lien, s'il existe.
|
65
doc/api/interfaces/JorfTextelr.md
Normal file
65
doc/api/interfaces/JorfTextelr.md
Normal file
|
@ -0,0 +1,65 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTextelr
|
||||
|
||||
# Interface: JorfTextelr
|
||||
|
||||
Defined in: legal/jorf.ts:517
|
||||
|
||||
Représente l'aperçu structurel d'un texte JORF et de ses versions.
|
||||
Correspond à l'élément racine `TEXTELR` dans `jorf_texte_struct.dtd`.
|
||||
Commentaire DTD : "Décrit la structure d'un texte JORF et la liste des différentes versions de ce texte."
|
||||
|
||||
## Properties
|
||||
|
||||
### META
|
||||
|
||||
> **META**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:519
|
||||
|
||||
Métadonnées pour la structure du texte.
|
||||
|
||||
#### META\_COMMUN
|
||||
|
||||
> **META\_COMMUN**: [`JorfTexteMetaCommun`](JorfTexteMetaCommun.md)
|
||||
|
||||
Métadonnées communes, adaptées pour les textes JORF.
|
||||
|
||||
#### META\_SPEC
|
||||
|
||||
> **META\_SPEC**: `object`
|
||||
|
||||
Métadonnées spécifiques pour la structure du texte.
|
||||
|
||||
##### META\_SPEC.META\_TEXTE\_CHRONICLE
|
||||
|
||||
> **META\_TEXTE\_CHRONICLE**: [`JorfMetaTexteChronicle`](JorfMetaTexteChronicle.md)
|
||||
|
||||
Métadonnées chronologiques pour le texte.
|
||||
|
||||
***
|
||||
|
||||
### STRUCT?
|
||||
|
||||
> `optional` **STRUCT**: [`JorfTextelrStructure`](JorfTextelrStructure.md)
|
||||
|
||||
Defined in: legal/jorf.ts:533
|
||||
|
||||
La hiérarchie structurelle (table des matières) du texte JORF.
|
||||
Correspond à `STRUCT` dans `jorf_texte_struct.dtd`.
|
||||
Commentaire DTD pour `STRUCT` dans `TEXTELR` : "Historique de la structure".
|
||||
|
||||
***
|
||||
|
||||
### VERSIONS
|
||||
|
||||
> **VERSIONS**: [`JorfTextelrVersions`](JorfTextelrVersions.md)
|
||||
|
||||
Defined in: legal/jorf.ts:539
|
||||
|
||||
Liste des versions disponibles de ce texte JORF.
|
||||
Correspond à `VERSIONS` dans `jorf_texte_struct.dtd`.
|
||||
Commentaire DTD pour `VERSIONS` dans `TEXTELR` : "Liste des versions du texte".
|
72
doc/api/interfaces/JorfTextelrLienArt.md
Normal file
72
doc/api/interfaces/JorfTextelrLienArt.md
Normal file
|
@ -0,0 +1,72 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTextelrLienArt
|
||||
|
||||
# Interface: JorfTextelrLienArt
|
||||
|
||||
Defined in: legal/jorf.ts:554
|
||||
|
||||
Représente un lien d'une `JorfTextelrStructure` vers un article.
|
||||
Les attributs sont basés sur `lien_art.dtd` utilisés dans `TEXTELR/STRUCT`.
|
||||
|
||||
## Properties
|
||||
|
||||
### @debut
|
||||
|
||||
> **@debut**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:556
|
||||
|
||||
Date de début de validité.
|
||||
|
||||
***
|
||||
|
||||
### @etat?
|
||||
|
||||
> `optional` **@etat**: `"VIGUEUR"`
|
||||
|
||||
Defined in: legal/jorf.ts:558
|
||||
|
||||
Statut juridique.
|
||||
|
||||
***
|
||||
|
||||
### @fin
|
||||
|
||||
> **@fin**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:560
|
||||
|
||||
Date de fin de validité.
|
||||
|
||||
***
|
||||
|
||||
### @id
|
||||
|
||||
> **@id**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:562
|
||||
|
||||
Identifiant de l'article lié.
|
||||
|
||||
***
|
||||
|
||||
### @num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:565
|
||||
|
||||
Numéro de l'article lié.
|
||||
|
||||
***
|
||||
|
||||
### @origine?
|
||||
|
||||
> `optional` **@origine**: `"JORF"`
|
||||
|
||||
Defined in: legal/jorf.ts:567
|
||||
|
||||
Origine de l'article lié.
|
82
doc/api/interfaces/JorfTextelrLienSectionTa.md
Normal file
82
doc/api/interfaces/JorfTextelrLienSectionTa.md
Normal file
|
@ -0,0 +1,82 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTextelrLienSectionTa
|
||||
|
||||
# Interface: JorfTextelrLienSectionTa
|
||||
|
||||
Defined in: legal/jorf.ts:585
|
||||
|
||||
Représente un lien d'une `JorfTextelrStructure` vers une `JorfSectionTa` (section).
|
||||
Les attributs sont basés sur `lien_section_ta.dtd` utilisés dans `TEXTELR/STRUCT`.
|
||||
|
||||
## Properties
|
||||
|
||||
### @cid
|
||||
|
||||
> **@cid**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:589
|
||||
|
||||
CID de la section liée.
|
||||
|
||||
***
|
||||
|
||||
### @debut
|
||||
|
||||
> **@debut**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:591
|
||||
|
||||
Date de début de validité.
|
||||
|
||||
***
|
||||
|
||||
### @fin
|
||||
|
||||
> **@fin**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:594
|
||||
|
||||
Date de fin de validité.
|
||||
|
||||
***
|
||||
|
||||
### @id
|
||||
|
||||
> **@id**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:596
|
||||
|
||||
Identifiant de la section liée.
|
||||
|
||||
***
|
||||
|
||||
### @niv
|
||||
|
||||
> **@niv**: `number`
|
||||
|
||||
Defined in: legal/jorf.ts:598
|
||||
|
||||
Niveau d'imbrication de la section.
|
||||
|
||||
***
|
||||
|
||||
### @url
|
||||
|
||||
> **@url**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:600
|
||||
|
||||
URL/chemin vers le fichier XML de la section liée.
|
||||
|
||||
***
|
||||
|
||||
### #text?
|
||||
|
||||
> `optional` **#text**: `string`
|
||||
|
||||
Defined in: legal/jorf.ts:587
|
||||
|
||||
Titre de la section liée.
|
32
doc/api/interfaces/JorfTextelrStructure.md
Normal file
32
doc/api/interfaces/JorfTextelrStructure.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTextelrStructure
|
||||
|
||||
# Interface: JorfTextelrStructure
|
||||
|
||||
Defined in: legal/jorf.ts:607
|
||||
|
||||
Représente la structure de premier niveau (table des matières) d'un document `JorfTextelr`.
|
||||
Correspond à l'élément `STRUCT` dans `jorf_texte_struct.dtd`.
|
||||
|
||||
## Properties
|
||||
|
||||
### LIEN\_ART?
|
||||
|
||||
> `optional` **LIEN\_ART**: [`JorfTextelrLienArt`](JorfTextelrLienArt.md)[]
|
||||
|
||||
Defined in: legal/jorf.ts:609
|
||||
|
||||
Tableau de liens vers des articles à ce niveau.
|
||||
|
||||
***
|
||||
|
||||
### LIEN\_SECTION\_TA?
|
||||
|
||||
> `optional` **LIEN\_SECTION\_TA**: [`JorfTextelrLienSectionTa`](JorfTextelrLienSectionTa.md)[]
|
||||
|
||||
Defined in: legal/jorf.ts:611
|
||||
|
||||
Tableau de liens vers des sections (JorfSectionTa) à ce niveau.
|
57
doc/api/interfaces/JorfTextelrVersion.md
Normal file
57
doc/api/interfaces/JorfTextelrVersion.md
Normal file
|
@ -0,0 +1,57 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTextelrVersion
|
||||
|
||||
# Interface: JorfTextelrVersion
|
||||
|
||||
Defined in: legal/jorf.ts:618
|
||||
|
||||
Représente une version spécifique d'un texte JORF, telle que listée dans `JorfTextelrVersions`.
|
||||
Correspond à l'élément `VERSION` au sein de `TEXTELR/VERSIONS` dans `jorf_texte_struct.dtd`.
|
||||
|
||||
## Properties
|
||||
|
||||
### @etat?
|
||||
|
||||
> `optional` **@etat**: `"ABROGE_DIFF"` \| `"ABROGE"` \| `"ANNULE"` \| `"MODIFIE_MORT_NE"` \| `"MODIFIE"` \| `"PERIME"` \| `"VIGUEUR_DIFF"` \| `"VIGUEUR"`
|
||||
|
||||
Defined in: legal/jorf.ts:620
|
||||
|
||||
Statut juridique de cette version de texte. Provient de l'attribut `etat`.
|
||||
|
||||
***
|
||||
|
||||
### LIEN\_TXT
|
||||
|
||||
> **LIEN\_TXT**: `object`
|
||||
|
||||
Defined in: legal/jorf.ts:625
|
||||
|
||||
Lien vers le contenu textuel réel de cette version.
|
||||
Correspond à l'élément `LIEN_TXT` (défini dans `lien_txt.dtd`).
|
||||
|
||||
#### @debut
|
||||
|
||||
> **@debut**: `string`
|
||||
|
||||
Date de début de validité.
|
||||
|
||||
#### @fin
|
||||
|
||||
> **@fin**: `string`
|
||||
|
||||
Date de fin de validité.
|
||||
|
||||
#### @id
|
||||
|
||||
> **@id**: `string`
|
||||
|
||||
Identifiant du document de version de texte lié (ex: un ID `JorfTexteVersion`).
|
||||
|
||||
#### @num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
Numéro de la version du texte.
|
22
doc/api/interfaces/JorfTextelrVersions.md
Normal file
22
doc/api/interfaces/JorfTextelrVersions.md
Normal file
|
@ -0,0 +1,22 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTextelrVersions
|
||||
|
||||
# Interface: JorfTextelrVersions
|
||||
|
||||
Defined in: legal/jorf.ts:641
|
||||
|
||||
Conteneur pour la liste des versions d'un texte JORF dans un document `JorfTextelr`.
|
||||
Correspond à l'élément `VERSIONS` dans `jorf_texte_struct.dtd`.
|
||||
|
||||
## Properties
|
||||
|
||||
### VERSION
|
||||
|
||||
> **VERSION**: [`JorfTextelrVersion`](JorfTextelrVersion.md)[]
|
||||
|
||||
Defined in: legal/jorf.ts:643
|
||||
|
||||
Tableau d'éléments de version de texte.
|
25
doc/api/interfaces/LegalObjectReferences.md
Normal file
25
doc/api/interfaces/LegalObjectReferences.md
Normal file
|
@ -0,0 +1,25 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegalObjectReferences
|
||||
|
||||
# Interface: LegalObjectReferences
|
||||
|
||||
Defined in: legal/references.ts:1
|
||||
|
||||
## Properties
|
||||
|
||||
### id
|
||||
|
||||
> **id**: `string`
|
||||
|
||||
Defined in: legal/references.ts:2
|
||||
|
||||
***
|
||||
|
||||
### references
|
||||
|
||||
> **references**: `string`[]
|
||||
|
||||
Defined in: legal/references.ts:3
|
235
doc/api/interfaces/LegiArticle.md
Normal file
235
doc/api/interfaces/LegiArticle.md
Normal file
|
@ -0,0 +1,235 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiArticle
|
||||
|
||||
# Interface: LegiArticle
|
||||
|
||||
Defined in: legal/legi.ts:8
|
||||
|
||||
Représente un article législatif (Article LEGI).
|
||||
Correspond à l'élément racine `ARTICLE` dans `legi_article.dtd`.
|
||||
Commentaire DTD : "Décrit toutes les informations relatives à un article LEGI".
|
||||
|
||||
## Properties
|
||||
|
||||
### BLOC\_TEXTUEL?
|
||||
|
||||
> `optional` **BLOC\_TEXTUEL**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:13
|
||||
|
||||
Contenu textuel principal de l'article.
|
||||
Correspond à `BLOC_TEXTUEL` dans `legi_article.dtd`, qui contient un élément `CONTENU` (HTML).
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
Contenu HTML du bloc textuel de l'article.
|
||||
|
||||
***
|
||||
|
||||
### CONTEXTE
|
||||
|
||||
> **CONTEXTE**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:22
|
||||
|
||||
Contexte de l'article, référençant son texte législatif parent.
|
||||
Correspond à `CONTEXTE` dans `legi_article.dtd`.
|
||||
Commentaire DTD : "Rappel du contexte de l'article courant. Cite le texte parent et ses différentes versions."
|
||||
|
||||
#### TEXTE
|
||||
|
||||
> **TEXTE**: `object`
|
||||
|
||||
Informations sur le texte législatif parent.
|
||||
Correspond à l'élément `TEXTE` dans `legi_article.dtd`.
|
||||
Commentaire DTD : "Rappel du texte parent et de ses différentes versions".
|
||||
|
||||
##### TEXTE.@autorite?
|
||||
|
||||
> `optional` **@autorite**: `string`
|
||||
|
||||
Autorité émettrice. Provient de l'attribut `autorite` de `TEXTE`.
|
||||
|
||||
##### TEXTE.@cid?
|
||||
|
||||
> `optional` **@cid**: `string`
|
||||
|
||||
Identifiant interne commun à toutes les versions du texte parent. Provient de l'attribut `cid` de `TEXTE`.
|
||||
|
||||
##### TEXTE.@date\_publi?
|
||||
|
||||
> `optional` **@date\_publi**: `string`
|
||||
|
||||
Date de publication du texte parent. Provient de l'attribut `date_publi` de `TEXTE`.
|
||||
|
||||
##### TEXTE.@date\_signature?
|
||||
|
||||
> `optional` **@date\_signature**: `string`
|
||||
|
||||
Date de signature du texte parent. Provient de l'attribut `date_signature` de `TEXTE`.
|
||||
|
||||
##### TEXTE.@ministere?
|
||||
|
||||
> `optional` **@ministere**: `string`
|
||||
|
||||
Ministère émetteur. Provient de l'attribut `ministere` de `TEXTE`.
|
||||
|
||||
##### TEXTE.@nature?
|
||||
|
||||
> `optional` **@nature**: `"ARRETE"` \| `"AVIS"` \| `"CIRCULAIRE"` \| `"CODE"` \| `"CONSTITUTION"` \| `"DECISION"` \| `"DECRET_LOI"` \| `"DECRET"` \| `"DELIBERATION"` \| `"LOI_CONSTIT"` \| `"LOI_ORGANIQUE"` \| `"LOI_PROGRAMME"` \| `"LOI"` \| `"ORDONNANCE"` \| `"RAPPORT"` \| `"ACCORD_FONCTION_PUBLIQUE"` \| `"CONVENTION"` \| `"DIRECTIVE"`
|
||||
|
||||
Nature du texte parent. Provient de l'attribut `nature` de `TEXTE`.
|
||||
|
||||
##### TEXTE.@nor?
|
||||
|
||||
> `optional` **@nor**: `string`
|
||||
|
||||
Identifiant NOR du texte parent. Provient de l'attribut `nor` de `TEXTE`.
|
||||
|
||||
##### TEXTE.@num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
Numéro du texte parent. Provient de l'attribut `num` de `TEXTE`.
|
||||
|
||||
##### TEXTE.@num\_parution\_jo?
|
||||
|
||||
> `optional` **@num\_parution\_jo**: `string`
|
||||
|
||||
Numéro de parution au Journal Officiel pour le texte parent. Provient de l'attribut `num_parution_jo` de `TEXTE`.
|
||||
|
||||
##### TEXTE.TITRE\_TXT
|
||||
|
||||
> **TITRE\_TXT**: `object`[]
|
||||
|
||||
Titres des versions du texte parent.
|
||||
Correspond aux éléments `TITRE_TXT` dans `legi_article.dtd`.
|
||||
Commentaire DTD : "Titre du texte parent".
|
||||
|
||||
##### TEXTE.TM?
|
||||
|
||||
> `optional` **TM**: `LegiArticleTm`
|
||||
|
||||
Hiérarchie de la table des matières pour le texte parent.
|
||||
Correspond aux éléments `TM` imbriqués dans `legi_article.dtd`.
|
||||
Commentaire DTD : "Têtier parent".
|
||||
|
||||
***
|
||||
|
||||
### LIENS?
|
||||
|
||||
> `optional` **LIENS**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:77
|
||||
|
||||
Liens de cet article vers d'autres documents.
|
||||
Correspond à `LIENS` dans `legi_article.dtd`, contenant des éléments `LIEN`.
|
||||
Commentaire DTD : "Liens vers d'autres textes".
|
||||
|
||||
#### LIEN
|
||||
|
||||
> **LIEN**: [`LegiArticleLien`](LegiArticleLien.md)[]
|
||||
|
||||
Tableau d'éléments de lien.
|
||||
|
||||
***
|
||||
|
||||
### META
|
||||
|
||||
> **META**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:85
|
||||
|
||||
Métadonnées de l'article.
|
||||
Correspond à `META` dans `legi_article.dtd`.
|
||||
|
||||
#### META\_COMMUN
|
||||
|
||||
> **META\_COMMUN**: `object`
|
||||
|
||||
Éléments de métadonnées communs.
|
||||
Correspond à `META_COMMUN` (défini dans `meta_commun.dtd`).
|
||||
|
||||
##### META\_COMMUN.ANCIEN\_ID?
|
||||
|
||||
> `optional` **ANCIEN\_ID**: `string`
|
||||
|
||||
Ancien identifiant (de la version précédente de Légifrance). Provient de `ANCIEN_ID` dans `meta_commun.dtd`.
|
||||
|
||||
##### META\_COMMUN.ID
|
||||
|
||||
> **ID**: `string`
|
||||
|
||||
Identifiant interne de l'article. Provient de `ID` dans `meta_commun.dtd`.
|
||||
|
||||
##### META\_COMMUN.NATURE
|
||||
|
||||
> **NATURE**: `"Article"`
|
||||
|
||||
Nature du document (ex: "ARTICLE"). Provient de `NATURE` dans `meta_commun.dtd`.
|
||||
|
||||
##### META\_COMMUN.ORIGINE
|
||||
|
||||
> **ORIGINE**: `"JORF"` \| `"LEGI"`
|
||||
|
||||
Origine du document (ex: "LEGI"). Provient de `ORIGINE` dans `meta_commun.dtd`.
|
||||
|
||||
##### META\_COMMUN.URL
|
||||
|
||||
> **URL**: `string`
|
||||
|
||||
URL relative du document. Provient de `URL` dans `meta_commun.dtd`.
|
||||
|
||||
#### META\_SPEC
|
||||
|
||||
> **META\_SPEC**: `object`
|
||||
|
||||
Métadonnées spécifiques à l'article.
|
||||
Correspond à `META_SPEC` et `META_ARTICLE` dans `legi_article.dtd`.
|
||||
|
||||
##### META\_SPEC.META\_ARTICLE
|
||||
|
||||
> **META\_ARTICLE**: [`LegiArticleMetaArticle`](LegiArticleMetaArticle.md)
|
||||
|
||||
Métadonnées spécifiques à l'article.
|
||||
|
||||
***
|
||||
|
||||
### NOTA?
|
||||
|
||||
> `optional` **NOTA**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:116
|
||||
|
||||
Notes associées à l'article.
|
||||
Correspond à `NOTA` dans `legi_article.dtd`, qui contient un élément `CONTENU` (HTML).
|
||||
Commentaire DTD : "Nota de l'article".
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
Contenu HTML de la note.
|
||||
|
||||
***
|
||||
|
||||
### VERSIONS
|
||||
|
||||
> **VERSIONS**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:125
|
||||
|
||||
Versions de l'article.
|
||||
Correspond à `VERSIONS` dans `legi_article.dtd`, contenant des éléments `VERSION`.
|
||||
Commentaire DTD : "Versions de l'article courant".
|
||||
|
||||
#### VERSION
|
||||
|
||||
> **VERSION**: [`LegiArticleVersion`](LegiArticleVersion.md)[]
|
||||
|
||||
Tableau d'éléments de version d'article.
|
103
doc/api/interfaces/LegiArticleLien.md
Normal file
103
doc/api/interfaces/LegiArticleLien.md
Normal file
|
@ -0,0 +1,103 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiArticleLien
|
||||
|
||||
# Interface: LegiArticleLien
|
||||
|
||||
Defined in: legal/legi.ts:143
|
||||
|
||||
Représente un lien d'un article législatif vers un autre document ou une partie de document.
|
||||
Correspond aux attributs de l'élément `LIEN`, typiquement défini dans `lien.dtd` et utilisé dans `ARTICLE/LIENS`.
|
||||
Commentaire DTD : "Definie un lien entrant ou sortant vers un texte ou un article Legifrance".
|
||||
|
||||
## Properties
|
||||
|
||||
### @cidtexte?
|
||||
|
||||
> `optional` **@cidtexte**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:147
|
||||
|
||||
Identifiant interne du texte cible si le lien est interne. Provient de l'attribut `cidtexte`.
|
||||
|
||||
***
|
||||
|
||||
### @datesignatexte?
|
||||
|
||||
> `optional` **@datesignatexte**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:149
|
||||
|
||||
Date de signature du texte cible. Provient de l'attribut `datesignatexte`.
|
||||
|
||||
***
|
||||
|
||||
### @id?
|
||||
|
||||
> `optional` **@id**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:151
|
||||
|
||||
Identifiant de l'élément cible (article, section, etc.). Provient de l'attribut `id`.
|
||||
|
||||
***
|
||||
|
||||
### @naturetexte?
|
||||
|
||||
> `optional` **@naturetexte**: `"Accord de branche"` \| `"Accord"` \| `"ARRETE"` \| `"Avenant"` \| `"AVENANT"` \| `"AVIS"` \| `"CIRCULAIRE"` \| `"CODE"` \| `"CONSTITUTION"` \| `"Convention collective nationale"` \| `"Convention collective"` \| `"DECISION"` \| `"DECRET_LOI"` \| `"DECRET"` \| `"DELIBERATION"` \| `"DIRECTIVE_EURO"` \| `"LOI_CONSTIT"` \| `"LOI_ORGANIQUE"` \| `"LOI_PROGRAMME"` \| `"LOI"` \| `"ORDONNANCE"` \| `"RAPPORT"` \| `"ACCORD_FONCTION_PUBLIQUE"` \| `"CONVENTION"` \| `"DECISION_EURO"` \| `"DIRECTIVE"` \| `"INSTRUCTION"` \| `"RECOMMANDATION"` \| `"REGLEMENTEUROPEEN"`
|
||||
|
||||
Defined in: legal/legi.ts:153
|
||||
|
||||
Nature du texte cible. Provient de l'attribut `naturetexte`.
|
||||
|
||||
***
|
||||
|
||||
### @nortexte?
|
||||
|
||||
> `optional` **@nortexte**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:155
|
||||
|
||||
Identifiant NOR du texte cible. Provient de l'attribut `nortexte`.
|
||||
|
||||
***
|
||||
|
||||
### @num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:157
|
||||
|
||||
Numéro du texte ou de l'élément cible. Provient de l'attribut `num`.
|
||||
|
||||
***
|
||||
|
||||
### @sens
|
||||
|
||||
> **@sens**: `"cible"` \| `"source"`
|
||||
|
||||
Defined in: legal/legi.ts:159
|
||||
|
||||
Sens du lien (ex: "SOURCE", "CIBLE"). Provient de l'attribut `sens`.
|
||||
|
||||
***
|
||||
|
||||
### @typelien
|
||||
|
||||
> **@typelien**: `"ABROGE"` \| `"ANNULE"` \| `"DEPLACE"` \| `"DISJOINT"` \| `"MODIFIE"` \| `"PERIME"` \| `"TRANSFERE"` \| `"ABROGATION"` \| `"ANNULATION"` \| `"APPLICATION"` \| `"CITATION"` \| `"CODIFICATION"` \| `"CONCORDANCE"` \| `"CONCORDE"` \| `"CREATION"` \| `"CREE"` \| `"DEPLACEMENT"` \| `"DISJONCTION"` \| `"HISTO"` \| `"MODIFICATION"` \| `"PEREMPTION"` \| `"RATIFICATION"` \| `"RATIFIE"` \| `"RECTIFICATION"` \| `"SPEC_APPLI"` \| `"TRANSFERT"` \| `"TXT_ASSOCIE"` \| `"TXT_SOURCE"` \| `"ETEND"` \| `"PILOTE_SUIVEUR"` \| `"CODIFIE"`
|
||||
|
||||
Defined in: legal/legi.ts:161
|
||||
|
||||
Type du lien (ex: "ABROGATION", "CITATION"). Provient de l'attribut `typelien`.
|
||||
|
||||
***
|
||||
|
||||
### #text?
|
||||
|
||||
> `optional` **#text**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:145
|
||||
|
||||
Contenu textuel du lien, s'il existe.
|
63
doc/api/interfaces/LegiArticleMetaArticle.md
Normal file
63
doc/api/interfaces/LegiArticleMetaArticle.md
Normal file
|
@ -0,0 +1,63 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiArticleMetaArticle
|
||||
|
||||
# Interface: LegiArticleMetaArticle
|
||||
|
||||
Defined in: legal/legi.ts:182
|
||||
|
||||
Représente les métadonnées spécifiques à un article.
|
||||
Correspond à `META_ARTICLE` dans `legi_article.dtd`.
|
||||
Commentaire DTD : "Metadonnees specifique aux articles".
|
||||
|
||||
## Properties
|
||||
|
||||
### DATE\_DEBUT
|
||||
|
||||
> **DATE\_DEBUT**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:184
|
||||
|
||||
Date d'entrée en vigueur de l'article. Provient de `DATE_DEBUT` dans `legi_article.dtd`.
|
||||
|
||||
***
|
||||
|
||||
### DATE\_FIN
|
||||
|
||||
> **DATE\_FIN**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:186
|
||||
|
||||
Date de fin de vigueur de l'article. Provient de `DATE_FIN` dans `legi_article.dtd`.
|
||||
|
||||
***
|
||||
|
||||
### ETAT?
|
||||
|
||||
> `optional` **ETAT**: `"ABROGE_DIFF"` \| `"ABROGE"` \| `"ANNULE"` \| `"DEPLACE"` \| `"DISJOINT"` \| `"MODIFIE_MORT_NE"` \| `"MODIFIE"` \| `"PERIME"` \| `"TRANSFERE"` \| `"VIGUEUR_DIFF"` \| `"VIGUEUR"`
|
||||
|
||||
Defined in: legal/legi.ts:188
|
||||
|
||||
Statut juridique de l'article. Provient de `ETAT` dans `legi_article.dtd`.
|
||||
|
||||
***
|
||||
|
||||
### NUM?
|
||||
|
||||
> `optional` **NUM**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:190
|
||||
|
||||
Numéro de l'article. Provient de `NUM` dans `legi_article.dtd`.
|
||||
|
||||
***
|
||||
|
||||
### TYPE?
|
||||
|
||||
> `optional` **TYPE**: `"AUTONOME"` \| `"ENTIEREMENT_MODIF"` \| `"PARTIELLEMENT_MODIF"`
|
||||
|
||||
Defined in: legal/legi.ts:192
|
||||
|
||||
Type de l'article. Provient de `TYPE` dans `legi_article.dtd`. Commentaire DTD : "@hidden liste de valeurs à préciser".
|
70
doc/api/interfaces/LegiArticleVersion.md
Normal file
70
doc/api/interfaces/LegiArticleVersion.md
Normal file
|
@ -0,0 +1,70 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiArticleVersion
|
||||
|
||||
# Interface: LegiArticleVersion
|
||||
|
||||
Defined in: legal/legi.ts:233
|
||||
|
||||
Représente une version spécifique d'un article législatif.
|
||||
Correspond à l'élément `VERSION` au sein de `ARTICLE/VERSIONS` dans `legi_article.dtd`.
|
||||
Commentaire DTD : "Version de l'article".
|
||||
|
||||
## Properties
|
||||
|
||||
### @etat?
|
||||
|
||||
> `optional` **@etat**: `"ABROGE_DIFF"` \| `"ABROGE"` \| `"ANNULE"` \| `"DEPLACE"` \| `"DISJOINT"` \| `"MODIFIE_MORT_NE"` \| `"MODIFIE"` \| `"PERIME"` \| `"TRANSFERE"` \| `"VIGUEUR_DIFF"` \| `"VIGUEUR"`
|
||||
|
||||
Defined in: legal/legi.ts:235
|
||||
|
||||
Statut juridique de l'article dans cette version. Provient de l'attribut `etat` de `VERSION`.
|
||||
|
||||
***
|
||||
|
||||
### LIEN\_ART
|
||||
|
||||
> **LIEN\_ART**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:240
|
||||
|
||||
Lien vers le contenu de l'article pour cette version.
|
||||
Correspond à l'élément `LIEN_ART` (défini dans `lien_art.dtd`).
|
||||
|
||||
#### @debut
|
||||
|
||||
> **@debut**: `string`
|
||||
|
||||
Date de début de validité pour ce lien de version d'article. Provient de l'attribut `debut`.
|
||||
|
||||
#### @etat?
|
||||
|
||||
> `optional` **@etat**: `"ABROGE_DIFF"` \| `"ABROGE"` \| `"ANNULE"` \| `"DEPLACE"` \| `"DISJOINT"` \| `"MODIFIE_MORT_NE"` \| `"MODIFIE"` \| `"PERIME"` \| `"TRANSFERE"` \| `"VIGUEUR_DIFF"` \| `"VIGUEUR"`
|
||||
|
||||
Statut juridique de la version d'article liée. Provient de l'attribut `etat`.
|
||||
|
||||
#### @fin
|
||||
|
||||
> **@fin**: `string`
|
||||
|
||||
Date de fin de validité pour ce lien de version d'article. Provient de l'attribut `fin`.
|
||||
|
||||
#### @id
|
||||
|
||||
> **@id**: `string`
|
||||
|
||||
Identifiant du contenu de l'article lié. Provient de l'attribut `id`.
|
||||
|
||||
#### @num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
Numéro de l'article lié. Provient de l'attribut `num`.
|
||||
|
||||
#### @origine
|
||||
|
||||
> **@origine**: `"JORF"` \| `"LEGI"`
|
||||
|
||||
Origine de l'article lié (ex: "LEGI"). Provient de l'attribut `origine`.
|
141
doc/api/interfaces/LegiMetaTexteChronicle.md
Normal file
141
doc/api/interfaces/LegiMetaTexteChronicle.md
Normal file
|
@ -0,0 +1,141 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiMetaTexteChronicle
|
||||
|
||||
# Interface: LegiMetaTexteChronicle
|
||||
|
||||
Defined in: legal/legi.ts:264
|
||||
|
||||
Représente les métadonnées spécifiques aux aspects chronologiques d'un texte législatif.
|
||||
Correspond à l'élément racine `META_TEXTE_CHRONICLE` dans `meta_texte_chronicle.dtd`.
|
||||
Commentaire DTD : "Métadonnées spécifiques aux textes".
|
||||
|
||||
## Properties
|
||||
|
||||
### CID
|
||||
|
||||
> **CID**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:266
|
||||
|
||||
Identifiant interne commun à toutes les versions du texte. Provient de `CID`.
|
||||
|
||||
***
|
||||
|
||||
### DATE\_PUBLI
|
||||
|
||||
> **DATE\_PUBLI**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:268
|
||||
|
||||
Date de publication du texte. Provient de `DATE_PUBLI`.
|
||||
|
||||
***
|
||||
|
||||
### DATE\_TEXTE
|
||||
|
||||
> **DATE\_TEXTE**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:270
|
||||
|
||||
Date de signature du texte. Provient de `DATE_TEXTE`.
|
||||
|
||||
***
|
||||
|
||||
### DERNIERE\_MODIFICATION
|
||||
|
||||
> **DERNIERE\_MODIFICATION**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:272
|
||||
|
||||
Date de dernière modification du texte. Provient de `DERNIERE_MODIFICATION`.
|
||||
|
||||
***
|
||||
|
||||
### NOR?
|
||||
|
||||
> `optional` **NOR**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:274
|
||||
|
||||
Identifiant NOR du texte. Provient de `NOR`.
|
||||
|
||||
***
|
||||
|
||||
### NUM?
|
||||
|
||||
> `optional` **NUM**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:276
|
||||
|
||||
Numéro du texte. Provient de `NUM`.
|
||||
|
||||
***
|
||||
|
||||
### NUM\_PARUTION?
|
||||
|
||||
> `optional` **NUM\_PARUTION**: `number`
|
||||
|
||||
Defined in: legal/legi.ts:278
|
||||
|
||||
Numéro de parution au Journal Officiel. Provient de `NUM_PARUTION`.
|
||||
|
||||
***
|
||||
|
||||
### NUM\_SEQUENCE?
|
||||
|
||||
> `optional` **NUM\_SEQUENCE**: `number`
|
||||
|
||||
Defined in: legal/legi.ts:280
|
||||
|
||||
Numéro de séquence dans le Journal Officiel. Provient de `NUM_SEQUENCE`.
|
||||
|
||||
***
|
||||
|
||||
### ORIGINE\_PUBLI?
|
||||
|
||||
> `optional` **ORIGINE\_PUBLI**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:282
|
||||
|
||||
Origine de la publication (ex: titre du JO). Provient de `ORIGINE_PUBLI`.
|
||||
|
||||
***
|
||||
|
||||
### PAGE\_DEB\_PUBLI?
|
||||
|
||||
> `optional` **PAGE\_DEB\_PUBLI**: `number`
|
||||
|
||||
Defined in: legal/legi.ts:284
|
||||
|
||||
Page de début de la publication dans le JO. Provient de `PAGE_DEB_PUBLI`.
|
||||
|
||||
***
|
||||
|
||||
### PAGE\_FIN\_PUBLI?
|
||||
|
||||
> `optional` **PAGE\_FIN\_PUBLI**: `number`
|
||||
|
||||
Defined in: legal/legi.ts:286
|
||||
|
||||
Page de fin de la publication dans le JO. Provient de `PAGE_FIN_PUBLI`.
|
||||
|
||||
***
|
||||
|
||||
### VERSIONS\_A\_VENIR?
|
||||
|
||||
> `optional` **VERSIONS\_A\_VENIR**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:292
|
||||
|
||||
Informations sur les versions futures du texte.
|
||||
Correspond à `VERSIONS_A_VENIR` dans `meta_texte_chronicle.dtd`.
|
||||
Commentaire DTD : "Liste des versions futures".
|
||||
|
||||
#### VERSION\_A\_VENIR
|
||||
|
||||
> **VERSION\_A\_VENIR**: `string`[]
|
||||
|
||||
Tableau de dates ou identifiants de versions futures. Provient de `VERSION_A_VENIR`.
|
118
doc/api/interfaces/LegiMetaTexteVersion.md
Normal file
118
doc/api/interfaces/LegiMetaTexteVersion.md
Normal file
|
@ -0,0 +1,118 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiMetaTexteVersion
|
||||
|
||||
# Interface: LegiMetaTexteVersion
|
||||
|
||||
Defined in: legal/legi.ts:302
|
||||
|
||||
Représente les métadonnées spécifiques à une version d'un texte législatif.
|
||||
Correspond à l'élément `META_TEXTE_VERSION` dans `legi_texte_version.dtd`.
|
||||
|
||||
## Properties
|
||||
|
||||
### AUTORITE?
|
||||
|
||||
> `optional` **AUTORITE**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:304
|
||||
|
||||
Autorité émettrice. Provient de `AUTORITE` dans `legi_texte_version.dtd`.
|
||||
|
||||
***
|
||||
|
||||
### DATE\_DEBUT?
|
||||
|
||||
> `optional` **DATE\_DEBUT**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:306
|
||||
|
||||
Date d'entrée en vigueur de cette version du texte. Provient de `DATE_DEBUT` dans `legi_texte_version.dtd`.
|
||||
|
||||
***
|
||||
|
||||
### DATE\_FIN?
|
||||
|
||||
> `optional` **DATE\_FIN**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:308
|
||||
|
||||
Date de fin de vigueur de cette version du texte. Provient de `DATE_FIN` dans `legi_texte_version.dtd`.
|
||||
|
||||
***
|
||||
|
||||
### ETAT?
|
||||
|
||||
> `optional` **ETAT**: `"ABROGE_DIFF"` \| `"ABROGE"` \| `"ANNULE"` \| `"MODIFIE_MORT_NE"` \| `"MODIFIE"` \| `"PERIME"` \| `"VIGUEUR_DIFF"` \| `"VIGUEUR"`
|
||||
|
||||
Defined in: legal/legi.ts:310
|
||||
|
||||
Statut juridique de cette version du texte. Provient de `ETAT` dans `legi_texte_version.dtd`.
|
||||
|
||||
***
|
||||
|
||||
### LIENS?
|
||||
|
||||
> `optional` **LIENS**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:316
|
||||
|
||||
Liens associés à cette version du texte.
|
||||
Correspond à `LIENS` dans `legi_texte_version.dtd`.
|
||||
Commentaire DTD : "Liste des liens entrant ou sortant vers d'autres textes ou articles".
|
||||
|
||||
#### LIEN
|
||||
|
||||
> **LIEN**: [`LegiTexteVersionLien`](LegiTexteVersionLien.md)[]
|
||||
|
||||
Tableau d'éléments de lien.
|
||||
|
||||
***
|
||||
|
||||
### MCS\_TXT?
|
||||
|
||||
> `optional` **MCS\_TXT**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:325
|
||||
|
||||
Mots-clés ou termes de classification pour le texte.
|
||||
Note : `MCS_TXT` (Mots Clefs Texte?) n'est pas directement trouvé dans les extraits DTD fournis,
|
||||
peut être un ajout personnalisé ou provenir d'une DTD non analysée.
|
||||
|
||||
#### MC
|
||||
|
||||
> **MC**: `string`[]
|
||||
|
||||
Tableau de mots-clés.
|
||||
|
||||
***
|
||||
|
||||
### MINISTERE?
|
||||
|
||||
> `optional` **MINISTERE**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:330
|
||||
|
||||
Ministère émetteur. Provient de `MINISTERE` dans `legi_texte_version.dtd`.
|
||||
|
||||
***
|
||||
|
||||
### TITRE?
|
||||
|
||||
> `optional` **TITRE**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:332
|
||||
|
||||
Titre court de la version du texte. Provient de `TITRE` dans `legi_texte_version.dtd`.
|
||||
|
||||
***
|
||||
|
||||
### TITREFULL?
|
||||
|
||||
> `optional` **TITREFULL**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:334
|
||||
|
||||
Titre complet de la version du texte. Provient de `TITREFULL` dans `legi_texte_version.dtd`.
|
121
doc/api/interfaces/LegiSectionTa.md
Normal file
121
doc/api/interfaces/LegiSectionTa.md
Normal file
|
@ -0,0 +1,121 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiSectionTa
|
||||
|
||||
# Interface: LegiSectionTa
|
||||
|
||||
Defined in: legal/legi.ts:342
|
||||
|
||||
Représente une "Section TA" (Titre/Article), un niveau dans la table des matières d'un texte législatif.
|
||||
Correspond à l'élément racine `SECTION_TA` dans `legi_section_ta.dtd`.
|
||||
Commentaire DTD : "Decrit le sommaire d'un texte en terme de têtier et d'article".
|
||||
|
||||
## Properties
|
||||
|
||||
### COMMENTAIRE?
|
||||
|
||||
> `optional` **COMMENTAIRE**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:344
|
||||
|
||||
Commentaire associé à la section. Provient de `COMMENTAIRE` dans `legi_section_ta.dtd`. (Peut être spécifique à l'application si non trouvé dans DTD standard)
|
||||
|
||||
***
|
||||
|
||||
### CONTEXTE
|
||||
|
||||
> **CONTEXTE**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:350
|
||||
|
||||
Contexte de la section, référençant son texte législatif parent.
|
||||
Similaire à `CONTEXTE` dans `LegiArticle`. Correspond à `CONTEXTE` dans `legi_section_ta.dtd`.
|
||||
Commentaire DTD : "Contexte de la section. Rappelle la succession des sections parentes pour arriver à l'élément courant".
|
||||
|
||||
#### TEXTE
|
||||
|
||||
> **TEXTE**: `object`
|
||||
|
||||
Informations sur le texte législatif parent.
|
||||
|
||||
##### TEXTE.@autorite?
|
||||
|
||||
> `optional` **@autorite**: `string`
|
||||
|
||||
##### TEXTE.@cid
|
||||
|
||||
> **@cid**: `string`
|
||||
|
||||
##### TEXTE.@date\_publi
|
||||
|
||||
> **@date\_publi**: `string`
|
||||
|
||||
##### TEXTE.@date\_signature
|
||||
|
||||
> **@date\_signature**: `string`
|
||||
|
||||
##### TEXTE.@ministere?
|
||||
|
||||
> `optional` **@ministere**: `string`
|
||||
|
||||
##### TEXTE.@nature?
|
||||
|
||||
> `optional` **@nature**: `"ARRETE"` \| `"CODE"` \| `"CONSTITUTION"` \| `"DECISION"` \| `"DECRET_LOI"` \| `"DECRET"` \| `"DELIBERATION"` \| `"LOI_CONSTIT"` \| `"LOI_ORGANIQUE"` \| `"LOI_PROGRAMME"` \| `"LOI"` \| `"ORDONNANCE"` \| `"ACCORD_FONCTION_PUBLIQUE"` \| `"DIRECTIVE"`
|
||||
|
||||
##### TEXTE.@nor?
|
||||
|
||||
> `optional` **@nor**: `string`
|
||||
|
||||
##### TEXTE.@num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
##### TEXTE.@num\_parution\_jo?
|
||||
|
||||
> `optional` **@num\_parution\_jo**: `string`
|
||||
|
||||
##### TEXTE.TITRE\_TXT
|
||||
|
||||
> **TITRE\_TXT**: `object`[]
|
||||
|
||||
Titres des versions du texte parent.
|
||||
|
||||
##### TEXTE.TM?
|
||||
|
||||
> `optional` **TM**: `LegiSectionTaTm`
|
||||
|
||||
Hiérarchie de la table des matières pour le texte parent.
|
||||
|
||||
***
|
||||
|
||||
### ID
|
||||
|
||||
> **ID**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:375
|
||||
|
||||
Identifiant de la section. Provient de `ID` dans `legi_section_ta.dtd`.
|
||||
|
||||
***
|
||||
|
||||
### STRUCTURE\_TA?
|
||||
|
||||
> `optional` **STRUCTURE\_TA**: [`LegiSectionTaStructure`](LegiSectionTaStructure.md)
|
||||
|
||||
Defined in: legal/legi.ts:381
|
||||
|
||||
Structure de cette section, liant vers des sous-sections ou des articles.
|
||||
Correspond à `STRUCTURE_TA` dans `legi_section_ta.dtd`.
|
||||
Commentaire DTD : "Structure de la section. Présente la succession des sections filles et des articles de la section courante".
|
||||
|
||||
***
|
||||
|
||||
### TITRE\_TA?
|
||||
|
||||
> `optional` **TITRE\_TA**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:383
|
||||
|
||||
Titre de la section. Provient de `TITRE_TA` dans `legi_section_ta.dtd`. (Peut contenir des sauts de ligne)
|
72
doc/api/interfaces/LegiSectionTaLienArt.md
Normal file
72
doc/api/interfaces/LegiSectionTaLienArt.md
Normal file
|
@ -0,0 +1,72 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiSectionTaLienArt
|
||||
|
||||
# Interface: LegiSectionTaLienArt
|
||||
|
||||
Defined in: legal/legi.ts:390
|
||||
|
||||
Représente un lien d'une `LegiSectionTa` vers un article.
|
||||
Les attributs sont basés sur `lien_art.dtd` utilisés dans un contexte de section.
|
||||
|
||||
## Properties
|
||||
|
||||
### @debut
|
||||
|
||||
> **@debut**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:392
|
||||
|
||||
Date de début de validité. Provient de l'attribut `debut`.
|
||||
|
||||
***
|
||||
|
||||
### @etat?
|
||||
|
||||
> `optional` **@etat**: `"ABROGE_DIFF"` \| `"ABROGE"` \| `"ANNULE"` \| `"DEPLACE"` \| `"DISJOINT"` \| `"MODIFIE_MORT_NE"` \| `"MODIFIE"` \| `"PERIME"` \| `"TRANSFERE"` \| `"VIGUEUR_DIFF"` \| `"VIGUEUR"`
|
||||
|
||||
Defined in: legal/legi.ts:394
|
||||
|
||||
Statut juridique. Provient de l'attribut `etat`.
|
||||
|
||||
***
|
||||
|
||||
### @fin
|
||||
|
||||
> **@fin**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:396
|
||||
|
||||
Date de fin de validité. Provient de l'attribut `fin`.
|
||||
|
||||
***
|
||||
|
||||
### @id
|
||||
|
||||
> **@id**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:398
|
||||
|
||||
Identifiant de l'article lié. Provient de l'attribut `id`.
|
||||
|
||||
***
|
||||
|
||||
### @num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:400
|
||||
|
||||
Numéro de l'article lié. Provient de l'attribut `num`.
|
||||
|
||||
***
|
||||
|
||||
### @origine
|
||||
|
||||
> **@origine**: `"LEGI"`
|
||||
|
||||
Defined in: legal/legi.ts:402
|
||||
|
||||
Origine de l'article lié (ex: "LEGI"). Provient de l'attribut `origine`.
|
92
doc/api/interfaces/LegiSectionTaLienSectionTa.md
Normal file
92
doc/api/interfaces/LegiSectionTaLienSectionTa.md
Normal file
|
@ -0,0 +1,92 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiSectionTaLienSectionTa
|
||||
|
||||
# Interface: LegiSectionTaLienSectionTa
|
||||
|
||||
Defined in: legal/legi.ts:417
|
||||
|
||||
Représente un lien d'une `LegiSectionTa` vers une autre `LegiSectionTa` (sous-section).
|
||||
Les attributs sont basés sur `lien_section_ta.dtd`.
|
||||
|
||||
## Properties
|
||||
|
||||
### @cid
|
||||
|
||||
> **@cid**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:421
|
||||
|
||||
CID de la section liée. Provient de l'attribut `cid`.
|
||||
|
||||
***
|
||||
|
||||
### @debut
|
||||
|
||||
> **@debut**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:423
|
||||
|
||||
Date de début de validité. Provient de l'attribut `debut`.
|
||||
|
||||
***
|
||||
|
||||
### @etat?
|
||||
|
||||
> `optional` **@etat**: `"ABROGE_DIFF"` \| `"ABROGE"` \| `"ANNULE"` \| `"MODIFIE_MORT_NE"` \| `"MODIFIE"` \| `"PERIME"` \| `"TRANSFERE"` \| `"VIGUEUR_DIFF"` \| `"VIGUEUR"`
|
||||
|
||||
Defined in: legal/legi.ts:425
|
||||
|
||||
Statut juridique. Provient de l'attribut `etat`.
|
||||
|
||||
***
|
||||
|
||||
### @fin
|
||||
|
||||
> **@fin**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:427
|
||||
|
||||
Date de fin de validité. Provient de l'attribut `fin`.
|
||||
|
||||
***
|
||||
|
||||
### @id
|
||||
|
||||
> **@id**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:429
|
||||
|
||||
Identifiant de la section liée. Provient de l'attribut `id`.
|
||||
|
||||
***
|
||||
|
||||
### @niv
|
||||
|
||||
> **@niv**: `number`
|
||||
|
||||
Defined in: legal/legi.ts:431
|
||||
|
||||
Niveau d'imbrication. Provient de l'attribut `niv`.
|
||||
|
||||
***
|
||||
|
||||
### @url
|
||||
|
||||
> **@url**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:433
|
||||
|
||||
URL/chemin vers le fichier XML de la section liée. Provient de l'attribut `url`.
|
||||
|
||||
***
|
||||
|
||||
### #text?
|
||||
|
||||
> `optional` **#text**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:419
|
||||
|
||||
Contenu textuel/titre de la section liée.
|
32
doc/api/interfaces/LegiSectionTaStructure.md
Normal file
32
doc/api/interfaces/LegiSectionTaStructure.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiSectionTaStructure
|
||||
|
||||
# Interface: LegiSectionTaStructure
|
||||
|
||||
Defined in: legal/legi.ts:444
|
||||
|
||||
Structure d'une `LegiSectionTa`, contenant des liens vers des articles ou des sous-sections.
|
||||
Ceci reflète le modèle de contenu des éléments regroupant `LIEN_ART` et `LIEN_SECTION_TA`.
|
||||
|
||||
## Properties
|
||||
|
||||
### LIEN\_ART?
|
||||
|
||||
> `optional` **LIEN\_ART**: [`LegiSectionTaLienArt`](LegiSectionTaLienArt.md)[]
|
||||
|
||||
Defined in: legal/legi.ts:446
|
||||
|
||||
Tableau de liens vers des articles au sein de cette section.
|
||||
|
||||
***
|
||||
|
||||
### LIEN\_SECTION\_TA?
|
||||
|
||||
> `optional` **LIEN\_SECTION\_TA**: [`LegiSectionTaLienSectionTa`](LegiSectionTaLienSectionTa.md)[]
|
||||
|
||||
Defined in: legal/legi.ts:448
|
||||
|
||||
Tableau de liens vers des sous-sections (autres SectionTA) au sein de cette section.
|
208
doc/api/interfaces/LegiTexteVersion.md
Normal file
208
doc/api/interfaces/LegiTexteVersion.md
Normal file
|
@ -0,0 +1,208 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiTexteVersion
|
||||
|
||||
# Interface: LegiTexteVersion
|
||||
|
||||
Defined in: legal/legi.ts:662
|
||||
|
||||
Représente une version spécifique d'un texte législatif avec son contenu complet.
|
||||
Correspond à l'élément racine `TEXTE_VERSION` dans `legi_texte_version.dtd`.
|
||||
Commentaire DTD : "Décrit les informations spécifiques à une version de texte LEGI".
|
||||
|
||||
## Properties
|
||||
|
||||
### ABRO?
|
||||
|
||||
> `optional` **ABRO**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:668
|
||||
|
||||
Abrogations affectant cette version du texte.
|
||||
Correspond à `ABRO` dans `legi_texte_version.dtd`, contient du `CONTENU` HTML.
|
||||
Commentaire DTD : "Abrogations du texte".
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
Contenu HTML détaillant les abrogations.
|
||||
|
||||
***
|
||||
|
||||
### META
|
||||
|
||||
> **META**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:676
|
||||
|
||||
Métadonnées pour cette version du texte.
|
||||
Correspond à `META` dans `legi_texte_version.dtd`.
|
||||
|
||||
#### META\_COMMUN
|
||||
|
||||
> **META\_COMMUN**: `object`
|
||||
|
||||
Éléments de métadonnées communs.
|
||||
Correspond à `META_COMMUN` (défini dans `meta_commun.dtd`).
|
||||
|
||||
##### META\_COMMUN.ANCIEN\_ID?
|
||||
|
||||
> `optional` **ANCIEN\_ID**: `string`
|
||||
|
||||
Ancien identifiant. Provient de `ANCIEN_ID`.
|
||||
|
||||
##### META\_COMMUN.ELI\_ALIAS?
|
||||
|
||||
> `optional` **ELI\_ALIAS**: `object`
|
||||
|
||||
Alias de l'Identifiant Européen de la Législation (ELI). (Non trouvé dans les DTD LEGI analysées, peut être spécifique à l'application ou plus récent)
|
||||
|
||||
##### META\_COMMUN.ELI\_ALIAS.ID\_ELI\_ALIAS
|
||||
|
||||
> **ID\_ELI\_ALIAS**: `string`
|
||||
|
||||
ID de l'alias ELI
|
||||
|
||||
##### META\_COMMUN.ID
|
||||
|
||||
> **ID**: `string`
|
||||
|
||||
Identifiant unique de ce document de version de texte. Provient de `ID`.
|
||||
|
||||
##### META\_COMMUN.ID\_ELI?
|
||||
|
||||
> `optional` **ID\_ELI**: `string`
|
||||
|
||||
Identifiant Européen de la Législation (ELI). (Non trouvé dans les DTD LEGI analysées)
|
||||
|
||||
##### META\_COMMUN.NATURE?
|
||||
|
||||
> `optional` **NATURE**: `"ARRETE"` \| `"AVIS"` \| `"CIRCULAIRE"` \| `"CODE"` \| `"CONSTITUTION"` \| `"DECISION"` \| `"DECRET_LOI"` \| `"DECRET"` \| `"DELIBERATION"` \| `"LOI_CONSTIT"` \| `"LOI_ORGANIQUE"` \| `"LOI"` \| `"ORDONNANCE"` \| `"ACCORD_FONCTION_PUBLIQUE"` \| `"CONVENTION"` \| `"DECLARATION"`
|
||||
|
||||
Nature du document (ex: "TEXTE_VERSION"). Provient de `NATURE`.
|
||||
|
||||
##### META\_COMMUN.ORIGINE
|
||||
|
||||
> **ORIGINE**: `"LEGI"`
|
||||
|
||||
Origine du document (ex: "LEGI"). Provient de `ORIGINE`.
|
||||
|
||||
##### META\_COMMUN.URL
|
||||
|
||||
> **URL**: `string`
|
||||
|
||||
URL relative du document. Provient de `URL`.
|
||||
|
||||
#### META\_SPEC
|
||||
|
||||
> **META\_SPEC**: `object`
|
||||
|
||||
Métadonnées spécifiques à cette version du texte.
|
||||
Correspond à `META_SPEC` dans `legi_texte_version.dtd`.
|
||||
|
||||
##### META\_SPEC.META\_TEXTE\_CHRONICLE
|
||||
|
||||
> **META\_TEXTE\_CHRONICLE**: [`LegiMetaTexteChronicle`](LegiMetaTexteChronicle.md)
|
||||
|
||||
Métadonnées chronologiques pour le texte.
|
||||
Correspond à `META_TEXTE_CHRONICLE` (défini dans `meta_texte_chronicle.dtd`).
|
||||
|
||||
##### META\_SPEC.META\_TEXTE\_VERSION
|
||||
|
||||
> **META\_TEXTE\_VERSION**: [`LegiMetaTexteVersion`](LegiMetaTexteVersion.md)
|
||||
|
||||
Métadonnées spécifiques à la version pour le texte.
|
||||
Correspond à `META_TEXTE_VERSION` (défini dans `legi_texte_version.dtd`).
|
||||
|
||||
***
|
||||
|
||||
### NOTA?
|
||||
|
||||
> `optional` **NOTA**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:722
|
||||
|
||||
Notes associées à cette version du texte.
|
||||
Correspond à `NOTA` dans `legi_texte_version.dtd`, contient du `CONTENU` HTML.
|
||||
Commentaire DTD : "Nota sur le texte".
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
Contenu HTML de la note.
|
||||
|
||||
***
|
||||
|
||||
### RECT?
|
||||
|
||||
> `optional` **RECT**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:731
|
||||
|
||||
Rectifications à cette version du texte.
|
||||
Correspond à `RECT` dans `legi_texte_version.dtd`, contient du `CONTENU` HTML.
|
||||
Commentaire DTD : "Rectifications du texte".
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
Contenu HTML des rectifications.
|
||||
|
||||
***
|
||||
|
||||
### SIGNATAIRES?
|
||||
|
||||
> `optional` **SIGNATAIRES**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:740
|
||||
|
||||
Signataires de cette version du texte.
|
||||
Correspond à `SIGNATAIRES` dans `legi_texte_version.dtd`, contient du `CONTENU` HTML.
|
||||
Commentaire DTD : "Signataires du texte".
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
Contenu HTML listant les signataires.
|
||||
|
||||
***
|
||||
|
||||
### TP?
|
||||
|
||||
> `optional` **TP**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:749
|
||||
|
||||
Travaux préparatoires pour cette version du texte.
|
||||
Correspond à `TP` dans `legi_texte_version.dtd`, contient du `CONTENU` HTML.
|
||||
Commentaire DTD : "Travaux préparatoires du texte".
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
Contenu HTML des travaux préparatoires.
|
||||
|
||||
***
|
||||
|
||||
### VISAS?
|
||||
|
||||
> `optional` **VISAS**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:758
|
||||
|
||||
Visas (références au préambule) pour cette version du texte.
|
||||
Correspond à `VISAS` dans `legi_texte_version.dtd`, contient du `CONTENU` HTML.
|
||||
Commentaire DTD : "Visas du texte".
|
||||
|
||||
#### CONTENU
|
||||
|
||||
> **CONTENU**: `string`
|
||||
|
||||
Contenu HTML des visas.
|
112
doc/api/interfaces/LegiTexteVersionLien.md
Normal file
112
doc/api/interfaces/LegiTexteVersionLien.md
Normal file
|
@ -0,0 +1,112 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiTexteVersionLien
|
||||
|
||||
# Interface: LegiTexteVersionLien
|
||||
|
||||
Defined in: legal/legi.ts:768
|
||||
|
||||
Représente un lien d'une `LegiTexteVersion` (via `LegiMetaTexteVersion/LIENS`) vers un autre document.
|
||||
Les attributs sont basés sur `lien.dtd` utilisés dans `TEXTE_VERSION`.
|
||||
|
||||
## Properties
|
||||
|
||||
### @cidtexte?
|
||||
|
||||
> `optional` **@cidtexte**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:772
|
||||
|
||||
Identifiant interne du texte cible si le lien est interne. Provient de l'attribut `cidtexte`.
|
||||
|
||||
***
|
||||
|
||||
### @datesignatexte?
|
||||
|
||||
> `optional` **@datesignatexte**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:774
|
||||
|
||||
Date de signature du texte cible. Provient de l'attribut `datesignatexte`.
|
||||
|
||||
***
|
||||
|
||||
### @id?
|
||||
|
||||
> `optional` **@id**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:776
|
||||
|
||||
Identifiant de l'élément cible. Provient de l'attribut `id`.
|
||||
|
||||
***
|
||||
|
||||
### @naturetexte?
|
||||
|
||||
> `optional` **@naturetexte**: `"ARRETE"` \| `"AVENANT"` \| `"AVIS"` \| `"CIRCULAIRE"` \| `"CODE"` \| `"CONSTITUTION"` \| `"DECISION"` \| `"DECRET_LOI"` \| `"DECRET"` \| `"DELIBERATION"` \| `"DIRECTIVE_EURO"` \| `"LOI_CONSTIT"` \| `"LOI_ORGANIQUE"` \| `"LOI_PROGRAMME"` \| `"LOI"` \| `"ORDONNANCE"` \| `"RAPPORT"` \| `"ACCORD_FONCTION_PUBLIQUE"` \| `"DECISION_EURO"` \| `"INSTRUCTION"` \| `"REGLEMENT"` \| `"ARRETEEURO"` \| `"INSTRUCTIONEURO"` \| `"REGLEMENTEUROPEEN"`
|
||||
|
||||
Defined in: legal/legi.ts:778
|
||||
|
||||
Nature du texte cible. Provient de l'attribut `naturetexte`.
|
||||
|
||||
***
|
||||
|
||||
### @nortexte?
|
||||
|
||||
> `optional` **@nortexte**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:782
|
||||
|
||||
Identifiant NOR du texte cible. Provient de l'attribut `nortexte`.
|
||||
|
||||
***
|
||||
|
||||
### @num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:780
|
||||
|
||||
Numéro du texte ou de l'élément cible. Provient de l'attribut `num`.
|
||||
|
||||
***
|
||||
|
||||
### @numtexte?
|
||||
|
||||
> `optional` **@numtexte**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:784
|
||||
|
||||
(Obsolète?) Numéro du texte cible. Souvent similaire à @num.
|
||||
|
||||
***
|
||||
|
||||
### @sens
|
||||
|
||||
> **@sens**: `"cible"` \| `"source"`
|
||||
|
||||
Defined in: legal/legi.ts:786
|
||||
|
||||
Sens du lien. Provient de l'attribut `sens`.
|
||||
|
||||
***
|
||||
|
||||
### @typelien
|
||||
|
||||
> **@typelien**: `"ABROGE"` \| `"ANNULE"` \| `"MODIFIE"` \| `"PERIME"` \| `"ABROGATION"` \| `"ANNULATION"` \| `"APPLICATION"` \| `"CITATION"` \| `"CODIFICATION"` \| `"CONCORDANCE"` \| `"CONCORDE"` \| `"CREATION"` \| `"CREE"` \| `"HISTO"` \| `"MODIFICATION"` \| `"PEREMPTION"` \| `"RATIFICATION"` \| `"RATIFIE"` \| `"RECTIFICATION"` \| `"SPEC_APPLI"` \| `"TXT_ASSOCIE"` \| `"TXT_SOURCE"` \| `"PILOTE_SUIVEUR"` \| `"TRANSPOSITION"` \| `"CODIFIE"`
|
||||
|
||||
Defined in: legal/legi.ts:788
|
||||
|
||||
Type du lien. Provient de l'attribut `typelien`.
|
||||
|
||||
***
|
||||
|
||||
### #text?
|
||||
|
||||
> `optional` **#text**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:770
|
||||
|
||||
Contenu textuel du lien, s'il existe.
|
99
doc/api/interfaces/LegiTextelr.md
Normal file
99
doc/api/interfaces/LegiTextelr.md
Normal file
|
@ -0,0 +1,99 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiTextelr
|
||||
|
||||
# Interface: LegiTextelr
|
||||
|
||||
Defined in: legal/legi.ts:498
|
||||
|
||||
Représente l'aperçu structurel d'un texte législatif et de ses versions.
|
||||
Correspond à l'élément racine `TEXTELR` dans `legi_texte_struct.dtd`.
|
||||
Commentaire DTD : "Décrit la structure d'un texte LEGI et la liste des différentes versions de ce texte."
|
||||
|
||||
## Properties
|
||||
|
||||
### META
|
||||
|
||||
> **META**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:503
|
||||
|
||||
Métadonnées pour la structure du texte.
|
||||
Correspond à `META` dans `legi_texte_struct.dtd`.
|
||||
|
||||
#### META\_COMMUN
|
||||
|
||||
> **META\_COMMUN**: `object`
|
||||
|
||||
Éléments de métadonnées communs.
|
||||
Correspond à `META_COMMUN` (défini dans `meta_commun.dtd`).
|
||||
|
||||
##### META\_COMMUN.ANCIEN\_ID?
|
||||
|
||||
> `optional` **ANCIEN\_ID**: `string`
|
||||
|
||||
Ancien identifiant. Provient de `ANCIEN_ID`.
|
||||
|
||||
##### META\_COMMUN.ID
|
||||
|
||||
> **ID**: `string`
|
||||
|
||||
Identifiant unique du document de structure du texte. Provient de `ID`.
|
||||
|
||||
##### META\_COMMUN.NATURE?
|
||||
|
||||
> `optional` **NATURE**: `"ARRETE"` \| `"AVIS"` \| `"CIRCULAIRE"` \| `"CODE"` \| `"CONSTITUTION"` \| `"DECISION"` \| `"DECRET_LOI"` \| `"DECRET"` \| `"DELIBERATION"` \| `"LOI_CONSTIT"` \| `"LOI_ORGANIQUE"` \| `"LOI"` \| `"ORDONNANCE"` \| `"ACCORD_FONCTION_PUBLIQUE"` \| `"CONVENTION"` \| `"DECLARATION"`
|
||||
|
||||
Nature du document (ex: "TEXTELR"). Provient de `NATURE`.
|
||||
|
||||
##### META\_COMMUN.ORIGINE
|
||||
|
||||
> **ORIGINE**: `"LEGI"`
|
||||
|
||||
Origine du document (ex: "LEGI"). Provient de `ORIGINE`.
|
||||
|
||||
##### META\_COMMUN.URL
|
||||
|
||||
> **URL**: `string`
|
||||
|
||||
URL relative du document. Provient de `URL`.
|
||||
|
||||
#### META\_SPEC
|
||||
|
||||
> **META\_SPEC**: `object`
|
||||
|
||||
Métadonnées spécifiques à la structure du texte.
|
||||
Correspond à `META_SPEC` dans `legi_texte_struct.dtd`.
|
||||
|
||||
##### META\_SPEC.META\_TEXTE\_CHRONICLE
|
||||
|
||||
> **META\_TEXTE\_CHRONICLE**: [`LegiMetaTexteChronicle`](LegiMetaTexteChronicle.md)
|
||||
|
||||
Métadonnées chronologiques pour le texte.
|
||||
Correspond à `META_TEXTE_CHRONICLE` (défini dans `meta_texte_chronicle.dtd`).
|
||||
|
||||
***
|
||||
|
||||
### STRUCT?
|
||||
|
||||
> `optional` **STRUCT**: [`LegiTextelrStructure`](LegiTextelrStructure.md)
|
||||
|
||||
Defined in: legal/legi.ts:537
|
||||
|
||||
La hiérarchie structurelle (table des matières) du texte législatif.
|
||||
Correspond à `STRUCT` dans `legi_texte_struct.dtd`.
|
||||
Commentaire DTD pour `STRUCT` dans `TEXTELR` : "Historique de la structure".
|
||||
|
||||
***
|
||||
|
||||
### VERSIONS
|
||||
|
||||
> **VERSIONS**: [`LegiTextelrVersions`](LegiTextelrVersions.md)
|
||||
|
||||
Defined in: legal/legi.ts:543
|
||||
|
||||
Liste des versions disponibles de ce texte législatif.
|
||||
Correspond à `VERSIONS` dans `legi_texte_struct.dtd`.
|
||||
Commentaire DTD pour `VERSIONS` dans `TEXTELR` : "Liste des versions du texte".
|
72
doc/api/interfaces/LegiTextelrLienArt.md
Normal file
72
doc/api/interfaces/LegiTextelrLienArt.md
Normal file
|
@ -0,0 +1,72 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiTextelrLienArt
|
||||
|
||||
# Interface: LegiTextelrLienArt
|
||||
|
||||
Defined in: legal/legi.ts:557
|
||||
|
||||
Représente un lien d'une `LegiTextelrStructure` vers un article.
|
||||
Les attributs sont basés sur `lien_art.dtd` utilisés dans `TEXTELR/STRUCT`.
|
||||
|
||||
## Properties
|
||||
|
||||
### @debut
|
||||
|
||||
> **@debut**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:559
|
||||
|
||||
Date de début de validité. Provient de l'attribut `debut`.
|
||||
|
||||
***
|
||||
|
||||
### @etat?
|
||||
|
||||
> `optional` **@etat**: `"ABROGE_DIFF"` \| `"ABROGE"` \| `"ANNULE"` \| `"MODIFIE_MORT_NE"` \| `"MODIFIE"` \| `"PERIME"` \| `"TRANSFERE"` \| `"VIGUEUR_DIFF"` \| `"VIGUEUR"`
|
||||
|
||||
Defined in: legal/legi.ts:561
|
||||
|
||||
Statut juridique. Provient de l'attribut `etat`.
|
||||
|
||||
***
|
||||
|
||||
### @fin
|
||||
|
||||
> **@fin**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:563
|
||||
|
||||
Date de fin de validité. Provient de l'attribut `fin`.
|
||||
|
||||
***
|
||||
|
||||
### @id
|
||||
|
||||
> **@id**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:565
|
||||
|
||||
Identifiant de l'article lié. Provient de l'attribut `id`.
|
||||
|
||||
***
|
||||
|
||||
### @num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:568
|
||||
|
||||
Numéro de l'article lié. Provient de l'attribut `num`.
|
||||
|
||||
***
|
||||
|
||||
### @origine
|
||||
|
||||
> **@origine**: `"LEGI"`
|
||||
|
||||
Defined in: legal/legi.ts:570
|
||||
|
||||
Origine de l'article lié (ex: "LEGI"). Provient de l'attribut `origine`.
|
92
doc/api/interfaces/LegiTextelrLienSectionTa.md
Normal file
92
doc/api/interfaces/LegiTextelrLienSectionTa.md
Normal file
|
@ -0,0 +1,92 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiTextelrLienSectionTa
|
||||
|
||||
# Interface: LegiTextelrLienSectionTa
|
||||
|
||||
Defined in: legal/legi.ts:584
|
||||
|
||||
Représente un lien d'une `LegiTextelrStructure` vers une `LegiSectionTa` (section).
|
||||
Les attributs sont basés sur `lien_section_ta.dtd` utilisés dans `TEXTELR/STRUCT`.
|
||||
|
||||
## Properties
|
||||
|
||||
### @cid
|
||||
|
||||
> **@cid**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:588
|
||||
|
||||
CID de la section liée. Provient de l'attribut `cid`.
|
||||
|
||||
***
|
||||
|
||||
### @debut
|
||||
|
||||
> **@debut**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:590
|
||||
|
||||
Date de début de validité. Provient de l'attribut `debut`.
|
||||
|
||||
***
|
||||
|
||||
### @etat?
|
||||
|
||||
> `optional` **@etat**: `"ABROGE_DIFF"` \| `"ABROGE"` \| `"ANNULE"` \| `"MODIFIE_MORT_NE"` \| `"MODIFIE"` \| `"PERIME"` \| `"TRANSFERE"` \| `"VIGUEUR_DIFF"` \| `"VIGUEUR"`
|
||||
|
||||
Defined in: legal/legi.ts:592
|
||||
|
||||
Statut juridique. Provient de l'attribut `etat`.
|
||||
|
||||
***
|
||||
|
||||
### @fin
|
||||
|
||||
> **@fin**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:594
|
||||
|
||||
Date de fin de validité. Provient de l'attribut `fin`.
|
||||
|
||||
***
|
||||
|
||||
### @id
|
||||
|
||||
> **@id**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:596
|
||||
|
||||
Identifiant de la section liée. Provient de l'attribut `id`.
|
||||
|
||||
***
|
||||
|
||||
### @niv
|
||||
|
||||
> **@niv**: `number`
|
||||
|
||||
Defined in: legal/legi.ts:598
|
||||
|
||||
Niveau d'imbrication de la section. Provient de l'attribut `niv`.
|
||||
|
||||
***
|
||||
|
||||
### @url
|
||||
|
||||
> **@url**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:600
|
||||
|
||||
URL/chemin vers le fichier XML de la section liée. Provient de l'attribut `url`.
|
||||
|
||||
***
|
||||
|
||||
### #text
|
||||
|
||||
> **#text**: `string`
|
||||
|
||||
Defined in: legal/legi.ts:586
|
||||
|
||||
Titre de la section liée. Contenu textuel de `LIEN_SECTION_TA`.
|
32
doc/api/interfaces/LegiTextelrStructure.md
Normal file
32
doc/api/interfaces/LegiTextelrStructure.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiTextelrStructure
|
||||
|
||||
# Interface: LegiTextelrStructure
|
||||
|
||||
Defined in: legal/legi.ts:617
|
||||
|
||||
Représente la structure de premier niveau (table des matières) d'un document `LegiTextelr`.
|
||||
Correspond à l'élément `STRUCT` dans `legi_texte_struct.dtd`.
|
||||
|
||||
## Properties
|
||||
|
||||
### LIEN\_ART?
|
||||
|
||||
> `optional` **LIEN\_ART**: [`LegiTextelrLienArt`](LegiTextelrLienArt.md)[]
|
||||
|
||||
Defined in: legal/legi.ts:619
|
||||
|
||||
Tableau de liens vers des articles à ce niveau de la structure.
|
||||
|
||||
***
|
||||
|
||||
### LIEN\_SECTION\_TA?
|
||||
|
||||
> `optional` **LIEN\_SECTION\_TA**: [`LegiTextelrLienSectionTa`](LegiTextelrLienSectionTa.md)[]
|
||||
|
||||
Defined in: legal/legi.ts:621
|
||||
|
||||
Tableau de liens vers des sections (SectionTA) à ce niveau de la structure.
|
58
doc/api/interfaces/LegiTextelrVersion.md
Normal file
58
doc/api/interfaces/LegiTextelrVersion.md
Normal file
|
@ -0,0 +1,58 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiTextelrVersion
|
||||
|
||||
# Interface: LegiTextelrVersion
|
||||
|
||||
Defined in: legal/legi.ts:629
|
||||
|
||||
Représente une version spécifique d'un texte législatif, telle que listée dans `LegiTextelrVersions`.
|
||||
Correspond à l'élément `VERSION` au sein de `TEXTELR/VERSIONS` dans `legi_texte_struct.dtd`.
|
||||
Commentaire DTD : "Version du texte."
|
||||
|
||||
## Properties
|
||||
|
||||
### @etat?
|
||||
|
||||
> `optional` **@etat**: `"ABROGE_DIFF"` \| `"ABROGE"` \| `"ANNULE"` \| `"MODIFIE_MORT_NE"` \| `"MODIFIE"` \| `"PERIME"` \| `"VIGUEUR_DIFF"` \| `"VIGUEUR"`
|
||||
|
||||
Defined in: legal/legi.ts:631
|
||||
|
||||
Statut juridique de cette version de texte. Provient de l'attribut `etat` de `VERSION`.
|
||||
|
||||
***
|
||||
|
||||
### LIEN\_TXT
|
||||
|
||||
> **LIEN\_TXT**: `object`
|
||||
|
||||
Defined in: legal/legi.ts:636
|
||||
|
||||
Lien vers le contenu textuel réel de cette version.
|
||||
Correspond à l'élément `LIEN_TXT` (défini dans `lien_txt.dtd`).
|
||||
|
||||
#### @debut
|
||||
|
||||
> **@debut**: `string`
|
||||
|
||||
Date de début de validité pour ce lien de version de texte. Provient de l'attribut `debut`.
|
||||
|
||||
#### @fin
|
||||
|
||||
> **@fin**: `string`
|
||||
|
||||
Date de fin de validité pour ce lien de version de texte. Provient de l'attribut `fin`.
|
||||
|
||||
#### @id
|
||||
|
||||
> **@id**: `string`
|
||||
|
||||
Identifiant du document de version de texte lié (ex: un ID `LegiTexteVersion`). Provient de l'attribut `id`.
|
||||
|
||||
#### @num?
|
||||
|
||||
> `optional` **@num**: `string`
|
||||
|
||||
Numéro de la version du texte. Provient de l'attribut `num`.
|
22
doc/api/interfaces/LegiTextelrVersions.md
Normal file
22
doc/api/interfaces/LegiTextelrVersions.md
Normal file
|
@ -0,0 +1,22 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiTextelrVersions
|
||||
|
||||
# Interface: LegiTextelrVersions
|
||||
|
||||
Defined in: legal/legi.ts:652
|
||||
|
||||
Conteneur pour la liste des versions d'un texte législatif dans un document `LegiTextelr`.
|
||||
Correspond à l'élément `VERSIONS` dans `legi_texte_struct.dtd`.
|
||||
|
||||
## Properties
|
||||
|
||||
### VERSION
|
||||
|
||||
> **VERSION**: [`LegiTextelrVersion`](LegiTextelrVersion.md)[]
|
||||
|
||||
Defined in: legal/legi.ts:654
|
||||
|
||||
Tableau d'éléments de version de texte.
|
245
doc/api/interfaces/ListTextesResult.md
Normal file
245
doc/api/interfaces/ListTextesResult.md
Normal file
|
@ -0,0 +1,245 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / ListTextesResult
|
||||
|
||||
# Interface: ListTextesResult
|
||||
|
||||
Defined in: aggregates.ts:49
|
||||
|
||||
## Extends
|
||||
|
||||
- [`Aggregate`](Aggregate.md)
|
||||
|
||||
## Properties
|
||||
|
||||
### article?
|
||||
|
||||
> `optional` **article**: `object`
|
||||
|
||||
Defined in: aggregates.ts:16
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Article` \| [`JorfArticle`](JorfArticle.md) \| [`LegiArticle`](LegiArticle.md)
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`article`](Aggregate.md#article)
|
||||
|
||||
***
|
||||
|
||||
### article\_lien?
|
||||
|
||||
> `optional` **article\_lien**: [`ArticleLienDb`](ArticleLienDb.md)[]
|
||||
|
||||
Defined in: aggregates.ts:17
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`article_lien`](Aggregate.md#article_lien)
|
||||
|
||||
***
|
||||
|
||||
### dossier\_legislatif?
|
||||
|
||||
> `optional` **dossier\_legislatif**: `object`
|
||||
|
||||
Defined in: aggregates.ts:18
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: [`DossierLegislatif`](DossierLegislatif.md)
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`dossier_legislatif`](Aggregate.md#dossier_legislatif)
|
||||
|
||||
***
|
||||
|
||||
### follow
|
||||
|
||||
> **follow**: (`"LIENS.LIEN[@sens=cible,@typelien=CREATION].@id"` \| `"STRUCT.LIEN_ART.@id"` \| `"STRUCT.LIEN_SECTION_TA.@id"` \| `"STRUCTURE_TA.LIEN_ART.@id"` \| `"STRUCTURE_TA.LIEN_SECTION_TA.@id"` \| `"TEXTEKALI"` \| `"TEXTELR"`)[]
|
||||
|
||||
Defined in: aggregates.ts:50
|
||||
|
||||
***
|
||||
|
||||
### id?
|
||||
|
||||
> `optional` **id**: `string`
|
||||
|
||||
Defined in: aggregates.ts:19
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`id`](Aggregate.md#id)
|
||||
|
||||
***
|
||||
|
||||
### idcc?
|
||||
|
||||
> `optional` **idcc**: `object`
|
||||
|
||||
Defined in: aggregates.ts:20
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Idcc`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`idcc`](Aggregate.md#idcc)
|
||||
|
||||
***
|
||||
|
||||
### ids
|
||||
|
||||
> **ids**: `string`[]
|
||||
|
||||
Defined in: aggregates.ts:51
|
||||
|
||||
#### Overrides
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`ids`](Aggregate.md#ids)
|
||||
|
||||
***
|
||||
|
||||
### jo?
|
||||
|
||||
> `optional` **jo**: `object`
|
||||
|
||||
Defined in: aggregates.ts:22
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: [`Jo`](Jo.md)
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`jo`](Aggregate.md#jo)
|
||||
|
||||
***
|
||||
|
||||
### limit
|
||||
|
||||
> **limit**: `number`
|
||||
|
||||
Defined in: aggregates.ts:52
|
||||
|
||||
***
|
||||
|
||||
### nature?
|
||||
|
||||
> `optional` **nature**: `string`
|
||||
|
||||
Defined in: aggregates.ts:53
|
||||
|
||||
***
|
||||
|
||||
### offset
|
||||
|
||||
> **offset**: `number`
|
||||
|
||||
Defined in: aggregates.ts:54
|
||||
|
||||
***
|
||||
|
||||
### q?
|
||||
|
||||
> `optional` **q**: `string`
|
||||
|
||||
Defined in: aggregates.ts:55
|
||||
|
||||
***
|
||||
|
||||
### section\_ta?
|
||||
|
||||
> `optional` **section\_ta**: `object`
|
||||
|
||||
Defined in: aggregates.ts:23
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `SectionTa`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`section_ta`](Aggregate.md#section_ta)
|
||||
|
||||
***
|
||||
|
||||
### texte\_version?
|
||||
|
||||
> `optional` **texte\_version**: `object`
|
||||
|
||||
Defined in: aggregates.ts:24
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `TexteVersion`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`texte_version`](Aggregate.md#texte_version)
|
||||
|
||||
***
|
||||
|
||||
### texte\_version\_lien?
|
||||
|
||||
> `optional` **texte\_version\_lien**: [`TexteVersionLienDb`](TexteVersionLienDb.md)[]
|
||||
|
||||
Defined in: aggregates.ts:25
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`texte_version_lien`](Aggregate.md#texte_version_lien)
|
||||
|
||||
***
|
||||
|
||||
### textekali?
|
||||
|
||||
> `optional` **textekali**: `object`
|
||||
|
||||
Defined in: aggregates.ts:26
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Textelr`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`textekali`](Aggregate.md#textekali)
|
||||
|
||||
***
|
||||
|
||||
### textelr?
|
||||
|
||||
> `optional` **textelr**: `object`
|
||||
|
||||
Defined in: aggregates.ts:27
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`id`: `string`\]: `Textelr`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`textelr`](Aggregate.md#textelr)
|
||||
|
||||
***
|
||||
|
||||
### versions?
|
||||
|
||||
> `optional` **versions**: `object`
|
||||
|
||||
Defined in: aggregates.ts:28
|
||||
|
||||
#### Index Signature
|
||||
|
||||
\[`eli`: `string`\]: `Versions`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
[`Aggregate`](Aggregate.md).[`versions`](Aggregate.md#versions)
|
33
doc/api/interfaces/SectionTaGitDb.md
Normal file
33
doc/api/interfaces/SectionTaGitDb.md
Normal file
|
@ -0,0 +1,33 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / SectionTaGitDb
|
||||
|
||||
# Interface: SectionTaGitDb
|
||||
|
||||
Defined in: legal/shared.ts:17
|
||||
|
||||
## Properties
|
||||
|
||||
### date
|
||||
|
||||
> **date**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:19
|
||||
|
||||
***
|
||||
|
||||
### id
|
||||
|
||||
> **id**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:18
|
||||
|
||||
***
|
||||
|
||||
### path
|
||||
|
||||
> **path**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:20
|
33
doc/api/interfaces/TexteVersionGitDb.md
Normal file
33
doc/api/interfaces/TexteVersionGitDb.md
Normal file
|
@ -0,0 +1,33 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / TexteVersionGitDb
|
||||
|
||||
# Interface: TexteVersionGitDb
|
||||
|
||||
Defined in: legal/shared.ts:33
|
||||
|
||||
## Properties
|
||||
|
||||
### date
|
||||
|
||||
> **date**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:35
|
||||
|
||||
***
|
||||
|
||||
### id
|
||||
|
||||
> **id**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:34
|
||||
|
||||
***
|
||||
|
||||
### path
|
||||
|
||||
> **path**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:36
|
49
doc/api/interfaces/TexteVersionLienDb.md
Normal file
49
doc/api/interfaces/TexteVersionLienDb.md
Normal file
|
@ -0,0 +1,49 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / TexteVersionLienDb
|
||||
|
||||
# Interface: TexteVersionLienDb
|
||||
|
||||
Defined in: legal/shared.ts:25
|
||||
|
||||
## Properties
|
||||
|
||||
### cible
|
||||
|
||||
> **cible**: `boolean`
|
||||
|
||||
Defined in: legal/shared.ts:27
|
||||
|
||||
***
|
||||
|
||||
### cidtexte
|
||||
|
||||
> **cidtexte**: `null` \| `string`
|
||||
|
||||
Defined in: legal/shared.ts:28
|
||||
|
||||
***
|
||||
|
||||
### id
|
||||
|
||||
> **id**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:29
|
||||
|
||||
***
|
||||
|
||||
### texte\_version\_id
|
||||
|
||||
> **texte\_version\_id**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:26
|
||||
|
||||
***
|
||||
|
||||
### typelien
|
||||
|
||||
> **typelien**: `string`
|
||||
|
||||
Defined in: legal/shared.ts:30
|
11
doc/api/type-aliases/ArticleType.md
Normal file
11
doc/api/type-aliases/ArticleType.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / ArticleType
|
||||
|
||||
# Type Alias: ArticleType
|
||||
|
||||
> **ArticleType** = *typeof* [`allArticleTypes`](../variables/allArticleTypes.md)\[`number`\]
|
||||
|
||||
Defined in: legal/shared.ts:15
|
15
doc/api/type-aliases/DossierLegislatifType.md
Normal file
15
doc/api/type-aliases/DossierLegislatifType.md
Normal file
|
@ -0,0 +1,15 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / DossierLegislatifType
|
||||
|
||||
# Type Alias: DossierLegislatifType
|
||||
|
||||
> **DossierLegislatifType** = *typeof* [`allDossierLegislatifTypes`](../variables/allDossierLegislatifTypes.md)\[`number`\]
|
||||
|
||||
Defined in: legal/dole.ts:150
|
||||
|
||||
Définit les types possibles pour un dossier législatif.
|
||||
Ces valeurs sont basées sur les données observées et assurent la sécurité des types.
|
||||
Le XSD définit le champ `TYPE` dans `META_DOSSIER_LEGISLATIF` comme `xs:string`.
|
11
doc/api/type-aliases/Follow.md
Normal file
11
doc/api/type-aliases/Follow.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / Follow
|
||||
|
||||
# Type Alias: Follow
|
||||
|
||||
> **Follow** = *typeof* [`allFollows`](../variables/allFollows.md)\[`number`\]
|
||||
|
||||
Defined in: aggregates.ts:31
|
11
doc/api/type-aliases/IdOrigine.md
Normal file
11
doc/api/type-aliases/IdOrigine.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / IdOrigine
|
||||
|
||||
# Type Alias: IdOrigine
|
||||
|
||||
> **IdOrigine** = *typeof* [`idsOrigines`](../variables/idsOrigines.md)\[`number`\]
|
||||
|
||||
Defined in: legal/ids.ts:1
|
11
doc/api/type-aliases/IdType.md
Normal file
11
doc/api/type-aliases/IdType.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / IdType
|
||||
|
||||
# Type Alias: IdType
|
||||
|
||||
> **IdType** = *typeof* [`idsTypes`](../variables/idsTypes.md)\[`number`\]
|
||||
|
||||
Defined in: legal/ids.ts:3
|
13
doc/api/type-aliases/JoNature.md
Normal file
13
doc/api/type-aliases/JoNature.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JoNature
|
||||
|
||||
# Type Alias: JoNature
|
||||
|
||||
> **JoNature** = *typeof* [`allJoNatures`](../variables/allJoNatures.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:76
|
||||
|
||||
Nature d'un document `Jo`, typiquement "JO".
|
13
doc/api/type-aliases/JoOrigine.md
Normal file
13
doc/api/type-aliases/JoOrigine.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JoOrigine
|
||||
|
||||
# Type Alias: JoOrigine
|
||||
|
||||
> **JoOrigine** = *typeof* [`allJoOrigines`](../variables/allJoOrigines.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:79
|
||||
|
||||
Origine d'un document `Jo`, typiquement "JORF".
|
15
doc/api/type-aliases/JorfArticleEtat.md
Normal file
15
doc/api/type-aliases/JorfArticleEtat.md
Normal file
|
@ -0,0 +1,15 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfArticleEtat
|
||||
|
||||
# Type Alias: JorfArticleEtat
|
||||
|
||||
> **JorfArticleEtat** = *typeof* [`allJorfArticleEtats`](../variables/allJorfArticleEtats.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:204
|
||||
|
||||
Statut juridique d'une version d'article JORF.
|
||||
Valeurs basées sur l'attribut `etat` de l'élément `VERSION` dans `jorf_article.dtd`.
|
||||
Exemple de commentaire DTD : "@example ABROGE".
|
13
doc/api/type-aliases/JorfArticleLienArticleOrigine.md
Normal file
13
doc/api/type-aliases/JorfArticleLienArticleOrigine.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfArticleLienArticleOrigine
|
||||
|
||||
# Type Alias: JorfArticleLienArticleOrigine
|
||||
|
||||
> **JorfArticleLienArticleOrigine** = *typeof* [`allJorfArticleLienArticleOrigines`](../variables/allJorfArticleLienArticleOrigines.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:207
|
||||
|
||||
Origine de l'article lié par `JorfArticleVersion/LIEN_ART`.
|
13
doc/api/type-aliases/JorfArticleNature.md
Normal file
13
doc/api/type-aliases/JorfArticleNature.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfArticleNature
|
||||
|
||||
# Type Alias: JorfArticleNature
|
||||
|
||||
> **JorfArticleNature** = *typeof* [`allJorfArticleNatures`](../variables/allJorfArticleNatures.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:231
|
||||
|
||||
Nature d'un document `JorfArticle`, typiquement "Article".
|
13
doc/api/type-aliases/JorfArticleOrigine.md
Normal file
13
doc/api/type-aliases/JorfArticleOrigine.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfArticleOrigine
|
||||
|
||||
# Type Alias: JorfArticleOrigine
|
||||
|
||||
> **JorfArticleOrigine** = *typeof* [`allJorfArticleOrigines`](../variables/allJorfArticleOrigines.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:234
|
||||
|
||||
Origine d'un document `JorfArticle`, typiquement "JORF".
|
13
doc/api/type-aliases/JorfArticleTexteNature.md
Normal file
13
doc/api/type-aliases/JorfArticleTexteNature.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfArticleTexteNature
|
||||
|
||||
# Type Alias: JorfArticleTexteNature
|
||||
|
||||
> **JorfArticleTexteNature** = *typeof* [`allJorfArticleTexteNatures`](../variables/allJorfArticleTexteNatures.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:237
|
||||
|
||||
Nature du texte parent référencé dans `JorfArticle/CONTEXTE/TEXTE`.
|
13
doc/api/type-aliases/JorfSectionTaLienArtEtat.md
Normal file
13
doc/api/type-aliases/JorfSectionTaLienArtEtat.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfSectionTaLienArtEtat
|
||||
|
||||
# Type Alias: JorfSectionTaLienArtEtat
|
||||
|
||||
> **JorfSectionTaLienArtEtat** = *typeof* [`allJorfSectionTaLienArtEtats`](../variables/allJorfSectionTaLienArtEtats.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:426
|
||||
|
||||
Statut juridique pour un `JorfSectionTaLienArt`.
|
13
doc/api/type-aliases/JorfSectionTaLienSectionTaEtat.md
Normal file
13
doc/api/type-aliases/JorfSectionTaLienSectionTaEtat.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfSectionTaLienSectionTaEtat
|
||||
|
||||
# Type Alias: JorfSectionTaLienSectionTaEtat
|
||||
|
||||
> **JorfSectionTaLienSectionTaEtat** = *typeof* [`allJorfSectionTaLienSectionTaEtats`](../variables/allJorfSectionTaLienSectionTaEtats.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:456
|
||||
|
||||
Statut juridique pour un `JorfSectionTaLienSectionTa`. (Généralement non applicable pour les sections JORF).
|
13
doc/api/type-aliases/JorfSectionTaTexteNature.md
Normal file
13
doc/api/type-aliases/JorfSectionTaTexteNature.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfSectionTaTexteNature
|
||||
|
||||
# Type Alias: JorfSectionTaTexteNature
|
||||
|
||||
> **JorfSectionTaTexteNature** = *typeof* [`allJorfSectionTaTexteNatures`](../variables/allJorfSectionTaTexteNatures.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:471
|
||||
|
||||
Nature du texte parent pour une `JorfSectionTa`.
|
31
doc/api/type-aliases/JorfTexte.md
Normal file
31
doc/api/type-aliases/JorfTexte.md
Normal file
|
@ -0,0 +1,31 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTexte
|
||||
|
||||
# Type Alias: JorfTexte
|
||||
|
||||
> **JorfTexte** = [`JorfTexteVersion`](../interfaces/JorfTexteVersion.md) & `object`
|
||||
|
||||
Defined in: legal/jorf.ts:499
|
||||
|
||||
Représente un texte JORF complet, combinant son aperçu structurel (`JorfTextelr`)
|
||||
et le contenu d'une version spécifique (`JorfTexteVersion`).
|
||||
Ceci est une fusion conceptuelle, pas un élément racine DTD direct.
|
||||
|
||||
## Type declaration
|
||||
|
||||
### STRUCT?
|
||||
|
||||
> `optional` **STRUCT**: [`JorfTextelrStructure`](../interfaces/JorfTextelrStructure.md)
|
||||
|
||||
Hiérarchie structurelle du texte (table des matières).
|
||||
Provient de l'élément `STRUCT` dans `jorf_texte_struct.dtd`.
|
||||
|
||||
### VERSIONS?
|
||||
|
||||
> `optional` **VERSIONS**: [`JorfTextelrVersions`](../interfaces/JorfTextelrVersions.md)
|
||||
|
||||
Liste des versions disponibles du texte.
|
||||
Provient de l'élément `VERSIONS` dans `jorf_texte_struct.dtd`.
|
13
doc/api/type-aliases/JorfTexteNature.md
Normal file
13
doc/api/type-aliases/JorfTexteNature.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTexteNature
|
||||
|
||||
# Type Alias: JorfTexteNature
|
||||
|
||||
> **JorfTexteNature** = *typeof* [`allJorfTexteNatures`](../variables/allJorfTexteNatures.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:669
|
||||
|
||||
Nature d'un document `JorfTexteVersion` ou `JorfTextelr`.
|
13
doc/api/type-aliases/JorfTexteOrigine.md
Normal file
13
doc/api/type-aliases/JorfTexteOrigine.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTexteOrigine
|
||||
|
||||
# Type Alias: JorfTexteOrigine
|
||||
|
||||
> **JorfTexteOrigine** = *typeof* [`allJorfTexteOrigines`](../variables/allJorfTexteOrigines.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:672
|
||||
|
||||
Origine d'un document `JorfTexteVersion` ou `JorfTextelr`, typiquement "JORF".
|
13
doc/api/type-aliases/JorfTexteVersionLienNature.md
Normal file
13
doc/api/type-aliases/JorfTexteVersionLienNature.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTexteVersionLienNature
|
||||
|
||||
# Type Alias: JorfTexteVersionLienNature
|
||||
|
||||
> **JorfTexteVersionLienNature** = *typeof* [`allJorfTexteVersionLienNatures`](../variables/allJorfTexteVersionLienNatures.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:795
|
||||
|
||||
Nature du texte lié par un `JorfTexteVersionLien`.
|
13
doc/api/type-aliases/JorfTexteVersionLienType.md
Normal file
13
doc/api/type-aliases/JorfTexteVersionLienType.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTexteVersionLienType
|
||||
|
||||
# Type Alias: JorfTexteVersionLienType
|
||||
|
||||
> **JorfTexteVersionLienType** = *typeof* [`allJorfTexteVersionLienTypes`](../variables/allJorfTexteVersionLienTypes.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:799
|
||||
|
||||
Type de lien dans `JorfTexteVersionLien`.
|
16
doc/api/type-aliases/JorfTextelrEtat.md
Normal file
16
doc/api/type-aliases/JorfTextelrEtat.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTextelrEtat
|
||||
|
||||
# Type Alias: JorfTextelrEtat
|
||||
|
||||
> **JorfTextelrEtat** = *typeof* [`allJorfTextelrEtats`](../variables/allJorfTextelrEtats.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:548
|
||||
|
||||
Statut juridique d'une version de texte JORF, telle que listée dans `JorfTextelrVersions`.
|
||||
Provient de l'attribut `etat` de l'élément `VERSION` dans `jorf_texte_struct.dtd`.
|
||||
Commentaire DTD : "Etat juridique de la version. Ce champ n'est pas renseigné pour JORF dont les textes sont toujours en version INITIALE".
|
||||
Typiquement "INITIALE" ou similaire pour JORF si non modifié par LEGI.
|
13
doc/api/type-aliases/JorfTextelrLienArtEtat.md
Normal file
13
doc/api/type-aliases/JorfTextelrLienArtEtat.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTextelrLienArtEtat
|
||||
|
||||
# Type Alias: JorfTextelrLienArtEtat
|
||||
|
||||
> **JorfTextelrLienArtEtat** = *typeof* [`allJorfTextelrLienArtEtats`](../variables/allJorfTextelrLienArtEtats.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:571
|
||||
|
||||
Statut juridique pour un `JorfTextelrLienArt`.
|
13
doc/api/type-aliases/JorfTextelrLienArtNature.md
Normal file
13
doc/api/type-aliases/JorfTextelrLienArtNature.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTextelrLienArtNature
|
||||
|
||||
# Type Alias: JorfTextelrLienArtNature
|
||||
|
||||
> **JorfTextelrLienArtNature** = *typeof* [`allJorfTextelrLienArtNatures`](../variables/allJorfTextelrLienArtNatures.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:574
|
||||
|
||||
Nature pour un `JorfTextelrLienArt` (généralement non spécifiée, implicitement Article).
|
13
doc/api/type-aliases/JorfTextelrLienArtOrigine.md
Normal file
13
doc/api/type-aliases/JorfTextelrLienArtOrigine.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / JorfTextelrLienArtOrigine
|
||||
|
||||
# Type Alias: JorfTextelrLienArtOrigine
|
||||
|
||||
> **JorfTextelrLienArtOrigine** = *typeof* [`allJorfTextelrLienArtOrigines`](../variables/allJorfTextelrLienArtOrigines.md)\[`number`\]
|
||||
|
||||
Defined in: legal/jorf.ts:578
|
||||
|
||||
Origine pour un `JorfTextelrLienArt`.
|
15
doc/api/type-aliases/LegiArticleEtat.md
Normal file
15
doc/api/type-aliases/LegiArticleEtat.md
Normal file
|
@ -0,0 +1,15 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiArticleEtat
|
||||
|
||||
# Type Alias: LegiArticleEtat
|
||||
|
||||
> **LegiArticleEtat** = *typeof* [`allLegiArticleEtats`](../variables/allLegiArticleEtats.md)\[`number`\]
|
||||
|
||||
Defined in: legal/legi.ts:136
|
||||
|
||||
Statut juridique d'un article législatif.
|
||||
Valeurs basées sur l'élément `ETAT` dans `legi_article.dtd`.
|
||||
Commentaire DTD : "Etat juridique de l'article. Les valeurs possibles sont : ABROGE , ABROGE_DIFF, ANNULE, DISJOINT, MODIFIE, MODIFIE_MORT_NE, PERIME, TRANSFERE, VIGUEUR, VIGUEUR_DIFF".
|
14
doc/api/type-aliases/LegiArticleLienArticleOrigine.md
Normal file
14
doc/api/type-aliases/LegiArticleLienArticleOrigine.md
Normal file
|
@ -0,0 +1,14 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiArticleLienArticleOrigine
|
||||
|
||||
# Type Alias: LegiArticleLienArticleOrigine
|
||||
|
||||
> **LegiArticleLienArticleOrigine** = *typeof* [`allLegiArticleLienArticleOrigines`](../variables/allLegiArticleLienArticleOrigines.md)\[`number`\]
|
||||
|
||||
Defined in: legal/legi.ts:168
|
||||
|
||||
Origine de l'article lié (ex: JORF, LEGI).
|
||||
Utilisé dans `LegiArticleVersion/LIEN_ART/@origine`.
|
13
doc/api/type-aliases/LegiArticleLienNature.md
Normal file
13
doc/api/type-aliases/LegiArticleLienNature.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiArticleLienNature
|
||||
|
||||
# Type Alias: LegiArticleLienNature
|
||||
|
||||
> **LegiArticleLienNature** = *typeof* [`allLegiArticleLienNatures`](../variables/allLegiArticleLienNatures.md)\[`number`\]
|
||||
|
||||
Defined in: legal/legi.ts:172
|
||||
|
||||
Nature du texte lié par un `LegiArticleLien`.
|
13
doc/api/type-aliases/LegiArticleLienType.md
Normal file
13
doc/api/type-aliases/LegiArticleLienType.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiArticleLienType
|
||||
|
||||
# Type Alias: LegiArticleLienType
|
||||
|
||||
> **LegiArticleLienType** = *typeof* [`allLegiArticleLienTypes`](../variables/allLegiArticleLienTypes.md)\[`number`\]
|
||||
|
||||
Defined in: legal/legi.ts:175
|
||||
|
||||
Type de lien dans `LegiArticleLien`.
|
13
doc/api/type-aliases/LegiArticleNature.md
Normal file
13
doc/api/type-aliases/LegiArticleNature.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiArticleNature
|
||||
|
||||
# Type Alias: LegiArticleNature
|
||||
|
||||
> **LegiArticleNature** = *typeof* [`allLegiArticleNatures`](../variables/allLegiArticleNatures.md)\[`number`\]
|
||||
|
||||
Defined in: legal/legi.ts:196
|
||||
|
||||
Nature d'un document `LegiArticle`, typiquement "Article". Provient de `NATURE` dans `META_COMMUN`.
|
13
doc/api/type-aliases/LegiArticleOrigine.md
Normal file
13
doc/api/type-aliases/LegiArticleOrigine.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiArticleOrigine
|
||||
|
||||
# Type Alias: LegiArticleOrigine
|
||||
|
||||
> **LegiArticleOrigine** = *typeof* [`allLegiArticleOrigines`](../variables/allLegiArticleOrigines.md)\[`number`\]
|
||||
|
||||
Defined in: legal/legi.ts:199
|
||||
|
||||
Origine d'un document `LegiArticle`, typiquement "LEGI" ou "JORF". Provient de `ORIGINE` dans `META_COMMUN`.
|
13
doc/api/type-aliases/LegiArticleTexteNature.md
Normal file
13
doc/api/type-aliases/LegiArticleTexteNature.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiArticleTexteNature
|
||||
|
||||
# Type Alias: LegiArticleTexteNature
|
||||
|
||||
> **LegiArticleTexteNature** = *typeof* [`allLegiArticleTexteNatures`](../variables/allLegiArticleTexteNatures.md)\[`number`\]
|
||||
|
||||
Defined in: legal/legi.ts:202
|
||||
|
||||
Nature du texte parent référencé dans `LegiArticle/CONTEXTE/TEXTE`. Provient de l'attribut `nature` de `TEXTE`.
|
13
doc/api/type-aliases/LegiSectionTaLienArtEtat.md
Normal file
13
doc/api/type-aliases/LegiSectionTaLienArtEtat.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiSectionTaLienArtEtat
|
||||
|
||||
# Type Alias: LegiSectionTaLienArtEtat
|
||||
|
||||
> **LegiSectionTaLienArtEtat** = *typeof* [`allLegiSectionTaLienArtEtats`](../variables/allLegiSectionTaLienArtEtats.md)\[`number`\]
|
||||
|
||||
Defined in: legal/legi.ts:406
|
||||
|
||||
Statut juridique pour un `LegiSectionTaLienArt`.
|
13
doc/api/type-aliases/LegiSectionTaLienSectionTaEtat.md
Normal file
13
doc/api/type-aliases/LegiSectionTaLienSectionTaEtat.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiSectionTaLienSectionTaEtat
|
||||
|
||||
# Type Alias: LegiSectionTaLienSectionTaEtat
|
||||
|
||||
> **LegiSectionTaLienSectionTaEtat** = *typeof* [`allLegiSectionTaLienSectionTaEtats`](../variables/allLegiSectionTaLienSectionTaEtats.md)\[`number`\]
|
||||
|
||||
Defined in: legal/legi.ts:437
|
||||
|
||||
Statut juridique pour un `LegiSectionTaLienSectionTa`.
|
13
doc/api/type-aliases/LegiSectionTaTexteNature.md
Normal file
13
doc/api/type-aliases/LegiSectionTaTexteNature.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiSectionTaTexteNature
|
||||
|
||||
# Type Alias: LegiSectionTaTexteNature
|
||||
|
||||
> **LegiSectionTaTexteNature** = *typeof* [`allLegiSectionTaTexteNatures`](../variables/allLegiSectionTaTexteNatures.md)\[`number`\]
|
||||
|
||||
Defined in: legal/legi.ts:452
|
||||
|
||||
Nature du texte parent pour une `LegiSectionTa`.
|
31
doc/api/type-aliases/LegiTexte.md
Normal file
31
doc/api/type-aliases/LegiTexte.md
Normal file
|
@ -0,0 +1,31 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiTexte
|
||||
|
||||
# Type Alias: LegiTexte
|
||||
|
||||
> **LegiTexte** = [`LegiTexteVersion`](../interfaces/LegiTexteVersion.md) & `object`
|
||||
|
||||
Defined in: legal/legi.ts:480
|
||||
|
||||
Représente un texte législatif complet, combinant son aperçu structurel (`LegiTextelr`)
|
||||
et le contenu d'une version spécifique (`LegiTexteVersion`).
|
||||
Ceci est une fusion conceptuelle, pas un élément racine DTD direct.
|
||||
|
||||
## Type declaration
|
||||
|
||||
### STRUCT?
|
||||
|
||||
> `optional` **STRUCT**: [`LegiTextelrStructure`](../interfaces/LegiTextelrStructure.md)
|
||||
|
||||
Hiérarchie structurelle du texte (table des matières).
|
||||
Provient de l'élément `STRUCT` dans `legi_texte_struct.dtd` (racine `TEXTELR`).
|
||||
|
||||
### VERSIONS?
|
||||
|
||||
> `optional` **VERSIONS**: [`LegiTextelrVersions`](../interfaces/LegiTextelrVersions.md)
|
||||
|
||||
Liste des versions disponibles du texte.
|
||||
Provient de l'élément `VERSIONS` dans `legi_texte_struct.dtd` (racine `TEXTELR`).
|
15
doc/api/type-aliases/LegiTexteEtat.md
Normal file
15
doc/api/type-aliases/LegiTexteEtat.md
Normal file
|
@ -0,0 +1,15 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiTexteEtat
|
||||
|
||||
# Type Alias: LegiTexteEtat
|
||||
|
||||
> **LegiTexteEtat** = *typeof* [`allLegiTexteEtats`](../variables/allLegiTexteEtats.md)\[`number`\]
|
||||
|
||||
Defined in: legal/legi.ts:551
|
||||
|
||||
Statut juridique d'une version de texte législatif (utilisé dans `LegiTextelrVersion` et `LegiMetaTexteVersion`).
|
||||
Valeurs basées sur l'élément `ETAT` dans `legi_texte_version.dtd`.
|
||||
Commentaire DTD : "Etat juridique du texte. Les valeurs possibles sont : ABROGE, ABROGE_DIFF, ANNULE, MODIFIE, MODIFIE_MORT_NE, PERIME, TRANSFERE, VIGUEUR, VIGUEUR_DIFF".
|
13
doc/api/type-aliases/LegiTexteNature.md
Normal file
13
doc/api/type-aliases/LegiTexteNature.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiTexteNature
|
||||
|
||||
# Type Alias: LegiTexteNature
|
||||
|
||||
> **LegiTexteNature** = *typeof* [`allLegiTexteNatures`](../variables/allLegiTexteNatures.md)\[`number`\]
|
||||
|
||||
Defined in: legal/legi.ts:608
|
||||
|
||||
Nature d'un document `LegiTextelr` ou `LegiTexteVersion`. Provient de `NATURE` dans `META_COMMUN`.
|
13
doc/api/type-aliases/LegiTexteOrigine.md
Normal file
13
doc/api/type-aliases/LegiTexteOrigine.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiTexteOrigine
|
||||
|
||||
# Type Alias: LegiTexteOrigine
|
||||
|
||||
> **LegiTexteOrigine** = *typeof* [`allLegiTexteOrigines`](../variables/allLegiTexteOrigines.md)\[`number`\]
|
||||
|
||||
Defined in: legal/legi.ts:611
|
||||
|
||||
Origine d'un document `LegiTextelr` ou `LegiTexteVersion`. Provient de `ORIGINE` dans `META_COMMUN`.
|
13
doc/api/type-aliases/LegiTexteVersionLienNature.md
Normal file
13
doc/api/type-aliases/LegiTexteVersionLienNature.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
[**@tricoteuses/legifrance**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[@tricoteuses/legifrance](../README.md) / LegiTexteVersionLienNature
|
||||
|
||||
# Type Alias: LegiTexteVersionLienNature
|
||||
|
||||
> **LegiTexteVersionLienNature** = *typeof* [`allLegiTexteVersionLienNatures`](../variables/allLegiTexteVersionLienNatures.md)\[`number`\]
|
||||
|
||||
Defined in: legal/legi.ts:792
|
||||
|
||||
Nature du texte lié par un `LegiTexteVersionLien`.
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue