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. package_name: cisis.cds derivation: constraint name: CDS_BundleTransactionCreation type: Bundle elements: type: pattern: {type: Code, value: transaction} index: 0 entry: index: 1 slicing: rules: open discriminator: - {path: resource, type: profile} min: null slices: careTeam: match: {} schema: _required: true index: 2 elements: resource: {type: Resource, index: 3} request: elements: method: pattern: {type: Code, value: POST} index: 4 response: {index: 5} required: [resource] patient: match: {} schema: index: 6 elements: resource: {type: Resource, index: 7} request: elements: method: constraint: req-met-2: {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à, source: Bundle, severity: error, expression: value='POST' or value='PUT'} index: 8 response: {index: 9} required: [resource] relatedPerson: match: {} schema: index: 10 elements: resource: {type: Resource, index: 11} request: elements: method: constraint: req-met-3: {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à, source: Bundle, severity: error, expression: value='POST' or value='PUT'} index: 12 response: {index: 13} required: [resource] organization: match: {} schema: index: 14 elements: resource: {type: Resource, index: 15} request: elements: method: constraint: req-met-4: {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à, source: Bundle, severity: error, expression: value='POST' or value='PUT'} index: 16 response: {index: 17} required: [resource] organizationInterne: match: {} schema: index: 18 elements: resource: {type: Resource, index: 19} request: elements: method: constraint: req-met-7: {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à, severity: error, expression: value='POST' or value='PUT'} index: 20 response: {index: 21} required: [resource] practitionerRoleOrg: match: {} schema: index: 22 elements: resource: {type: Resource, index: 23} request: elements: method: constraint: req-met-8: {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à, severity: error, expression: value='POST' or value='PUT'} index: 24 response: {index: 25} required: [resource] practitionerRolePro: match: {} schema: index: 26 elements: resource: {type: Resource, index: 27} request: elements: method: constraint: req-met-5: {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à, source: Bundle, severity: error, expression: value='POST' or value='PUT'} index: 28 response: {index: 29} required: [resource] practitioner: match: {} schema: index: 30 elements: resource: {type: Resource, index: 31} request: elements: method: constraint: req-met-6: {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à, source: Bundle, severity: error, expression: value='POST' or value='PUT'} index: 32 response: {index: 33} required: [resource] package_version: 4.0.0 class: profile kind: resource url: http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/CDS_BundleTransactionCreation base: http://hl7.org/fhir/StructureDefinition/Bundle version: '2.1'