3678 Commits

Author SHA1 Message Date
James Agnew
611ee457cb Lots of addition of loinc 2018-03-07 13:33:49 -03:00
patrick-werner
5b89b28652 deleted my old github name from developer list 2018-03-07 11:49:30 -03:00
patrick-werner
0cee57392a Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	hapi-fhir-validation/src/test/java/org/hl7/fhir/r4/validation/FhirInstanceValidatorR4Test.java
2018-03-07 11:45:31 -03:00
darktyco
b18bb033bf Fixes issue #878 where resources in a bundle are updated even when no data changes 2018-03-06 13:28:06 -05:00
Anthony Sute
4da46cdb26 Fixes for issue #512 (:contains modifier not working). 2018-03-06 11:18:53 -05:00
James Agnew
e31aa760dd Fix stopwatch ETA calculations 2018-03-05 19:06:05 -05:00
Ruth Alkema
fee70b1a7a Fix error in narrative for CodeableConcept 2018-03-05 16:27:07 +01:00
James Agnew
9fd9d19678 Merge branch 'hdconradi-schematron-questionnaire-que-7' for #870 2018-03-05 08:37:22 -05:00
James Agnew
1a331838d0 Add comment for #870 2018-03-05 08:36:42 -05:00
James Agnew
1fcfc13dca Merge branch 'schematron-questionnaire-que-7' of https://github.com/hdconradi/hapi-fhir into hdconradi-schematron-questionnaire-que-7 2018-03-05 08:29:57 -05:00
jamesagnew
e201091e3a Update licenses for changed files 2018-03-04 13:53:04 -05:00
jamesagnew
d22670ddb5 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2018-03-04 12:21:07 -05:00
James Agnew
2f7751a079 Move stopwatch into hapi-fhir-base and add timing into to client
LoggingInterceptor
2018-03-04 12:13:18 -05:00
jamesagnew
8bdca012d6 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2018-03-04 11:04:07 -05:00
jamesagnew
07290ae8a0 Sync to latest R4 code 2018-03-04 11:02:47 -05:00
James Agnew
928cf23b4c Logging enhancements 2018-03-04 10:21:39 -05:00
jamesagnew
b2ceb87a70 Work on #873 2018-03-03 17:50:29 -05:00
James Agnew
0c0b9bd74b Fix #814 - Don't create duplicate contained resources 2018-03-02 09:46:29 -05:00
James Agnew
fe140a55dd
Merge pull request #868 from Tastelezz/wip-DateParam
equals() and hashCode() for DateRangeParam and DateParam
2018-03-02 08:58:07 -05:00
James Agnew
0c52c38eda Add credit for #868 2018-03-02 08:57:40 -05:00
Gaetano Gallo
3009ec7f74 - added guava-testlib as test dependency to modules hapi-fhir-structures-dstu2 and hapi-fhir-structures-dstu3
- added DateRangeParam.equals(Object) and DateRangeParam.hashCode()
- fixed broken DateParamTest
2018-03-02 13:03:30 +01:00
James Agnew
8ebf08409e Do clean builds 2018-03-01 15:49:51 -05:00
James Agnew
d278241037 Disable appveyor 2018-03-01 15:48:48 -05:00
James Agnew
cda27fdd18 Fix broken test 2018-03-01 14:06:31 -05:00
James Agnew
a18303f117 Fix #872 - Include resource type in JPA uri search parameter criterias 2018-03-01 08:31:41 -05:00
jamesagnew
ecf570ced9 More testing on #872 2018-03-01 07:25:35 -05:00
jamesagnew
7e4877c524 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2018-03-01 06:20:46 -05:00
jamesagnew
a6e59a0f76 License header updates 2018-03-01 06:20:37 -05:00
James Agnew
790aaeb4ea Tests for #872 2018-02-28 21:34:32 -05:00
jpoth
2c65a6dda7 Add OSGI support for HAPI-FHIR client 2018-02-28 18:09:30 +01:00
Heinz-Dieter Conradi
f4fa233ad7 remove superfluous import 2018-02-28 13:34:14 +01:00
jpoth
66ebfa0ed3 Implement #826 - add OSGI support and Apache Karaf features with integration tests 2018-02-28 11:32:53 +01:00
Heinz-Dieter Conradi
8e000749ba Fix questionnaire schematron with enableWhen and hasAnswer
Without this fix, the 'hasAnswer' element of a questionnaire item is ignored.
This in turn allowes it that one can have both an 'answer' and a 'hasAnswer' item.

A fix is applied for both DSTU3 and R4 and tests are provided.

The tests for R4 are currently ignored, since they require a valid schematron,
e.g. by merging #869
2018-02-27 16:31:19 +01:00
Gaetano Gallo
1caf768fd5 - implemented DateParam.equals() and DateParam.hashCode() which comes in handy when writing tests ... 2018-02-27 10:15:19 +01:00
Jason Owen
2f139640e5 Add unit tests for HumanName has(String) methods
Prefixes, given names, and suffixes can all have multiple entries, and
so are kept in a list. The `hasPrefix(String)` and its sibling methods
are conveniences for checking that these lists contain the given
element. Add tests around those three methods to ensure that the list
checking code is correct.

Issue #865 HumanName#hasGiven(String) can never return true
2018-02-26 18:22:38 -05:00
James Agnew
2eee606468 Fix 2 tests 2018-02-25 14:57:19 -05:00
James Agnew
458401864b Handle deletes properly in HashMapResourceProvider 2018-02-25 14:20:04 -05:00
James Agnew
84c72203b7 Add HashMapResourcePrvider 2018-02-25 13:16:02 -05:00
patrick-werner
66ed2bca38 Merge remote-tracking branch 'upstream/master' 2018-02-25 17:31:56 +01:00
James Agnew
ef6ee83744 Remove test which is no longer applicable 2018-02-24 23:09:30 -05:00
James Agnew
136455f312 Fix #863 - Allow custom search parameters to use multiple bases 2018-02-24 22:10:55 -05:00
jamesagnew
1a9522cfdd Update license header 2018-02-24 12:05:42 -05:00
jamesagnew
76611e14b5 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2018-02-24 12:05:22 -05:00
James Agnew
f026f8a1ac Fix compile error 2018-02-24 12:05:05 -05:00
jamesagnew
fd285b282f Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2018-02-24 12:02:28 -05:00
James Agnew
9757f58805 Improve tolerance of errors when uploading validation resources 2018-02-24 12:01:51 -05:00
James Agnew
6e47951220 Remove unneccesary log lines and clean up some documentation 2018-02-24 10:57:32 -05:00
jamesagnew
d93bdfa47d Update license header 2018-02-23 15:54:57 -05:00
James Agnew
3b2930f8e9 Prevent a crash in testpage overlay when deleting a resource 2018-02-23 15:24:20 -05:00
patrick-werner
0af95842a9 fixes #853
performer validation implementation is now list based
added Test
2018-02-22 12:23:42 +01:00