Create FHIR resource from text

POST/lang2fhir/create
RequiresBearerauthentication

Body parameters

versionstringrequireddefault R4
resourcestringrequired
autoappointmentcondition-encounter-diagnosisfamilymemberhistorymedicationadministrationmedicationrequestmedicationstatementcareplancondition-problems-health-concernscoverageencounterobservation-clinical-resultobservation-labpatientprocedurequestionnairequestionnaireresponseservicerequestsimple-observationvital-signs
textstringrequired
Returns  

Response fields

resourceTypestringoptional
clinicalStatusobjectoptional
codingarray<object>optional
systemstringoptional
codestringoptional
codeobjectoptional
codingarray<object>optional
systemstringoptional
codestringoptional
displaystringoptional
textstringoptional
severityobjectoptional
codingarray<object>optional
systemstringoptional
codestringoptional
displaystringoptional
POSTRequest
# Get authentication token
PHENOML_TOKEN=$(curl -X POST "https://experiment.app.pheno.ml/v2/auth/token" \
  -u "$PHENOML_CLIENT_ID:$PHENOML_CLIENT_SECRET" \
  | jq -r '.access_token')

curl -X POST "https://experiment.app.pheno.ml/lang2fhir/create" \
  -H "Authorization: Bearer $PHENOML_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "text": "Patient has severe persistent asthma with acute exacerbation",
  "version": "R4",
  "resource": "condition-encounter-diagnosis"
}'
200 OKExample Response
{
  "resourceType": "Condition",
  "clinicalStatus": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
        "code": "active"
      }
    ]
  },
  "code": {
    "coding": [
      {
        "system": "http://snomed.info/sct",
        "code": "195967001",
        "display": "Asthma"
      }
    ],
    "text": "Severe persistent asthma with acute exacerbation"
  },
  "severity": {
    "coding": [
      {
        "system": "http://snomed.info/sct",
        "code": "24484000",
        "display": "Severe"
      }
    ]
  }
}