Commit graph

43 commits

Author SHA1 Message Date
Gered 30aaf2a16c update doc comments for create/update with regards to return values 2014-08-01 15:12:04 -04:00
Gered 00350cfccc add optional argument to create/update to specify whether to return the complete new/updated resource or not 2014-08-01 15:08:11 -04:00
Gered ad44c28666 add basic support for operations to specify whether the 'Location' response header should be followed or not (if it is present in the response of course) 2014-08-01 15:07:28 -04:00
Gered 2ed10827d3 add delete operation 2014-08-01 15:06:43 -04:00
Gered 4a89c5a701 remove this useless test for now, we'll add proper tests later 2014-07-31 09:56:45 -04:00
Gered 153dc8325d add some more validation/sanity checks 2014-07-18 15:50:52 -04:00
Gered f265a5c4ce add some simple validation sanity checks on the create/update functions 2014-07-18 14:12:41 -04:00
Gered 68480a3ca0 update doc comments 2014-07-18 13:34:47 -04:00
Gered 6ead967447 fix following response "Location" headers to not just follow them with HTTP 201 responses 2014-07-18 13:30:09 -04:00
Gered bbea913abe add update resource function 2014-07-14 15:22:17 -04:00
Gered cfa7c49135 clean up some old comment out test code 2014-07-14 13:37:06 -04:00
Gered 35e5e4ad1a add notes about exceptions being thrown to doc-comments 2014-07-14 13:34:14 -04:00
Gered c2bd54c15c add doc-comment 2014-07-14 13:30:01 -04:00
Gered 41e5b2e46a add create resource support. re-do request handling a bit to handle http 201 returns which include a "location" header 2014-07-14 11:26:25 -04:00
Gered d3f52d6643 clean up response error handling 2014-07-14 11:03:51 -04:00
Gered 04c8a56390 update http post/put calls to sent a proper content-type. rework core fhir-request function to accept a request type and handle fhir error response parsing/returns 2014-07-14 10:19:02 -04:00
Gered cb4355768a 410 will get returned for deleted resources, treat the same as 404 2014-07-11 15:16:48 -04:00
Gered aa32c20ba7 update http request functions, adding basic support for POST/PUT/DELETE 2014-07-08 14:24:55 -04:00
Gered 2dda8d9bbf add support for getting resources via relative urls 2014-07-08 13:52:54 -04:00
Gered cc3b85a2b1 add convenience function 'search-and-fetch' 2014-07-08 11:33:13 -04:00
Gered 80a04dea35 update some doc comments 2014-07-08 11:16:39 -04:00
Gered a394eda3a3 update fetch-all. now returns a single bundle with all the resources 2014-07-08 11:08:10 -04:00
Gered 87ea877b26 naming adjustments 2014-07-08 10:07:36 -04:00
Gered fd465f3466 add local timestamp conversion function 2014-07-08 10:05:22 -04:00
Gered f06b612dcc update iso8601 timestamp format to include timezone info in a format that seems to be more generally accepted by the various public fhir test servers 2014-07-08 09:52:21 -04:00
Gered cc11d75af8 this is the wrong url 2014-07-08 08:30:47 -04:00
Gered 5d8717c74c split up iso date formatting into 2 functions for timestamps and dates 2014-07-08 08:30:36 -04:00
Gered 5b2354fd0f organizing, marking some things private 2014-07-08 08:22:21 -04:00
Gered 5845eda6b8 doesnt seem to be much need for this anymore 2014-07-04 19:10:12 -04:00
Gered 455934cde5 HL7 FHIR spec actually only requires that servers use the HTTP request "Accept" header to determine response content encoding format 2014-07-04 19:02:49 -04:00
Gered e27640e30a allow passing of search params and other general FHIR params as separate arguments to 'search'. refactoring work with how params are converted to a URL query string 2014-07-04 18:55:00 -04:00
Gered 2900e42be7 doc comment changes 2014-07-04 13:56:43 -04:00
Gered 3b3dfcaa4a update README.md 2014-07-04 13:50:55 -04:00
Gered 1d2498c62e add support for navigating/fetching across paged search results 2014-07-04 13:40:27 -04:00
Gered c8fdf4bbd2 refactor 2014-07-04 13:40:03 -04:00
Gered 002c7d3054 probably should be using sequential? here instead 2014-07-04 12:34:24 -04:00
Gered eb88fbca20 add convenience function for turning bundles into sequences of resources 2014-07-04 12:34:04 -04:00
Gered 46ea41807e allow for using a vector for the param name to specify a chained param 2014-07-04 11:15:42 -04:00
Gered c4944ee8e7 improve search parameter handling. add support for namespaced values 2014-07-04 10:54:19 -04:00
Gered f360199e0c return nil if the resource could not be found (http 404) 2014-07-04 09:40:51 -04:00
Gered 23a4bce89c add get-resource-bundle 2014-07-04 09:34:37 -04:00
Gered 7d5194f9c3 escape search parameter values for characters deemed special by FHIR 2014-07-04 09:31:29 -04:00
Gered 3154052e0a initial commit 2014-07-04 09:04:45 -04:00