{"resourceType":"StructureDefinition","id":"CapabilityStatement.rest.resource.updateCreate","meta":{"lastUpdated":"2021-01-17T07:06:13.533+11:00"},"url":"http://hl7.org/fhir/StructureDefinition/CapabilityStatement.rest.resource.updateCreate","version":"4.0.1","name":"CapabilityStatement.rest.resource.updateCreate","title":"CapabilityStatement.rest.resource.updateCreate","status":"draft","experimental":true,"date":"2021-01-17T07:06:13+11:00","publisher":"HL7 FHIR Standard","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]}],"description":"Data Element for CapabilityStatement.rest.resource.updateCreate","purpose":"Data Elements are defined for each element to assist in questionnaire construction etc","fhirVersion":"4.0.1","mapping":[{"identity":"rim","uri":"http://hl7.org/v3","name":"RIM Mapping"},{"identity":"w5","uri":"http://hl7.org/fhir/fivews","name":"FiveWs Pattern Mapping"},{"identity":"workflow","uri":"http://hl7.org/fhir/workflow","name":"Workflow Pattern"},{"identity":"objimpl","uri":"http://hl7.org/fhir/object-implementation","name":"Object Implementation Information"}],"kind":"logical","abstract":false,"type":"CapabilityStatement.rest.resource.updateCreate","baseDefinition":"http://hl7.org/fhir/StructureDefinition/Element","derivation":"specialization","snapshot":{"element":[{"id":"CapabilityStatement.rest.resource.updateCreate","extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"trial-use"}],"path":"CapabilityStatement.rest.resource.updateCreate","short":"If update can commit to a new identity","definition":"A flag to indicate that the server allows or needs to allow the client to create new identities on the server (that is, the client PUTs to a location where there is no existing resource). Allowing this operation means that the server allows the client to create new identities on the server.","comment":"Allowing the clients to create new identities on the server means that the system administrator needs to have confidence that the clients do not create clashing identities between them. Obviously, if there is only one client, this won't happen. While creating identities on the client means that the clients need to be managed, it's much more convenient for many scenarios if such management can be put in place.","min":0,"max":"1","base":{"path":"CapabilityStatement.rest.resource.updateCreate","min":0,"max":"1"},"type":[{"code":"boolean"}],"isModifier":false,"isSummary":false}]}}