This page is part of the FHIR Specification (v0.4.0: DSTU 2 Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3 R2
An example transaction
{ "resourceType": "Bundle", "id": "bundle-transaction", "meta": { "lastUpdated": "2014-08-18T01:43:30Z" }, "type": "transaction", "base": "http://example.com/base", "entry": [ { "resource": { "resourceType": "Patient", "text": { "status": "generated", "div": "<div>!-- Snipped for Brevity --></div>" }, "name": [ { "use": "official", "family": [ "Chalmers" ], "given": [ "Peter", "James" ] } ], "gender": "male", "birthDate": "1974-12-25", "active": true }, "transaction": { "method": "POST", "url": "Patient" } }, { "resource": { "resourceType": "Patient", "text": { "status": "generated", "div": "<div>!-- Snipped for Brevity --></div>" }, "name": [ { "use": "official", "family": [ "Chalmers" ], "given": [ "Peter", "James" ] } ], "gender": "male", "birthDate": "1974-12-25", "active": true }, "transaction": { "method": "POST", "url": "Patient", "ifNoneExist": "Patient?identifier=234234" } }, { "resource": { "resourceType": "Patient", "id": "123", "text": { "status": "generated", "div": "<div>!-- Snipped for Brevity --></div>" }, "name": [ { "use": "official", "family": [ "Chalmers" ], "given": [ "Peter", "James" ] } ], "gender": "male", "birthDate": "1974-12-25", "active": true }, "transaction": { "method": "PUT", "url": "Patient/123" } }, { "resource": { "resourceType": "Patient", "text": { "status": "generated", "div": "<div>!-- Snipped for Brevity --></div>" }, "name": [ { "use": "official", "family": [ "Chalmers" ], "given": [ "Peter", "James" ] } ], "gender": "male", "birthDate": "1974-12-25", "active": true }, "transaction": { "method": "PUT", "url": "Patient?identifier=234234" } }, { "transaction": { "method": "DELETE", "url": "Patient/234" } }, { "transaction": { "method": "DELETE", "url": "Patient?identifier=123456" } }, { "resource": { "resourceType": "Parameters", "parameter": [ { "name": "coding", "valueCoding": { "system": "http://loinc.org", "code": "1963-8" } } ] }, "transaction": { "method": "POST", "url": "ValueSet/$lookup" } }, { "transaction": { "method": "GET", "url": "Patient?name=peter" } } ] }
Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.