-
Notifications
You must be signed in to change notification settings - Fork 0
/
HL7-Postable-Remit.postman_collection.json
786 lines (786 loc) · 60.6 KB
/
HL7-Postable-Remit.postman_collection.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
{
"info": {
"_postman_id": "c10962a4-cb6b-4130-93d2-7b299b5e92f8",
"name": "HL7-Postable-Remit",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
"_exporter_id": "31216567"
},
"item": [
{
"name": "SearchByClaim",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123456789\"\n },\n {\n \"name\": \"DateOfService\",\n \"valuePeriod\": {\n \"start\": \"2024-08-01T13:28:16-05:00\",\n \"end\": \"2024-08-12T13:28:17-05:00\"\n }\n },\n {\n \"name\": \"PatientID\",\n \"valueString\": \"1\"\n },\n {\n \"name\": \"Claim\",\n \"part\": [\n {\n \"name\": \"ProviderClaimID\",\n \"valueString\": \"998899\"\n },\n {\n \"name\": \"ProviderID\",\n \"valueString\": \"1234567890\"\n },\n {\n \"name\": \"PayerClaimID\",\n \"valueString\": \"1\"\n },\n {\n \"name\": \"ClaimChargeAmount\",\n \"valueString\": \"100\"\n }\n ]\n },\n {\n \"name\": \"PayerID\",\n \"valueString\": \"1010101\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"payer_random1\"\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$searchByClaim",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$searchByClaim"
]
}
},
"response": [
{
"name": "Scenario1: TIN+PAN",
"originalRequest": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123456789\"\n },\n {\n \"name\": \"DateOfService\",\n \"valuePeriod\": {\n \"start\": \"2023-08-01\",\n \"end\": \"2023-08-31\"\n }\n },\n {\n \"name\": \"PatientID\",\n \"valueString\": \"M12345678901\"\n },\n {\n \"name\": \"Claim\",\n \"part\": [\n {\n \"name\": \"ProviderClaimID\",\n \"valueString\": \"12345V12345\"\n },\n {\n \"name\": \"ProviderID\",\n \"valueString\": \"PB654\"\n },\n {\n \"name\": \"PayerClaimID\",\n \"valueString\": \"4567891236\"\n },\n {\n \"name\": \"ClaimChargeAmount\",\n \"valueString\": \"20.00\"\n }\n ]\n },\n {\n \"name\": \"PayerID\",\n \"valueString\": \"12345\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"ABCDE\"\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$searchByClaim",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$searchByClaim"
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": "",
"type": "text"
}
],
"cookie": [],
"body": "{\n \"resourceType\": \"Parameters\",\n \"id\": \"SearchResult\",\n \"meta\": {\n \"profile\": [\n \"http://hl7.org/fhir/us/davinci-pr/StructureDefinition/searchResultParameters\"\n ]\n },\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123456789\"\n },\n {\n \"name\": \"Payer\",\n \"part\": [\n {\n \"name\": \"PayerID\",\n \"valueString\": \"12345\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"ABCDE\"\n }\n ]\n },\n {\n \"name\": \"Claim\",\n \"part\": [\n {\n \"name\": \"ProviderClaimID\",\n \"valueString\": \"12345V12345\"\n },\n {\n \"name\": \"ClaimReceivedDate\",\n \"valueDate\": \"2023-09-02\"\n },\n {\n \"name\": \"ProviderID\",\n \"valueString\": \"PB654\"\n },\n {\n \"name\": \"PayerClaimID\",\n \"valueString\": \"4567891236\"\n },\n {\n \"name\": \"PaymentInfo\",\n \"part\": [\n {\n \"name\": \"PaymentDate\",\n \"valueDate\": \"2023-10-02\"\n },\n {\n \"name\": \"PaymentNumber\",\n \"valueString\": \"A123456\"\n },\n {\n \"name\": \"PaymentAmount\",\n \"valueMoney\": {\n \"value\": 20.0,\n \"currency\": \"USD\"\n }\n },\n {\n \"name\": \"Remittance\",\n \"part\": [\n {\n \"name\": \"RemittanceAdviceIdentifier\",\n \"valueString\": \"A123456BCD\"\n },\n {\n \"name\": \"RemittanceAdviceType\",\n \"valueCode\": \"835\"\n },\n {\n \"name\": \"RemittanceAdviceDate\",\n \"valueDate\": \"2023-10-02\"\n },\n {\n \"name\": \"RemittanceAdviceFileSize\",\n \"valueInteger\": 1024\n }\n ]\n }\n ]\n }\n ]\n },\n {\n \"name\": \"Patient\",\n \"part\": [\n {\n \"name\": \"DateOfBirth\",\n \"valueDate\": \"2000-11-05\"\n },\n {\n \"name\": \"PatientID\",\n \"valueString\": \"M12345678901\"\n },\n {\n \"name\": \"PatientFirstName\",\n \"valueString\": \"QWERT\"\n },\n {\n \"name\": \"PatientLastName\",\n \"valueString\": \"ZXCVB\"\n }\n ]\n }\n ]\n}"
},
{
"name": "Scenario2: TIN+PAN (Payer Claim ID not provided)",
"originalRequest": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123485858\"\n },\n {\n \"name\": \"DateOfService\",\n \"valuePeriod\": {\n \"start\": \"2023-08-01\",\n \"end\": \"2023-08-31\"\n }\n },\n {\n \"name\": \"PatientID\",\n \"valueString\": \"M12345513215\"\n },\n {\n \"name\": \"Claim\",\n \"part\": [\n {\n \"name\": \"ProviderClaimID\",\n \"valueString\": \"12345V54321\"\n },\n {\n \"name\": \"ProviderID\",\n \"valueString\": \"PB655\"\n },\n {\n \"name\": \"ClaimChargeAmount\",\n \"valueString\": \"30.00\"\n }\n ]\n },\n {\n \"name\": \"PayerID\",\n \"valueString\": \"52415\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"PayerAB\"\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$searchByClaim",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$searchByClaim"
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": "",
"type": "text"
}
],
"cookie": [],
"body": "{\n \"resourceType\": \"Parameters\",\n \"id\": \"SearchResult\",\n \"meta\": {\n \"profile\": [\n \"http://hl7.org/fhir/us/davinci-pr/StructureDefinition/searchResultParameters\"\n ]\n },\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123485858\"\n },\n {\n \"name\": \"Payer\",\n \"part\": [\n {\n \"name\": \"PayerID\",\n \"valueString\": \"52415\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"PayerAB\"\n }\n ]\n },\n {\n \"name\": \"Claim\",\n \"part\": [\n {\n \"name\": \"ProviderClaimID\",\n \"valueString\": \"12345V54321\"\n },\n {\n \"name\": \"ClaimReceivedDate\",\n \"valueDate\": \"2023-10-05\"\n },\n {\n \"name\": \"ProviderID\",\n \"valueString\": \"PB655\"\n },\n {\n \"name\": \"PayerClaimID\",\n \"valueString\": \"TYU7894562\"\n },\n {\n \"name\": \"PaymentInfo\",\n \"part\": [\n {\n \"name\": \"PaymentDate\",\n \"valueDate\": \"2023-11-02\"\n },\n {\n \"name\": \"PaymentNumber\",\n \"valueString\": \"A12385858\"\n },\n {\n \"name\": \"PaymentAmount\",\n \"valueMoney\": {\n \"value\": 30.0,\n \"currency\": \"USD\"\n }\n },\n {\n \"name\": \"Remittance\",\n \"part\": [\n {\n \"name\": \"RemittanceAdviceIdentifier\",\n \"valueString\": \"A123456BCDEF\"\n },\n {\n \"name\": \"RemittanceAdviceType\",\n \"valueCode\": \"835\"\n },\n {\n \"name\": \"RemittanceAdviceDate\",\n \"valueDate\": \"2023-11-02\"\n },\n {\n \"name\": \"RemittanceAdviceFileSize\",\n \"valueInteger\": 1536\n }\n ]\n }\n ]\n }\n ]\n },\n {\n \"name\": \"Claim\",\n \"part\": [\n {\n \"name\": \"ProviderClaimID\",\n \"valueString\": \"12345V54321\"\n },\n {\n \"name\": \"ClaimReceivedDate\",\n \"valueDate\": \"2023-10-04\"\n },\n {\n \"name\": \"ProviderID\",\n \"valueString\": \"PB655\"\n },\n {\n \"name\": \"PayerClaimID\",\n \"valueString\": \"TYU7894566\"\n },\n {\n \"name\": \"PaymentInfo\",\n \"part\": [\n {\n \"name\": \"PaymentDate\",\n \"valueDate\": \"2023-11-03\"\n },\n {\n \"name\": \"PaymentNumber\",\n \"valueString\": \"A12385859\"\n },\n {\n \"name\": \"PaymentAmount\",\n \"valueMoney\": {\n \"value\": 30.0,\n \"currency\": \"USD\"\n }\n },\n {\n \"name\": \"Remittance\",\n \"part\": [\n {\n \"name\": \"RemittanceAdviceIdentifier\",\n \"valueString\": \"A123456BCDEF\"\n },\n {\n \"name\": \"RemittanceAdviceType\",\n \"valueCode\": \"835\"\n },\n {\n \"name\": \"RemittanceAdviceDate\",\n \"valueDate\": \"2023-11-02\"\n },\n {\n \"name\": \"RemittanceAdviceFileSize\",\n \"valueInteger\": 1536\n }\n ]\n }\n ]\n }\n ]\n },\n {\n \"name\": \"Patient\",\n \"part\": [\n {\n \"name\": \"DateOfBirth\",\n \"valueDate\": \"2000-11-05\"\n },\n {\n \"name\": \"PatientID\",\n \"valueString\": \"M12345513215\"\n },\n {\n \"name\": \"PatientFirstName\",\n \"valueString\": \"Jane\"\n },\n {\n \"name\": \"PatientLastName\",\n \"valueString\": \"Doe\"\n }\n ]\n }\n ]\n}"
},
{
"name": "Scenario3: No match found",
"originalRequest": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"000909090\"\n },\n {\n \"name\": \"Claim\",\n \"part\": [\n {\n \"name\": \"ProviderClaimID\",\n \"valueString\": \"12345V12345\"\n }\n ]\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$searchByClaim",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$searchByClaim"
]
}
},
"status": "Not Found",
"code": 404,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": "",
"type": "text"
}
],
"cookie": [],
"body": "{\n \"resourceType\": \"OperationOutcome\",\n \"issue\": [\n {\n \"severity\": \"error\",\n \"code\": \"invalid\",\n \"diagnostics\": \"POST Endpoint /$searchByClaim is unable to find any records.\"\n }\n ]\n}"
}
]
},
{
"name": "SearchByPatient",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123456789\"\n },\n {\n \"name\": \"DateOfService\",\n \"valuePeriod\": {\n \"start\": \"2024-08-01T13:28:16-05:00\",\n \"end\": \"2024-08-12T13:28:17-05:00\"\n }\n },\n {\n \"name\": \"Patient\",\n \"part\": [\n {\n \"name\": \"PatientID\",\n \"valueString\": \"1\"\n },\n {\n \"name\": \"DateOfBirth\",\n \"valueDate\": \"1990-04-03\"\n },\n {\n \"name\": \"PatientFirstName\",\n \"valueString\": \"John\"\n },\n {\n \"name\": \"PatientLastName\",\n \"valueString\": \"Doe\"\n }\n ]\n },\n {\n \"name\": \"PayerID\",\n \"valueString\": \"1010101\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"payer_random1\"\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$searchByPatient",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$searchByPatient"
]
}
},
"response": [
{
"name": "Scenario1: TIN+PatientInsuranceNumber+DoB+DoS range",
"originalRequest": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123456789\"\n },\n {\n \"name\": \"DateOfService\",\n \"valuePeriod\": {\n \"start\": \"2023-08-01\",\n \"end\": \"2023-08-31\"\n }\n },\n {\n \"name\": \"Patient\",\n \"part\": [\n {\n \"name\": \"PatientID\",\n \"valueString\": \"M12345678901\"\n },\n {\n \"name\": \"DateOfBirth\",\n \"valueDate\": \"2000-11-05\"\n },\n {\n \"name\": \"PatientFirstName\",\n \"valueString\": \"QWERT\"\n },\n {\n \"name\": \"PatientLastName\",\n \"valueString\": \"ZXCVB\"\n }\n ]\n },\n {\n \"name\": \"PayerID\",\n \"valueString\": \"12345\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"ABCDE\"\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$searchByPatient",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$searchByPatient"
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": "",
"type": "text"
}
],
"cookie": [],
"body": "{\n \"resourceType\": \"Parameters\",\n \"id\": \"SearchResult\",\n \"meta\": {\n \"profile\": [\n \"http://hl7.org/fhir/us/davinci-pr/StructureDefinition/searchResultParameters\"\n ]\n },\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123456789\"\n },\n {\n \"name\": \"Payer\",\n \"part\": [\n {\n \"name\": \"PayerID\",\n \"valueString\": \"12345\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"ABCDE\"\n }\n ]\n },\n {\n \"name\": \"Claim\",\n \"part\": [\n {\n \"name\": \"ProviderClaimID\",\n \"valueString\": \"12345V12345\"\n },\n {\n \"name\": \"ClaimReceivedDate\",\n \"valueDate\": \"2023-09-02\"\n },\n {\n \"name\": \"ProviderID\",\n \"valueString\": \"PB654\"\n },\n {\n \"name\": \"PayerClaimID\",\n \"valueString\": \"4567891236\"\n },\n {\n \"name\": \"PaymentInfo\",\n \"part\": [\n {\n \"name\": \"PaymentDate\",\n \"valueDate\": \"2023-10-02\"\n },\n {\n \"name\": \"PaymentNumber\",\n \"valueString\": \"A123456\"\n },\n {\n \"name\": \"PaymentAmount\",\n \"valueMoney\": {\n \"value\": 20.0,\n \"currency\": \"USD\"\n }\n },\n {\n \"name\": \"Remittance\",\n \"part\": [\n {\n \"name\": \"RemittanceAdviceIdentifier\",\n \"valueString\": \"A123456BCD\"\n },\n {\n \"name\": \"RemittanceAdviceType\",\n \"valueCode\": \"835\"\n },\n {\n \"name\": \"RemittanceAdviceDate\",\n \"valueDate\": \"2023-10-02\"\n },\n {\n \"name\": \"RemittanceAdviceFileSize\",\n \"valueInteger\": 1024\n }\n ]\n }\n ]\n }\n ]\n },\n {\n \"name\": \"Patient\",\n \"part\": [\n {\n \"name\": \"DateOfBirth\",\n \"valueDate\": \"2000-11-05\"\n },\n {\n \"name\": \"PatientID\",\n \"valueString\": \"M12345678901\"\n },\n {\n \"name\": \"PatientFirstName\",\n \"valueString\": \"QWERT\"\n },\n {\n \"name\": \"PatientLastName\",\n \"valueString\": \"ZXCVB\"\n }\n ]\n }\n ]\n}"
},
{
"name": "Scenario2: TIN+PatientInsuranceNumber+DoB+DoS range multiple results",
"originalRequest": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123485858\"\n },\n {\n \"name\": \"DateOfService\",\n \"valuePeriod\": {\n \"start\": \"2023-08-01\",\n \"end\": \"2023-08-31\"\n }\n },\n {\n \"name\": \"Patient\",\n \"part\": [\n {\n \"name\": \"PatientID\",\n \"valueString\": \"M12345513215\"\n },\n {\n \"name\": \"DateOfBirth\",\n \"valueDate\": \"2000-11-05\"\n },\n {\n \"name\": \"PatientFirstName\",\n \"valueString\": \"Jane\"\n },\n {\n \"name\": \"PatientLastName\",\n \"valueString\": \"Doe\"\n }\n ]\n },\n {\n \"name\": \"PayerID\",\n \"valueString\": \"52415\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"PayerAB\"\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$searchByPatient",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$searchByPatient"
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": "",
"type": "text"
}
],
"cookie": [],
"body": "{\n \"resourceType\": \"Parameters\",\n \"id\": \"SearchResult\",\n \"meta\": {\n \"profile\": [\n \"http://hl7.org/fhir/us/davinci-pr/StructureDefinition/searchResultParameters\"\n ]\n },\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123485858\"\n },\n {\n \"name\": \"Payer\",\n \"part\": [\n {\n \"name\": \"PayerID\",\n \"valueString\": \"52415\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"PayerAB\"\n }\n ]\n },\n {\n \"name\": \"Claim\",\n \"part\": [\n {\n \"name\": \"ProviderClaimID\",\n \"valueString\": \"12345V54321\"\n },\n {\n \"name\": \"ClaimReceivedDate\",\n \"valueDate\": \"2023-10-05\"\n },\n {\n \"name\": \"ProviderID\",\n \"valueString\": \"PB655\"\n },\n {\n \"name\": \"PayerClaimID\",\n \"valueString\": \"TYU7894562\"\n },\n {\n \"name\": \"PaymentInfo\",\n \"part\": [\n {\n \"name\": \"PaymentDate\",\n \"valueDate\": \"2023-11-02\"\n },\n {\n \"name\": \"PaymentNumber\",\n \"valueString\": \"A12385858\"\n },\n {\n \"name\": \"PaymentAmount\",\n \"valueMoney\": {\n \"value\": 30.0,\n \"currency\": \"USD\"\n }\n },\n {\n \"name\": \"Remittance\",\n \"part\": [\n {\n \"name\": \"RemittanceAdviceIdentifier\",\n \"valueString\": \"A123456BCDEF\"\n },\n {\n \"name\": \"RemittanceAdviceType\",\n \"valueCode\": \"835\"\n },\n {\n \"name\": \"RemittanceAdviceDate\",\n \"valueDate\": \"2023-11-02\"\n },\n {\n \"name\": \"RemittanceAdviceFileSize\",\n \"valueInteger\": 1536\n }\n ]\n }\n ]\n }\n ]\n },\n {\n \"name\": \"Claim\",\n \"part\": [\n {\n \"name\": \"ProviderClaimID\",\n \"valueString\": \"12345V54321\"\n },\n {\n \"name\": \"ClaimReceivedDate\",\n \"valueDate\": \"2023-10-04\"\n },\n {\n \"name\": \"ProviderID\",\n \"valueString\": \"PB655\"\n },\n {\n \"name\": \"PayerClaimID\",\n \"valueString\": \"TYU7894566\"\n },\n {\n \"name\": \"PaymentInfo\",\n \"part\": [\n {\n \"name\": \"PaymentDate\",\n \"valueDate\": \"2023-11-03\"\n },\n {\n \"name\": \"PaymentNumber\",\n \"valueString\": \"A12385859\"\n },\n {\n \"name\": \"PaymentAmount\",\n \"valueMoney\": {\n \"value\": 30.0,\n \"currency\": \"USD\"\n }\n },\n {\n \"name\": \"Remittance\",\n \"part\": [\n {\n \"name\": \"RemittanceAdviceIdentifier\",\n \"valueString\": \"A123456BCDEF\"\n },\n {\n \"name\": \"RemittanceAdviceType\",\n \"valueCode\": \"835\"\n },\n {\n \"name\": \"RemittanceAdviceDate\",\n \"valueDate\": \"2023-11-02\"\n },\n {\n \"name\": \"RemittanceAdviceFileSize\",\n \"valueInteger\": 1536\n }\n ]\n }\n ]\n }\n ]\n },\n {\n \"name\": \"Patient\",\n \"part\": [\n {\n \"name\": \"DateOfBirth\",\n \"valueDate\": \"2000-11-05\"\n },\n {\n \"name\": \"PatientID\",\n \"valueString\": \"M12345513215\"\n },\n {\n \"name\": \"PatientFirstName\",\n \"valueString\": \"Jane\"\n },\n {\n \"name\": \"PatientLastName\",\n \"valueString\": \"Doe\"\n }\n ]\n }\n ]\n}"
},
{
"name": "Scenario3: No match found",
"originalRequest": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"000909090\"\n },\n {\n \"name\": \"Patient\",\n \"part\": [\n {\n \"name\": \"PatientID\",\n \"valueString\": \"M12345678901\"\n },\n {\n \"name\": \"DateOfBirth\",\n \"valueDate\": \"2000-11-05\"\n }\n ]\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$searchByPatient",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$searchByPatient"
]
}
},
"status": "Not Found",
"code": 404,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": "",
"type": "text"
}
],
"cookie": [],
"body": "{\n \"resourceType\": \"OperationOutcome\",\n \"issue\": [\n {\n \"severity\": \"error\",\n \"code\": \"invalid\",\n \"diagnostics\": \"POST Endpoint /$searchByPatient is unable to find any records.\"\n }\n ]\n}"
}
]
},
{
"name": "SearchByPayment",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123456789\"\n },\n {\n \"name\": \"DateOfService\",\n \"valuePeriod\": {\n \"start\": \"2024-08-01T13:28:16-05:00\",\n \"end\": \"2024-08-12T13:28:17-05:00\"\n }\n },\n {\n \"name\": \"PaymentInfo\",\n \"part\": [\n {\n \"name\": \"PaymentIssueDate\",\n \"valuePeriod\": {\n \"start\": \"2024-08-01T13:28:16-05:00\",\n \"end\": \"2024-08-12T13:28:17-05:00\"\n }\n },\n {\n \"name\": \"PaymentAmount\",\n \"part\": [\n {\n \"name\": \"PaymentAmountLow\",\n \"valueMoney\": {\n \"value\": 100.00,\n \"currency\": \"USD\"\n }\n },\n {\n \"name\": \"PaymentAmountHigh\",\n \"valueMoney\": {\n \"value\": 150.00,\n \"currency\": \"USD\"\n }\n }\n ]\n },\n {\n \"name\": \"PaymentNumber\",\n \"valueString\": \"1234567\"\n }\n ]\n },\n {\n \"name\": \"PayerID\",\n \"valueString\": \"1010101\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"payer_random1\"\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$searchByPayment",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$searchByPayment"
]
}
},
"response": [
{
"name": "Scenario1: TIN+PaymentInfo",
"originalRequest": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123456789\"\n },\n {\n \"name\": \"DateOfService\",\n \"valuePeriod\": {\n \"start\": \"2023-08-01\",\n \"end\": \"2023-08-31\"\n }\n },\n {\n \"name\": \"PaymentInfo\",\n \"part\": [\n {\n \"name\": \"PaymentIssueDate\",\n \"valuePeriod\": {\n \"start\": \"2023-09-01\",\n \"end\": \"2023-11-30\"\n }\n },\n {\n \"name\": \"PaymentAmount\",\n \"part\": [\n {\n \"name\": \"PaymentAmountLow\",\n \"valueMoney\": {\n \"value\": 10.00,\n \"currency\": \"USD\"\n }\n },\n {\n \"name\": \"PaymentAmountHigh\",\n \"valueMoney\": {\n \"value\": 150.00,\n \"currency\": \"USD\"\n }\n }\n ]\n },\n {\n \"name\": \"PaymentNumber\",\n \"valueString\": \"A123456\"\n }\n ]\n },\n {\n \"name\": \"PayerID\",\n \"valueString\": \"12345\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"ABCDE\"\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$searchByPayment",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$searchByPayment"
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Vary",
"value": "Origin"
},
{
"key": "Vary",
"value": "Access-Control-Request-Method"
},
{
"key": "Vary",
"value": "Access-Control-Request-Headers"
},
{
"key": "Location",
"value": "/$searchByPayment"
},
{
"key": "Content-Type",
"value": "application/fhir+json;charset=utf-8"
},
{
"key": "Content-Length",
"value": "1479"
},
{
"key": "Date",
"value": "Tue, 03 Sep 2024 15:55:55 GMT"
},
{
"key": "Keep-Alive",
"value": "timeout=60"
},
{
"key": "Connection",
"value": "keep-alive"
}
],
"cookie": [],
"body": "{\n \"resourceType\": \"Parameters\",\n \"id\": \"SearchResult\",\n \"meta\": {\n \"profile\": [\n \"http://hl7.org/fhir/us/davinci-pr/StructureDefinition/searchByPaymentResultParameters\"\n ]\n },\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123456789\"\n },\n {\n \"name\": \"Payer\",\n \"part\": [\n {\n \"name\": \"PayerID\",\n \"valueString\": \"12345\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"ABCDE\"\n }\n ]\n },\n {\n \"name\": \"PaymentInfo\",\n \"part\": [\n {\n \"name\": \"PaymentIssueDate\",\n \"valueDate\": \"2023-10-02\"\n },\n {\n \"name\": \"PaymentNumber\",\n \"valueString\": \"A123456\"\n },\n {\n \"name\": \"PaymentAmount\",\n \"valueMoney\": {\n \"value\": 20.0,\n \"currency\": \"USD\"\n }\n },\n {\n \"name\": \"Remittance\",\n \"part\": [\n {\n \"name\": \"RemittanceAdviceIdentifier\",\n \"valueString\": \"A123456BCD\"\n },\n {\n \"name\": \"RemittanceAdviceType\",\n \"valueCode\": \"835\"\n },\n {\n \"name\": \"RemittanceAdviceDate\",\n \"valueDate\": \"2023-10-02\"\n },\n {\n \"name\": \"RemittanceAdviceFileSize\",\n \"valueInteger\": 1024\n }\n ]\n }\n ]\n }\n ]\n}"
},
{
"name": "Scenario2: TIN+ partial payment number",
"originalRequest": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123485858\"\n },\n {\n \"name\": \"DateOfService\",\n \"valuePeriod\": {\n \"start\": \"2023-08-01\",\n \"end\": \"2023-08-31\"\n }\n },\n {\n \"name\": \"PaymentInfo\",\n \"part\": [\n {\n \"name\": \"PaymentIssueDate\",\n \"valuePeriod\": {\n \"start\": \"2023-09-01\",\n \"end\": \"2023-11-30\"\n }\n },\n {\n \"name\": \"PaymentAmount\",\n \"part\": [\n {\n \"name\": \"PaymentAmountLow\",\n \"valueMoney\": {\n \"value\": 10.00,\n \"currency\": \"USD\"\n }\n },\n {\n \"name\": \"PaymentAmountHigh\",\n \"valueMoney\": {\n \"value\": 150.00,\n \"currency\": \"USD\"\n }\n }\n ]\n },\n {\n \"name\": \"PaymentNumber\",\n \"valueString\": \"A123\"\n }\n ]\n },\n {\n \"name\": \"PayerID\",\n \"valueString\": \"52415\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"PayerAB\"\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$searchByPayment",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$searchByPayment"
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Vary",
"value": "Origin"
},
{
"key": "Vary",
"value": "Access-Control-Request-Method"
},
{
"key": "Vary",
"value": "Access-Control-Request-Headers"
},
{
"key": "Location",
"value": "/$searchByPayment"
},
{
"key": "Content-Type",
"value": "application/fhir+json;charset=utf-8"
},
{
"key": "Content-Length",
"value": "1479"
},
{
"key": "Date",
"value": "Tue, 03 Sep 2024 15:55:55 GMT"
},
{
"key": "Keep-Alive",
"value": "timeout=60"
},
{
"key": "Connection",
"value": "keep-alive"
}
],
"cookie": [],
"body": "{\n \"resourceType\": \"Parameters\",\n \"id\": \"SearchResult\",\n \"meta\": {\n \"profile\": [\n \"http://hl7.org/fhir/us/davinci-pr/StructureDefinition/searchByPaymentResultParameters\"\n ]\n },\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"123485858\"\n },\n {\n \"name\": \"Payer\",\n \"part\": [\n {\n \"name\": \"PayerID\",\n \"valueString\": \"52415\"\n },\n {\n \"name\": \"PayerName\",\n \"valueString\": \"PayerAB\"\n }\n ]\n },\n {\n \"name\": \"PaymentInfo\",\n \"part\": [\n {\n \"name\": \"PaymentIssueDate\",\n \"valueDate\": \"2023-11-02\"\n },\n {\n \"name\": \"PaymentNumber\",\n \"valueString\": \"A12385858\"\n },\n {\n \"name\": \"PaymentAmount\",\n \"valueMoney\": {\n \"value\": 30.0,\n \"currency\": \"USD\"\n }\n },\n {\n \"name\": \"Remittance\",\n \"part\": [\n {\n \"name\": \"RemittanceAdviceIdentifier\",\n \"valueString\": \"A123456BCDEF\"\n },\n {\n \"name\": \"RemittanceAdviceType\",\n \"valueCode\": \"835\"\n },\n {\n \"name\": \"RemittanceAdviceDate\",\n \"valueDate\": \"2023-11-02\"\n },\n {\n \"name\": \"RemittanceAdviceFileSize\",\n \"valueInteger\": 1536\n }\n ]\n }\n ]\n },\n {\n \"name\": \"PaymentInfo\",\n \"part\": [\n {\n \"name\": \"PaymentIssueDate\",\n \"valueDate\": \"2023-11-03\"\n },\n {\n \"name\": \"PaymentNumber\",\n \"valueString\": \"A12385859\"\n },\n {\n \"name\": \"PaymentAmount\",\n \"valueMoney\": {\n \"value\": 30.0,\n \"currency\": \"USD\"\n }\n },\n {\n \"name\": \"Remittance\",\n \"part\": [\n {\n \"name\": \"RemittanceAdviceIdentifier\",\n \"valueString\": \"A123456BCDEF\"\n },\n {\n \"name\": \"RemittanceAdviceType\",\n \"valueCode\": \"835\"\n },\n {\n \"name\": \"RemittanceAdviceDate\",\n \"valueDate\": \"2023-11-02\"\n },\n {\n \"name\": \"RemittanceAdviceFileSize\",\n \"valueInteger\": 1536\n }\n ]\n }\n ]\n }\n ]\n}"
},
{
"name": "Scenario3: No match found",
"originalRequest": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"TIN\",\n \"valueString\": \"000909090\"\n },\n {\n \"name\": \"Payment\",\n \"part\": [\n {\n \"name\": \"PaymentIssueDate\",\n \"valuePeriod\": {\n \"start\": \"2023-09-01\",\n \"end\": \"2023-10-30\"\n }\n },\n {\n \"name\": \"PaymentNumber\",\n \"valueString\": \"A123\"\n }\n ]\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$searchByPayment",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$searchByPayment"
]
}
},
"status": "Not Found",
"code": 404,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Vary",
"value": "Origin"
},
{
"key": "Vary",
"value": "Access-Control-Request-Method"
},
{
"key": "Vary",
"value": "Access-Control-Request-Headers"
},
{
"key": "Location",
"value": "/$searchByPayment"
},
{
"key": "Content-Type",
"value": "application/fhir+json;charset=utf-8"
},
{
"key": "Content-Length",
"value": "1479"
},
{
"key": "Date",
"value": "Tue, 03 Sep 2024 15:55:55 GMT"
},
{
"key": "Keep-Alive",
"value": "timeout=60"
},
{
"key": "Connection",
"value": "keep-alive"
}
],
"cookie": [],
"body": "{\n \"resourceType\": \"OperationOutcome\",\n \"issue\": [\n {\n \"severity\": \"error\",\n \"code\": \"invalid\",\n \"diagnostics\": \"POST Endpoint /$searchByPayment is unable to find any records.\"\n }\n ]\n}"
}
]
},
{
"name": "DownloadRemittance",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"RemittanceAdviceIdentifier\",\n \"valueString\": \"A123456BCDEF\"\n },\n {\n \"name\": \"RemittanceAdviceType\",\n \"valueCode\": \"835\"\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$downloadRemittance",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$downloadRemittance"
]
}
},
"response": [
{
"name": "Scenario1: 835",
"originalRequest": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"RemittanceAdviceIdentifier\",\n \"valueString\": \"A123456BCDEF\"\n },\n {\n \"name\": \"RemittanceAdviceType\",\n \"valueCode\": \"835\"\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$downloadRemittance",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$downloadRemittance"
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Vary",
"value": "Origin"
},
{
"key": "Vary",
"value": "Access-Control-Request-Method"
},
{
"key": "Vary",
"value": "Access-Control-Request-Headers"
},
{
"key": "Location",
"value": "/$downloadRemittance"
},
{
"key": "Content-Type",
"value": "application/fhir+json;charset=utf-8"
},
{
"key": "Content-Length",
"value": "1212"
},
{
"key": "Date",
"value": "Wed, 04 Sep 2024 18:59:04 GMT"
},
{
"key": "Keep-Alive",
"value": "timeout=60"
},
{
"key": "Connection",
"value": "keep-alive"
}
],
"cookie": [],
"body": "{\n \"resourceType\": \"Binary\",\n \"id\": \"remittance-document-b1c21e06-bf8c-469e-89a9-e2bdef282345\",\n \"meta\": {\n \"profile\": [\n \"http://hl7.org/fhir/us/davinci-pr/StructureDefinition/remittanceAdviceDocument\"\n ]\n },\n \"contentType\": \"application/txt+gzip\",\n \"data\": \"H4sICAAAAAAA/zgzNS1zYW1wbGUudHh0AHVTy27bMBC8F+g/+DyHgMuXyNwkmn6ksqRasqvkEMAwfAgQJEBvveTbu7SlWKlRHgTtcHd29sF1m0MIzD7PP9bTE6QQmcuMMFdIsyUNaTdAUgsnLYQniWdmMIJAgnzykRBocP/x/duyxaq50l1ZGJsycGSWZc5Y9Bcu0UtJOTFF28Epw6hIVtFssYYSd6w5IA8rhNAg5ZaKXRwzz3NQxv+c1WoYqcng1sMoT2RJKGsGLWSZv9tWIHgyRjotOe85ni+2cYG4vxbA0LzbQItzuOLwJK8isMDm8Of0Oy+SrdDUs6LuZ0Qi8VcaZezX1bKrK/x4TPHEQoUYUsgdukZIGjPWUJaVZtInEU3cIvQjP7oIxxWl7rrxuij/e53ERZTvx8Pr7Pj68vZynJVlQM+EhTXmq1x36TfrLWK5yHkKmwihuTMTtd1D6qo2NnN+gESBuiVJNvGVPRJJKJuL395oJXkSwwAvX/wK6B53TMFEvAp0jqk2hJ+BXefvJzwc3k7gozT8eAYfxxG3Nd0AfCZ1JqELx1snyGnvtPUjGiIW5TBbqeR0tgni1TxDHJki8k2HfIdURtrUfcAq3HsvSU8rHFcl+0IX8hah5oXCpQuN1CNREmK3kOStImpIWe0KK3WWDTkL+8ncRrDM4XUsI+j6lhhYxxyTd/nxF0fh+ur8AwAA\"\n}"
},
{
"name": "Scenario2: PDF",
"originalRequest": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"RemittanceAdviceIdentifier\",\n \"valueString\": \"A123456BCD\"\n },\n {\n \"name\": \"RemittanceAdviceType\",\n \"valueCode\": \"PDF\"\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$downloadRemittance",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$downloadRemittance"
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Vary",
"value": "Origin"
},
{
"key": "Vary",
"value": "Access-Control-Request-Method"
},
{
"key": "Vary",
"value": "Access-Control-Request-Headers"
},
{
"key": "Location",
"value": "/$downloadRemittance"
},
{
"key": "Content-Type",
"value": "application/fhir+json;charset=utf-8"
},
{
"key": "Content-Length",
"value": "1212"
},
{
"key": "Date",
"value": "Wed, 04 Sep 2024 18:59:04 GMT"
},
{
"key": "Keep-Alive",
"value": "timeout=60"
},
{
"key": "Connection",
"value": "keep-alive"
}
],
"cookie": [],
"body": "{\n \"resourceType\": \"Binary\",\n \"id\": \"remittance-document-0ff0b7cc-cad8-4d84-a933-4c5fc5445491\",\n \"meta\": {\n \"profile\": [\n \"http://hl7.org/fhir/us/davinci-pr/StructureDefinition/remittanceAdviceDocument\"\n ]\n },\n \"contentType\": \"application/pdf+gzip\",\n \"data\": \"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\"\n}"
},
{
"name": "Scenario3: No match found",
"originalRequest": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"resourceType\": \"Parameters\",\n \"parameter\": [\n {\n \"name\": \"RemittanceAdviceIdentifier\",\n \"valueString\": \"ABCD123546\"\n },\n {\n \"name\": \"RemittanceAdviceType\",\n \"valueCode\": \"PDF\"\n }\n ]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "http://localhost:8080/$downloadRemittance",
"protocol": "http",
"host": [
"localhost"
],
"port": "8080",
"path": [
"$downloadRemittance"
]
}
},
"status": "Not Found",
"code": 404,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Vary",
"value": "Origin"
},
{
"key": "Vary",
"value": "Access-Control-Request-Method"
},
{
"key": "Vary",
"value": "Access-Control-Request-Headers"
},
{
"key": "Location",
"value": "/$downloadRemittance"
},
{
"key": "Content-Type",
"value": "application/fhir+json;charset=utf-8"
},
{
"key": "Content-Length",
"value": "1212"
},
{
"key": "Date",
"value": "Wed, 04 Sep 2024 18:59:04 GMT"
},
{
"key": "Keep-Alive",
"value": "timeout=60"
},
{
"key": "Connection",
"value": "keep-alive"
}
],
"cookie": [],
"body": "{\n \"resourceType\": \"OperationOutcome\",\n \"issue\": [\n {\n \"severity\": \"error\",\n \"code\": \"invalid\",\n \"diagnostics\": \"POST Endpoint /$downloadRemittance is unable to find any records.\"\n }\n ]\n}"
}
]
}
]
}