FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/CDS_BundleTransactionCreation

Packagecisis.cds
Resource TypeStructureDefinition
IdCDS_BundleTransactionCreation
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=cisis.cds@4.0.0&canonical=http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/CDS_BundleTransactionCreation
URLhttp://esante.gouv.fr/ci-sis/fhir/StructureDefinition/CDS_BundleTransactionCreation
Version2.1
Statusactive
Date2022-11-15
NameCDS_BundleTransactionCreation
Authoritynational
DescriptionProfil défini dans le volet de Gestion du Cercle de Soins (flux 1c) pour créer un cercle de soins selon l’option Transaction. Il s'agit d'un bundle de type "transaction" permettant d'organiser le contenu du flux de création d'un cercle de soins.
TypeBundle
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
FrOrganizationFrOrganization
FrPatientFrPatient
FrPractitionerFrPractitioner
CDS_FrRelatedPersonCDS_FrRelatedPerson
CDS_IHECareTeamCDS_IHECareTeam
CDS_Organization-OrgaIntCDSOrganizationOrgaInt
practitionerRole-organizationalRole-rassPractitionerRoleOrganizationalRoleRASS
practitionerRole-professionalRole-rassPractitionerRoleProfessionalRoleRASS

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "url": "http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/CDS_BundleTransactionCreation",
  "version": "2.1",
  "name": "CDS_BundleTransactionCreation",
  "status": "active",
  "date": "2022-11-15",
  "publisher": "ANS",
  "description": "Profil défini dans le volet de Gestion du Cercle de Soins (flux 1c) pour créer un cercle de soins selon l’option Transaction.\r\nIl s'agit d'un bundle de type \"transaction\" permettant d'organiser le contenu du flux de création d'un cercle de soins.",
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "v2",
      "uri": "http://hl7.org/v2",
      "name": "HL7 v2 Mapping"
    },
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    },
    {
      "identity": "cda",
      "uri": "http://hl7.org/v3/cda",
      "name": "CDA (R2)"
    },
    {
      "identity": "w5",
      "uri": "http://hl7.org/fhir/fivews",
      "name": "FiveWs Pattern Mapping"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "Bundle",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Bundle.type",
        "path": "Bundle.type",
        "fixedCode": "transaction"
      },
      {
        "id": "Bundle.entry",
        "path": "Bundle.entry",
        "slicing": {
          "discriminator": [
            {
              "type": "profile",
              "path": "resource"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Bundle.entry:careTeam",
        "path": "Bundle.entry",
        "sliceName": "careTeam",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Bundle.entry:careTeam.resource",
        "path": "Bundle.entry.resource",
        "min": 1,
        "type": [
          {
            "code": "Resource",
            "profile": [
              "http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/CDS_IHECareTeam"
            ]
          }
        ]
      },
      {
        "id": "Bundle.entry:careTeam.request.method",
        "path": "Bundle.entry.request.method",
        "fixedCode": "POST"
      },
      {
        "id": "Bundle.entry:careTeam.response",
        "path": "Bundle.entry.response",
        "max": "0"
      },
      {
        "id": "Bundle.entry:patient",
        "path": "Bundle.entry",
        "sliceName": "patient"
      },
      {
        "id": "Bundle.entry:patient.resource",
        "path": "Bundle.entry.resource",
        "min": 1,
        "type": [
          {
            "code": "Resource",
            "profile": [
              "http://interopsante.org/fhir/StructureDefinition/FrPatient"
            ]
          }
        ]
      },
      {
        "id": "Bundle.entry:patient.request.method",
        "path": "Bundle.entry.request.method",
        "constraint": [
          {
            "key": "req-met-2",
            "severity": "error",
            "human": "POST si il s’agit d’un nouvel élément ou PUT si il s’agit d’un élément qui existe déjà",
            "expression": "value='POST' or value='PUT'",
            "source": "Bundle"
          }
        ]
      },
      {
        "id": "Bundle.entry:patient.response",
        "path": "Bundle.entry.response",
        "max": "0"
      },
      {
        "id": "Bundle.entry:relatedPerson",
        "path": "Bundle.entry",
        "sliceName": "relatedPerson"
      },
      {
        "id": "Bundle.entry:relatedPerson.resource",
        "path": "Bundle.entry.resource",
        "min": 1,
        "type": [
          {
            "code": "Resource",
            "profile": [
              "http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/CDS_FrRelatedPerson"
            ]
          }
        ]
      },
      {
        "id": "Bundle.entry:relatedPerson.request.method",
        "path": "Bundle.entry.request.method",
        "constraint": [
          {
            "key": "req-met-3",
            "severity": "error",
            "human": "POST si il s’agit d’un nouvel élément ou PUT si il s’agit d’un élément qui existe déjà",
            "expression": "value='POST' or value='PUT'",
            "source": "Bundle"
          }
        ]
      },
      {
        "id": "Bundle.entry:relatedPerson.response",
        "path": "Bundle.entry.response",
        "max": "0"
      },
      {
        "id": "Bundle.entry:organization",
        "path": "Bundle.entry",
        "sliceName": "organization"
      },
      {
        "id": "Bundle.entry:organization.resource",
        "path": "Bundle.entry.resource",
        "min": 1,
        "type": [
          {
            "code": "Resource",
            "profile": [
              "http://interopsante.org/fhir/StructureDefinition/FrOrganization"
            ]
          }
        ]
      },
      {
        "id": "Bundle.entry:organization.request.method",
        "path": "Bundle.entry.request.method",
        "constraint": [
          {
            "key": "req-met-4",
            "severity": "error",
            "human": "POST si il s’agit d’un nouvel élément ou PUT si il s’agit d’un élément qui existe déjà",
            "expression": "value='POST' or value='PUT'",
            "source": "Bundle"
          }
        ]
      },
      {
        "id": "Bundle.entry:organization.response",
        "path": "Bundle.entry.response",
        "max": "0"
      },
      {
        "id": "Bundle.entry:organizationInterne",
        "path": "Bundle.entry",
        "sliceName": "organizationInterne"
      },
      {
        "id": "Bundle.entry:organizationInterne.resource",
        "path": "Bundle.entry.resource",
        "min": 1,
        "type": [
          {
            "code": "Resource",
            "profile": [
              "http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/CDS_Organization-OrgaInt"
            ]
          }
        ]
      },
      {
        "id": "Bundle.entry:organizationInterne.request.method",
        "path": "Bundle.entry.request.method",
        "constraint": [
          {
            "key": "req-met-7",
            "severity": "error",
            "human": "POST si il s’agit d’un nouvel élément ou PUT si il s’agit d’un élément qui existe déjà",
            "expression": "value='POST' or value='PUT'"
          }
        ]
      },
      {
        "id": "Bundle.entry:organizationInterne.response",
        "path": "Bundle.entry.response",
        "max": "0"
      },
      {
        "id": "Bundle.entry:practitionerRoleOrg",
        "path": "Bundle.entry",
        "sliceName": "practitionerRoleOrg"
      },
      {
        "id": "Bundle.entry:practitionerRoleOrg.resource",
        "path": "Bundle.entry.resource",
        "min": 1,
        "type": [
          {
            "code": "Resource",
            "profile": [
              "https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-organizationalRole-rass"
            ]
          }
        ]
      },
      {
        "id": "Bundle.entry:practitionerRoleOrg.request.method",
        "path": "Bundle.entry.request.method",
        "constraint": [
          {
            "key": "req-met-8",
            "severity": "error",
            "human": "POST si il s’agit d’un nouvel élément ou PUT si il s’agit d’un élément qui existe déjà",
            "expression": "value='POST' or value='PUT'"
          }
        ]
      },
      {
        "id": "Bundle.entry:practitionerRoleOrg.response",
        "path": "Bundle.entry.response",
        "max": "0"
      },
      {
        "id": "Bundle.entry:practitionerRolePro",
        "path": "Bundle.entry",
        "sliceName": "practitionerRolePro"
      },
      {
        "id": "Bundle.entry:practitionerRolePro.resource",
        "path": "Bundle.entry.resource",
        "min": 1,
        "type": [
          {
            "code": "Resource",
            "profile": [
              "https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-professionalRole-rass"
            ]
          }
        ]
      },
      {
        "id": "Bundle.entry:practitionerRolePro.request.method",
        "path": "Bundle.entry.request.method",
        "constraint": [
          {
            "key": "req-met-5",
            "severity": "error",
            "human": "POST si il s’agit d’un nouvel élément ou PUT si il s’agit d’un élément qui existe déjà",
            "expression": "value='POST' or value='PUT'",
            "source": "Bundle"
          }
        ]
      },
      {
        "id": "Bundle.entry:practitionerRolePro.response",
        "path": "Bundle.entry.response",
        "max": "0"
      },
      {
        "id": "Bundle.entry:practitioner",
        "path": "Bundle.entry",
        "sliceName": "practitioner"
      },
      {
        "id": "Bundle.entry:practitioner.resource",
        "path": "Bundle.entry.resource",
        "min": 1,
        "type": [
          {
            "code": "Resource",
            "profile": [
              "http://interopsante.org/fhir/StructureDefinition/FrPractitioner"
            ]
          }
        ]
      },
      {
        "id": "Bundle.entry:practitioner.request.method",
        "path": "Bundle.entry.request.method",
        "constraint": [
          {
            "key": "req-met-6",
            "severity": "error",
            "human": "POST si il s’agit d’un nouvel élément ou PUT si il s’agit d’un élément qui existe déjà",
            "expression": "value='POST' or value='PUT'",
            "source": "Bundle"
          }
        ]
      },
      {
        "id": "Bundle.entry:practitioner.response",
        "path": "Bundle.entry.response",
        "max": "0"
      }
    ]
  }
}