XS SM MD LG XL XXL
Guide
DG-3103
Status
Active
Version
1.0
Created
Updated

Quick intro

In cases when a publisher submits a business partner identifier and the business partner identifies that an incorrect identifier has been provided the business partner can patch the identifier provided in PCA.

PATCHes

In cases when a publisher submits a business partner identifier and the business partner identifies that an incorrect identifier has been provided the business partner can patch the identifier provided in PCA.

In the example below, the business partner PATCHes the identifier provided:

PATCH /PcaFhirApi/v2/subscriber/org-35abbfe8fb3c4e239d78640345d35c4c/fhir/HealthcareService/hcs-4776c3157cac4b718945f333d4316bcc HTTP/1.1
Content-Type: application/fhir+json; charset=utf-8
Accept: application/fhir+json; charset=utf-8
Authorization: Bearer 16.1659936470.e9e7b8b540ff46fcaeb264cf1ed49cbf
User-Agent: PostmanRuntime/7.29.2
Cache-Control: no-cache
Postman-Token: 39d38da7-acab-4951-9d96-aa7a2e22ea30
Host: pca-vendor-test.digitalhealth.gov.au
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Content-Length: 551
Cookie: __cf_bm=5H1MzJvYHR0KuV2yT1im53p6jXN0yMvuSjiGGVl0RFE-1659935657-0-AdbeZzj2OJ26lmTERUS5mv3padvO2PajmowJka8GkPk7f/Wu7S77H1gOXs28oWPUjKX0Ml7DJ/CkkbMgzBO3XM8=
  
{
"resourceType": "Parameters",
"parameter": [
{
"name": "op",
"valueString": "replace"
},
{
"name": "path",
"valueString": "/identifier/system"
},
{
"name": "value",
"valueString": "https://obsecure.com.au/identifiers/siHealthcareService"
},
{
"name": "op",
"valueString": "replace"
},
{
"name": "path",
"valueString": "/identifier/value"
},
{
"name": "value",
"valueString": "ob-hcs-54321"
}
]
}
  
HTTP/1.1 200 OK
Date: Mon, 08 Aug 2022 05:24:35 GMT
Content-Type: application/fhir+json; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Mon, 08 Aug 2022 04:02:54 GMT
ETag: W/"2"
Location: HealthcareService/hcs-4776c3157cac4b718945f333d4316bcc/_history/2
X-XSS-Protection: 1; mode=block
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
CF-Cache-Status: DYNAMIC
Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
Strict-Transport-Security: max-age=15552000; includeSubDomains; preload
Server: cloudflare
CF-RAY: 7375d396aa4ca883-SYD
  
{"resourceType":"HealthcareService","id":"hcs-4776c3157cac4b718945f333d4316bcc","meta":{"versionId":"2","lastUpdated":"2022-08-08T04:02:54.1161611+00:00"},"identifier":[{"system":"http://pca.digitalhealth.gov.au/id/healthcare-service","value":"hcs-4776c3157cac4b718945f333d4316bcc"},{"system":"https://ObSecure.com.au/identifiers/siHealthcareService","value":"ob-hcs-54321"}],"active":true,"providedBy":{"reference":"Organization/org-d98d5995d2314468a7b958a16a61e602"},"type":[{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-preferred","valueBoolean":true}],"coding":[{"system":"http://snomed.info/sct","code":"700232004","display":"General medical service"}]}],"specialty":[{"coding":[{"system":"http://snomed.info/sct","code":"408443003","display":"General medical practice"}]}],"location":[{"reference":"Location/loc-818ecc48e12b4a7b8494bfe33fd73c4e"}],"name":"My HCS Updated","telecom":[{"system":"phone","value":"0712345678","use":"work"},{"system":"email","value":"[email protected]","use":"work"}],"serviceProvisionCode":[{"coding":[{"system":"http://terminology.hl7.org.au/CodeSystem/service-provision-conditions","code":"FBB","display":"Fees and Bulk Billing"}]}],"eligibility":[{"code":{"coding":[{"system":"http://pca.digitalhealth.gov.au/fhir/4.0/CodeSystem/pca-eligibility","code":"age-adults","display":"Age - Adults"}]}}],"appointmentRequired":true,"availableTime":[{"daysOfWeek":["mon","tue","wed","thu"],"allDay":false,"availableStartTime":"09:00:00","_availableStartTime":{"extension":[{"url":"http://terminology.hl7.org.au/ValueSet/au-timezone","valueString":"Australia/Brisbane"}]},"availableEndTime":"17:00:00","_availableEndTime":{"extension":[{"url":"http://terminology.hl7.org.au/ValueSet/au-timezone","valueString":"Australia/Brisbane"}]}}]}

 Home | Back: Include and iterateNext: Submit match record