description: Profil défini dans le volet de Gestion du Cercle de Soins (flux 1c) pour mettre à jour 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_BundleTransactionMAJ 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: PUT} 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à, source: 'http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/CDS_BundleTransactionCreationMAJ', 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à, source: 'http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/CDS_BundleTransactionCreationMAJ', 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_BundleTransactionMAJ base: http://hl7.org/fhir/StructureDefinition/Bundle version: '1.0'