|
857 | 857 | "description": "Create Immunization operation successful", |
858 | 858 | "headers": { |
859 | 859 | "Location": { |
860 | | - "$ref": "#/components/parameters/Location" |
| 860 | + "$ref": "#/components/headers/Location" |
861 | 861 | }, |
862 | 862 | "CorrelationID": { |
863 | | - "$ref": "#/components/parameters/CorrelationID" |
| 863 | + "$ref": "#/components/headers/CorrelationID" |
864 | 864 | }, |
865 | 865 | "RequestID": { |
866 | | - "$ref": "#/components/parameters/RequestID" |
| 866 | + "$ref": "#/components/headers/RequestID" |
867 | 867 | } |
868 | 868 | } |
869 | 869 | }, |
|
1808 | 1808 | "description": "Read Immunization operation successful", |
1809 | 1809 | "headers": { |
1810 | 1810 | "CorrelationID": { |
1811 | | - "$ref": "#/components/parameters/CorrelationID" |
| 1811 | + "$ref": "#/components/headers/CorrelationID" |
1812 | 1812 | }, |
1813 | 1813 | "RequestID": { |
1814 | | - "$ref": "#/components/parameters/RequestID" |
| 1814 | + "$ref": "#/components/headers/RequestID" |
1815 | 1815 | }, |
1816 | 1816 | "E-Tag": { |
1817 | | - "$ref": "#/components/parameters/E-Tag" |
| 1817 | + "$ref": "#/components/headers/E-Tag" |
1818 | 1818 | } |
1819 | 1819 | }, |
1820 | 1820 | "content": { |
|
3554 | 3554 | "description": "Update Immunization operation successful", |
3555 | 3555 | "headers": { |
3556 | 3556 | "CorrelationID": { |
3557 | | - "$ref": "#/components/parameters/CorrelationID" |
| 3557 | + "$ref": "#/components/headers/CorrelationID" |
3558 | 3558 | }, |
3559 | 3559 | "RequestID": { |
3560 | | - "$ref": "#/components/parameters/RequestID" |
| 3560 | + "$ref": "#/components/headers/RequestID" |
3561 | 3561 | } |
3562 | 3562 | } |
3563 | 3563 | }, |
|
3682 | 3682 | } |
3683 | 3683 | } |
3684 | 3684 | }, |
| 3685 | + "headers": { |
| 3686 | + "CorrelationID": { |
| 3687 | + "required": false, |
| 3688 | + "description": "An optional ID which you can use to track transactions across multiple systems. It can take any value, but we recommend avoiding `.` characters.\n\nMirrored back in a response header.\n", |
| 3689 | + "schema": { |
| 3690 | + "type": "string", |
| 3691 | + "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", |
| 3692 | + "example": "60E0B220-8136-4CA5-AE46-1D97EF59D068" |
| 3693 | + } |
| 3694 | + }, |
| 3695 | + "RequestID": { |
| 3696 | + "required": false, |
| 3697 | + "description": "A globally unique identifier (GUID) for the request, which we use to de-duplicate repeated requests and to trace the request if you contact our helpdesk.\n\nMust be a universally unique identifier (UUID) (ideally version 4).\n\nMirrored back in a response header.\n\nIf you re-send a failed request, use the same value in this header.\n", |
| 3698 | + "schema": { |
| 3699 | + "type": "string", |
| 3700 | + "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", |
| 3701 | + "example": "60E0B220-8136-4CA5-AE46-1D97EF59D068" |
| 3702 | + } |
| 3703 | + }, |
| 3704 | + "Location": { |
| 3705 | + "required": true, |
| 3706 | + "description": "The location of the newly created Immunization record. It contains the resource ID at the end.", |
| 3707 | + "schema": { |
| 3708 | + "type": "string", |
| 3709 | + "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", |
| 3710 | + "example": "60E0B220-8136-4CA5-AE46-1D97EF59D068" |
| 3711 | + } |
| 3712 | + }, |
| 3713 | + "E-Tag": { |
| 3714 | + "required": true, |
| 3715 | + "description": "Indicates the current version of an Immunization resource", |
| 3716 | + "schema": { |
| 3717 | + "type": "integer", |
| 3718 | + "example": 1 |
| 3719 | + } |
| 3720 | + } |
| 3721 | + }, |
3685 | 3722 | "parameters": { |
3686 | 3723 | "Id": { |
3687 | 3724 | "in": "path", |
|
3773 | 3810 | "default": "Immunization:patient" |
3774 | 3811 | } |
3775 | 3812 | }, |
3776 | | - "Location": { |
3777 | | - "in": "header", |
3778 | | - "name": "location", |
3779 | | - "required": true, |
3780 | | - "description": "The location of newly created Immunization record. It contains resouce ID at the end.", |
3781 | | - "schema": { |
3782 | | - "type": "string", |
3783 | | - "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", |
3784 | | - "example": "60E0B220-8136-4CA5-AE46-1D97EF59D068" |
3785 | | - } |
3786 | | - }, |
3787 | 3813 | "E-Tag": { |
3788 | 3814 | "in": "header", |
3789 | 3815 | "name": "E-Tag", |
3790 | 3816 | "required": true, |
3791 | | - "description": "Indicaes the current version of Immunization resource", |
| 3817 | + "description": "Indicates the current version of an Immunization resource", |
3792 | 3818 | "schema": { |
3793 | 3819 | "type": "integer", |
3794 | 3820 | "example": 1 |
|
0 commit comments