URL(POST for add): /openempi-ws-rest/1.0/identifier-domains
Parameters
Parameter | Value Type | Parameter Type | R/O | Description |
---|
identifierDomain | IdentifierDomain | Body | R | An IdentifierDomain object |
Methods
POST
Returns the newly added IdentifierDomain.
Responses
200 - application/json - Returns a JSON representation of the response based on the Accept header
200 - application/xml - Returns an XML representation of the response based on the Accept header
- 400 - Returned if there is a bad request.
409 - Returned if there is a record conflict in the system.
Example
Version 1.0
POST
http://localhost:8080/openempi-admin/openempi-ws-rest/1.0/identifier-domains
Content-Type: application/xml
Body:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<identifierDomain>
<dateCreated>2013-10-01</dateCreated>
<identifierDomainDescription>Test</identifierDomainDescription>
<identifierDomainName>Test-Domaon</identifierDomainName>
<namespaceIdentifier>Test-Domaon</namespaceIdentifier>
<universalIdentifier></universalIdentifier>
<universalIdentifierTypeCode></universalIdentifierTypeCode>
</identifierDomain>>
Return:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<identifierDomain>
<dateCreated>2013-10-08T13:21:26.091-04:00</dateCreated>
<identifierDomainDescription>Test</identifierDomainDescription>
<identifierDomainId>139</identifierDomainId>
<identifierDomainName>Test-Domaon</identifierDomainName>
<namespaceIdentifier>Test-Domaon</namespaceIdentifier>
<universalIdentifier></universalIdentifier>
<universalIdentifierTypeCode></universalIdentifierTypeCode>
</identifierDomain>
Content-Type: application/json
Body:
{ "dateCreated" : "2013-10-08",
"identifierDomainDescription" : "Test",
"identifierDomainName" : "Test-Domaon",
"namespaceIdentifier" : "Test-Domaon",
"universalIdentifier" : "",
"universalIdentifierTypeCode" : ""
}
Return:
{ "dateCreated" : "2013-10-08T13:17:21.881-04:00",
"identifierDomainDescription" : "Test",
"identifierDomainId" : "139",
"identifierDomainName" : "Test-Domaon",
"namespaceIdentifier" : "Test-Domaon",
"universalIdentifier" : "",
"universalIdentifierTypeCode" : ""
}
URL(PUT for update): /openempi-ws-rest/1.0/identifier-domains
Parameters
Parameter | Value Type | Parameter Type | R/O | Description |
---|
identifierDomain | IdentifierDomain | Body | R | An IdentifierDomain object |
Methods
PUT
Returns the updated IdentifierDomain.
Responses
200 - application/json - Returns a JSON representation of the response based on the Accept header
200 - application/xml - Returns an XML representation of the response based on the Accept header
- 400 - Returned if there is a bad request.
409 - Returned if there is a record conflict in the system.
Example
Version 1.0
PUT
http://localhost:8080/openempi-admin/openempi-ws-rest/1.0/identifier-domains
Content-Type: application/xml
Body:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<identifierDomain>
<dateCreated>2013-10-08T13:21:26.091-04:00</dateCreated>
<identifierDomainDescription>Update</identifierDomainDescription>
<identifierDomainId>139</identifierDomainId>
<identifierDomainName>Update-Domaon</identifierDomainName>
<namespaceIdentifier>Update-Domaon</namespaceIdentifier>
<universalIdentifier></universalIdentifier>
<universalIdentifierTypeCode></universalIdentifierTypeCode>
</identifierDomain>
Return:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<identifierDomain>
<dateCreated>2013-10-08T13:24:57.230-04:00</dateCreated>
<identifierDomainDescription>Update</identifierDomainDescription>
<identifierDomainId>139</identifierDomainId>
<identifierDomainName>Update-Domaon</identifierDomainName>
<namespaceIdentifier>Update-Domaon</namespaceIdentifier>
<universalIdentifier></universalIdentifier>
<universalIdentifierTypeCode></universalIdentifierTypeCode>
</identifierDomain>
Content-Type: application/json
Body:
{ "dateCreated" : "2013-10-08T13:17:21.881-04:00",
"identifierDomainDescription" : "Update",
"identifierDomainId" : "139",
"identifierDomainName" : "Update-Domaon",
"namespaceIdentifier" : "Update-Domaon",
"universalIdentifier" : "",
"universalIdentifierTypeCode" : ""
}
Return:
{ "dateCreated" : "2013-10-08T13:57:21.881-04:00",
"identifierDomainDescription" : "Update",
"identifierDomainId" : "139",
"identifierDomainName" : "Update-Domaon",
"namespaceIdentifier" : "Update-Domaon",
"universalIdentifier" : "",
"universalIdentifierTypeCode" : ""
}