Replies: 1 comment 1 reply
-
Not reproducible Create Patient
Update Patient
Archive version@fdd-rev : Was there any other step performed in between invocation of create patient and update patient services? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Describe the bug
When updating a patient using the REST API, the current Specific Character Set of the Patient record makes some updates impossible.
To Reproduce
Steps to reproduce the behavior:
{'00100010': {'vr': 'PN', 'Value': [{'Alphabetic': 'TEST^PÀTIENT'}]}, '00100020': {'vr': 'LO', 'Value': ['PR-00000001-8']}, '00100021': {'vr': 'LO', 'Value': ['ISSUER']}, '00100040': {'vr': 'CS', 'Value': ['M']}, '00100030': {'vr': 'DA', 'Value': ['20000101']}, '00080005': {'vr': 'CS', 'Value': ['ISO_IR 100']}}
{'00100010': {'vr': 'PN', 'Value': [{'Alphabetic': 'TEST^PATIENT'}]}, '00100020': {'vr': 'LO', 'Value': ['PR-00000001-8']}, '00100021': {'vr': 'LO', 'Value': ['ISSUER']}, '00100040': {'vr': 'CS', 'Value': ['M']}, '00100030': {'vr': 'DA', 'Value': ['20000101']}}
Expected behavior
Current encoding of data should not change API behavior: valid encoding for provided data should not cause update to fail. This also violates the common assumption that PUT request are idempotent.
Desktop
Beta Was this translation helpful? Give feedback.
All reactions