네트워크/HL7 FHIR
[HL7 FHIR API] 1. Organization
IT 기술자
2024. 11. 8. 11:00
Create
[POST] http://192.168.1.100:8080/fhir/Organization
Request
Body/Json
{
"resourceType": "Organization",
"name": "한국 요양병원",
"alias": [
"한국 요양병원"
],
"contact": [
{
"telecom": [
{
"system": "phone",
"value": "(+1) 734-555-5555"
},
{
"system": "fax",
"value": "(+1) 734-555-5556"
},
{
"system": "email",
"value": "admin@korea.com"
}
],
"address": {
"line": [
"서울시 강남구 1100호"
],
"city": "서울",
"state": "서울",
"postalCode": "48104",
"country": "Korea"
}
}
]
}
Response
Status: 201 Created
{
"resourceType": "Organization",
"id": "1",
"meta": {
"versionId": "1",
"lastUpdated": "2022-08-19T04:50:48.995+00:00"
},
"name": "한국 요양병원",
"alias": [
"한국 요양병원"
],
"contact": [
{
"telecom": [
{
"system": "phone",
"value": "(+1) 734-555-5555"
},
{
"system": "fax",
"value": "(+1) 734-555-5555"
},
{
"system": "email",
"value": "admin@korea.com"
}
],
"address": {
"line": [
"서울시 강남구 1100호"
],
"city": "서울",
"state": "서울",
"postalCode": "48104",
"country": "Korea"
}
}
]
}
Read
[GET] http://192.168.1.100:8080/fhir/Organization/[id]
Response
Status: 200 OK
{
"resourceType": "Organization",
"id": "1",
"meta": {
"versionId": "1",
"lastUpdated": "2022-08-19T04:50:48.995+00:00",
"source": "#eUMuhylVuQv5iB1o"
},
"name": "한국 요양병원",
"alias": [
"한국 요양병원"
],
"contact": [
{
"telecom": [
{
"system": "phone",
"value": "(+1) 734-555-5555"
},
{
"system": "fax",
"value": "(+1) 734-555-5555"
},
{
"system": "email",
"value": "admin@korea.com"
}
],
"address": {
"line": [
"서울시 강남구 1100호"
],
"city": "서울",
"state": "서울",
"postalCode": "48104",
"country": "Korea"
}
}
]
}