description: StructureDefinition du bundle représentant le flux 2 de mise à jour d'une note du volet CdL package_name: cisis.cds derivation: constraint name: CdL_BundleMAJNoteCdL 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: DocumentReference: 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-1: {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] Practitioner: match: {} schema: index: 10 elements: resource: {type: Resource, index: 11} request: elements: method: constraint: req-met-1: {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] PractitionerRole: match: {} schema: index: 14 elements: resource: {type: Resource, index: 15} request: elements: method: constraint: req-met-1: {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] Organization: match: {} schema: index: 18 elements: resource: {type: Resource, index: 19} request: elements: method: constraint: req-met-1: {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: 20 response: {index: 21} required: [resource] RelatedPerson: match: {} schema: index: 22 elements: resource: {type: Resource, index: 23} request: elements: method: constraint: req-met-1: {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: 24 response: {index: 25} required: [resource] Device: match: {} schema: index: 26 elements: resource: {type: Resource, index: 27} request: elements: method: constraint: req-met-1: {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] package_version: 4.0.0 class: profile kind: resource url: http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/CdL_BundleMAJNoteCdL base: http://hl7.org/fhir/StructureDefinition/Bundle version: '2.1'