API Name: put-archetype


This API allows SOE to submit archetype.

Specification


Endpoint [baseurl]/ClinicalImpression/$put-archetype
Protocol HTTPS
HTTP Method POST
HTTP Header Content-Type: application/fhir+json
Pagination No
Target System Consumer / Provider Apps

API Spec

This operation changes content

Parameters (In)

NameCardinalityTypeDocumentation
resource1..1ClinicalImpression

Input the archetype to be created with details

Return Values (Out)

NameCardinalityTypeDocumentation
return1..1OperationOutcome

Return status

Request Body

idΣ0..1id
id0..0id
extensionC0..0Extension
versionIdΣ1..1id
lastUpdatedΣ1..1instant
sourceΣ0..0uri
profileΣ1..1canonical(StructureDefinition)
securityΣ0..0CodingBinding
id0..0id
extensionC0..0Extension
systemΣ0..1uri
versionΣ0..0string
codeΣ0..1code
displayΣ0..0string
userSelectedΣ0..0boolean
implicitRulesΣ ?!0..0uri
language0..0codeBinding
text0..0Narrative
containedC0..0Resource
id0..0id
extensionC0..0Extension
url1..1uriFixed Value
id0..0id
extensionC0..0Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0id
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ0..0string
modifierExtension?! C0..*Extension
identifierΣ0..0Identifier
statusΣ ?!1..1codeBindingFixed Value
statusReason0..0CodeableConcept
id0..0id
extensionC0..0Extension
id0..0id
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..0boolean
textΣ0..0string
descriptionΣ0..0string
id0..0id
extensionC0..0Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0id
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ0..0string
encounterΣ C0..0Reference(Encounter)
dateΣ C1..1dateTime
assessorΣ C0..0Reference(Practitioner | PractitionerRole)
previousC0..0Reference(ClinicalImpression)
problemΣ C0..0Reference(AllergyIntolerance | Condition)
protocol0..0uri
summary0..0string
id0..0id
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
id0..0id
extensionC0..0Extension
id0..0id
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..0boolean
textΣ0..0string
itemReferenceC0..0Reference(Condition | Media | Observation)
basis0..0string
prognosisCodeableConcept0..0CodeableConcept
prognosisReferenceC0..0Reference(RiskAssessment)
supportingInfoC0..0Reference(Resource)
note0..0Annotation

Successful Response

idΣ0..0id
metaΣ0..0Meta
implicitRulesΣ ?!0..0uri
language0..0codeBinding
text0..0Narrative
containedC0..0Resource
extensionC0..0Extension
modifierExtension?! C0..0Extension
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..0Extension
severityΣ1..1codeBinding
codeΣ1..1codeBinding
detailsΣ0..1CodeableConcept
diagnosticsΣ0..0string
locationΣ0..0string
expressionΣ0..0string

Error Response

Click here for General API Error Handling

Custom Error Codes

Refer to Custom Error Codes for the list of custom error codes specific to this API.