@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

<https://hl7.fr/ig/v2/pam/CodeSystem/ihe-france-pam-trigger-event-cs> a fhir:CodeSystem ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:Resource.id [ fhir:value "ihe-france-pam-trigger-event-cs"] ;
  fhir:Resource.language [ fhir:value "en"] ;
  fhir:DomainResource.text [
     fhir:Narrative.status [ fhir:value "generated" ] ;
     fhir:Narrative.div "<div xml:lang=\"en\" lang=\"en\"><hr/><p><b>English</b></p><hr/><p class=\"res-header-id\"><b>Generated Narrative: CodeSystem ihe-france-pam-trigger-event-cs</b></p><a name=\"en-ihe-france-pam-trigger-event-cs\"> </a><a name=\"en-hcihe-france-pam-trigger-event-cs\"> </a><p>This case-sensitive code system <code>https://hl7.fr/ig/v2/pam/CodeSystem/ihe-france-pam-trigger-event-cs</code> defines the following codes:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td style=\"white-space:nowrap\">A01<a name=\"en-ihe-france-pam-trigger-event-cs-A01\"> </a></td><td>Admission hospitalisée</td><td>ADT^A01 : admission d'un patient hospitalisé.</td></tr><tr><td style=\"white-space:nowrap\">A02<a name=\"en-ihe-france-pam-trigger-event-cs-A02\"> </a></td><td>Mutation</td><td>ADT^A02 : mutation (changement d'unité fonctionnelle, de localisation ou de conditions de prise en charge).</td></tr><tr><td style=\"white-space:nowrap\">A03<a name=\"en-ihe-france-pam-trigger-event-cs-A03\"> </a></td><td>Sortie</td><td>ADT^A03 : sortie définitive.</td></tr><tr><td style=\"white-space:nowrap\">A04<a name=\"en-ihe-france-pam-trigger-event-cs-A04\"> </a></td><td>Enregistrement externe</td><td>ADT^A04 : enregistrement d'un patient externe, ou arrivée aux urgences.</td></tr><tr><td style=\"white-space:nowrap\">A05<a name=\"en-ihe-france-pam-trigger-event-cs-A05\"> </a></td><td>Pré-admission</td><td>ADT^A05 : pré-admission.</td></tr><tr><td style=\"white-space:nowrap\">A06<a name=\"en-ihe-france-pam-trigger-event-cs-A06\"> </a></td><td>Changement vers hospitalisation</td><td>ADT^A06 : le patient externe ou aux urgences devient hospitalisé.</td></tr><tr><td style=\"white-space:nowrap\">A07<a name=\"en-ihe-france-pam-trigger-event-cs-A07\"> </a></td><td>Changement vers externe</td><td>ADT^A07 : le patient hospitalisé ou aux urgences devient externe.</td></tr><tr><td style=\"white-space:nowrap\">A11<a name=\"en-ihe-france-pam-trigger-event-cs-A11\"> </a></td><td>Annulation admission</td><td>ADT^A11 : annulation d'une admission ou d'une activité externe.</td></tr><tr><td style=\"white-space:nowrap\">A12<a name=\"en-ihe-france-pam-trigger-event-cs-A12\"> </a></td><td>Annulation mutation</td><td>ADT^A12 : annulation d'une mutation.</td></tr><tr><td style=\"white-space:nowrap\">A13<a name=\"en-ihe-france-pam-trigger-event-cs-A13\"> </a></td><td>Annulation sortie</td><td>ADT^A13 : annulation d'une sortie.</td></tr><tr><td style=\"white-space:nowrap\">A14<a name=\"en-ihe-france-pam-trigger-event-cs-A14\"> </a></td><td>Admission en attente</td><td>ADT^A14 : admission hospitalisée en attente.</td></tr><tr><td style=\"white-space:nowrap\">A15<a name=\"en-ihe-france-pam-trigger-event-cs-A15\"> </a></td><td>Mutation en attente</td><td>ADT^A15 : mutation en attente.</td></tr><tr><td style=\"white-space:nowrap\">A16<a name=\"en-ihe-france-pam-trigger-event-cs-A16\"> </a></td><td>Sortie en attente</td><td>ADT^A16 : sortie en attente (sortie imminente).</td></tr><tr><td style=\"white-space:nowrap\">A21<a name=\"en-ihe-france-pam-trigger-event-cs-A21\"> </a></td><td>Absence provisoire</td><td>ADT^A21 : absence provisoire (permission) ou transfert vers un plateau technique pour acte (moins de 48 heures).</td></tr><tr><td style=\"white-space:nowrap\">A22<a name=\"en-ihe-france-pam-trigger-event-cs-A22\"> </a></td><td>Retour d'absence provisoire</td><td>ADT^A22 : retour d'absence provisoire ou de transfert vers un plateau technique.</td></tr><tr><td style=\"white-space:nowrap\">A25<a name=\"en-ihe-france-pam-trigger-event-cs-A25\"> </a></td><td>Annulation sortie en attente</td><td>ADT^A25 : annulation d'une sortie en attente.</td></tr><tr><td style=\"white-space:nowrap\">A26<a name=\"en-ihe-france-pam-trigger-event-cs-A26\"> </a></td><td>Annulation mutation en attente</td><td>ADT^A26 : annulation d'une mutation en attente.</td></tr><tr><td style=\"white-space:nowrap\">A27<a name=\"en-ihe-france-pam-trigger-event-cs-A27\"> </a></td><td>Annulation admission en attente</td><td>ADT^A27 : annulation d'une admission en attente.</td></tr><tr><td style=\"white-space:nowrap\">A28<a name=\"en-ihe-france-pam-trigger-event-cs-A28\"> </a></td><td>Création patient</td><td>ADT^A28 : création d'un nouveau patient (ITI-30).</td></tr><tr><td style=\"white-space:nowrap\">A31<a name=\"en-ihe-france-pam-trigger-event-cs-A31\"> </a></td><td>Mise à jour patient</td><td>ADT^A31 : mise à jour des informations du patient (ITI-30).</td></tr><tr><td style=\"white-space:nowrap\">A38<a name=\"en-ihe-france-pam-trigger-event-cs-A38\"> </a></td><td>Annulation pré-admission</td><td>ADT^A38 : annulation d'une pré-admission.</td></tr><tr><td style=\"white-space:nowrap\">A40<a name=\"en-ihe-france-pam-trigger-event-cs-A40\"> </a></td><td>Fusion patient</td><td>ADT^A40 : fusion de deux dossiers patients (ITI-30).</td></tr><tr><td style=\"white-space:nowrap\">A44<a name=\"en-ihe-france-pam-trigger-event-cs-A44\"> </a></td><td>Réattribution dossier</td><td>ADT^A44 : réattribution d'un dossier administratif à un autre patient.</td></tr><tr><td style=\"white-space:nowrap\">A47<a name=\"en-ihe-france-pam-trigger-event-cs-A47\"> </a></td><td>Mise à jour identifiants patient</td><td>ADT^A47 : mise à jour d'un ou plusieurs identifiants du patient (ITI-30).</td></tr><tr><td style=\"white-space:nowrap\">A49<a name=\"en-ihe-france-pam-trigger-event-cs-A49\"> </a></td><td>Changement du numéro de dossier</td><td>ADT^A49 : changement du numéro de dossier administratif.</td></tr><tr><td style=\"white-space:nowrap\">A52<a name=\"en-ihe-france-pam-trigger-event-cs-A52\"> </a></td><td>Annulation absence provisoire</td><td>ADT^A52 : annulation d'une absence provisoire.</td></tr><tr><td style=\"white-space:nowrap\">A53<a name=\"en-ihe-france-pam-trigger-event-cs-A53\"> </a></td><td>Annulation retour d'absence provisoire</td><td>ADT^A53 : annulation d'un retour d'absence provisoire.</td></tr><tr><td style=\"white-space:nowrap\">A54<a name=\"en-ihe-france-pam-trigger-event-cs-A54\"> </a></td><td>Changement médecin responsable</td><td>ADT^A54 : changement du médecin responsable.</td></tr><tr><td style=\"white-space:nowrap\">A55<a name=\"en-ihe-france-pam-trigger-event-cs-A55\"> </a></td><td>Annulation changement médecin responsable</td><td>ADT^A55 : annulation du changement de médecin responsable.</td></tr><tr><td style=\"white-space:nowrap\">Z99<a name=\"en-ihe-france-pam-trigger-event-cs-Z99\"> </a></td><td>Correction de mouvement</td><td>ADT^Z99 : correction d'un mouvement, courant ou historique. Seul événement pouvant modifier un mouvement.</td></tr></table></div>"
  ] ;
  fhir:CodeSystem.url [ fhir:value "https://hl7.fr/ig/v2/pam/CodeSystem/ihe-france-pam-trigger-event-cs"] ;
  fhir:CodeSystem.version [ fhir:value "0.1.0"] ;
  fhir:CodeSystem.name [ fhir:value "IHEFrancePamTriggerEventCS"] ;
  fhir:CodeSystem.title [ fhir:value "IHE France PAM Trigger Event CodeSystem"] ;
  fhir:CodeSystem.status [ fhir:value "draft"] ;
  fhir:CodeSystem.experimental [ fhir:value "false"^^xsd:boolean] ;
  fhir:CodeSystem.date [ fhir:value "2026-10-20T11:55:56+00:00"^^xsd:dateTime] ;
  fhir:CodeSystem.publisher [ fhir:value "IHE France"] ;
  fhir:CodeSystem.contact [
     fhir:index -1 ;
     fhir:ContactDetail.name [ fhir:value "IHE France" ] ;
     fhir:ContactDetail.telecom [
       fhir:index -1 ;
       fhir:ContactPoint.system [ fhir:value "url" ] ;
       fhir:ContactPoint.value [ fhir:value "https://www.ihe-france.org" ]
     ]
  ], [
     fhir:index -1 ;
     fhir:ContactDetail.name [ fhir:value "IHE France" ] ;
     fhir:ContactDetail.telecom [
       fhir:index -1 ;
       fhir:ContactPoint.system [ fhir:value "url" ] ;
       fhir:ContactPoint.value [ fhir:value "https://www.ihe-france.org" ] ;
       fhir:ContactPoint.use [ fhir:value "work" ]
     ]
  ] ;
  fhir:CodeSystem.description [ fhir:value "Événements déclencheurs HL7 v2 utilisés par les transactions ITI-30 et ITI-31 en France."] ;
  fhir:CodeSystem.jurisdiction [
     fhir:index -1 ;
     fhir:CodeableConcept.coding [
       fhir:index -1 ;
       fhir:Coding.system [ fhir:value "urn:iso:std:iso:3166" ] ;
       fhir:Coding.code [ fhir:value "FR" ] ;
       fhir:Coding.display [ fhir:value "France (la)" ]
     ]
  ] ;
  fhir:CodeSystem.caseSensitive [ fhir:value "true"^^xsd:boolean] ;
  fhir:CodeSystem.content [ fhir:value "complete"] ;
  fhir:CodeSystem.count [ fhir:value "30"^^xsd:nonNegativeInteger] ;
  fhir:CodeSystem.concept [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A01" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Admission hospitalisée" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A01 : admission d'un patient hospitalisé." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A02" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Mutation" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A02 : mutation (changement d'unité fonctionnelle, de localisation ou de conditions de prise en charge)." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A03" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Sortie" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A03 : sortie définitive." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A04" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Enregistrement externe" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A04 : enregistrement d'un patient externe, ou arrivée aux urgences." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A05" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Pré-admission" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A05 : pré-admission." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A06" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Changement vers hospitalisation" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A06 : le patient externe ou aux urgences devient hospitalisé." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A07" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Changement vers externe" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A07 : le patient hospitalisé ou aux urgences devient externe." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A11" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Annulation admission" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A11 : annulation d'une admission ou d'une activité externe." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A12" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Annulation mutation" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A12 : annulation d'une mutation." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A13" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Annulation sortie" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A13 : annulation d'une sortie." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A14" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Admission en attente" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A14 : admission hospitalisée en attente." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A15" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Mutation en attente" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A15 : mutation en attente." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A16" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Sortie en attente" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A16 : sortie en attente (sortie imminente)." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A21" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Absence provisoire" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A21 : absence provisoire (permission) ou transfert vers un plateau technique pour acte (moins de 48 heures)." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A22" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Retour d'absence provisoire" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A22 : retour d'absence provisoire ou de transfert vers un plateau technique." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A25" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Annulation sortie en attente" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A25 : annulation d'une sortie en attente." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A26" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Annulation mutation en attente" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A26 : annulation d'une mutation en attente." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A27" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Annulation admission en attente" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A27 : annulation d'une admission en attente." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A28" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Création patient" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A28 : création d'un nouveau patient (ITI-30)." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A31" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Mise à jour patient" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A31 : mise à jour des informations du patient (ITI-30)." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A38" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Annulation pré-admission" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A38 : annulation d'une pré-admission." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A40" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Fusion patient" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A40 : fusion de deux dossiers patients (ITI-30)." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A44" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Réattribution dossier" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A44 : réattribution d'un dossier administratif à un autre patient." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A47" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Mise à jour identifiants patient" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A47 : mise à jour d'un ou plusieurs identifiants du patient (ITI-30)." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A49" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Changement du numéro de dossier" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A49 : changement du numéro de dossier administratif." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A52" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Annulation absence provisoire" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A52 : annulation d'une absence provisoire." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A53" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Annulation retour d'absence provisoire" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A53 : annulation d'un retour d'absence provisoire." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A54" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Changement médecin responsable" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A54 : changement du médecin responsable." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A55" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Annulation changement médecin responsable" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^A55 : annulation du changement de médecin responsable." ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "Z99" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Correction de mouvement" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "ADT^Z99 : correction d'un mouvement, courant ou historique. Seul événement pouvant modifier un mouvement." ]
  ] .

# - ontology header ------------------------------------------------------------

<https://hl7.fr/ig/v2/pam/CodeSystem/ihe-france-pam-trigger-event-cs.ttl> a owl:Ontology ;
  owl:imports fhir:fhir.ttl .

# -------------------------------------------------------------------------------------

