Wiki Spaces
Documentation
Projects
Resources
Get Help from Others
Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack
This is the technical API documentation for SMART app developers.
The smartcontainer module supports the following SMART REST calls for SMART data types according to SMART REST API specification.
The typical base URL is
http://127.0.0.1:9999/openmrs/smartcontainer/rest/api/
Get all demographics for a patient.
GET /records/{patient_id}/demographics
<?xml version="1.0" encoding="UTF-8"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sp="http://smartplatforms.org/terms#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:v="http://www.w3.org/2006/vcard/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> <foaf:Person rdf:nodeID="node167gl12stx1"> <foaf:givenName>Horatio</foaf:givenName> <foaf:familyName>Hornblower</foaf:familyName> <foaf:gender>male</foaf:gender> <sp:zipcode>46202</sp:zipcode> <sp:birthday>1994-05-25</sp:birthday> </foaf:Person> </rdf:RDF>
Get all the lab results for a given patient
GET /records/{patient_id}/lab_results/
<?xml version="1.0" encoding="UTF-8"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sp="http://smartplatforms.org/terms#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:v="http://www.w3.org/2006/vcard/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> <sp:LabResult rdf:nodeID="node167gl12vqx190"/> <sp:CodedValue rdf:nodeID="node167gl12vqx191"> <sp:code rdf:resource="http://loinc.org/codes/3141-9"/> <dcterms:title>WEIGHT (KG)</dcterms:title> </sp:CodedValue> <sp:CodeProvenance rdf:nodeID="node167gl12vqx192"> <sp:sourceCode rdf:resource="http://openmrs.org/codes/5089"/> <dcterms:title>WEIGHT (KG)</dcterms:title> <sp:translationFidelity rdf:resource="http://smartplatforms.org/terms/code/fidelity#verified"/> </sp:CodeProvenance> <rdf:Description rdf:nodeID="node167gl12vqx191"> <sp:codeProvenance rdf:nodeID="node167gl12vqx192"/> </rdf:Description> <sp:code rdf:about="http://loinc.org/codes/3141-9"> <sp:system rdf:resource="http://loinc.org/codes/"/> <dcterms:identifier>3141-9</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12vqx190"> <sp:labName rdf:nodeID="node167gl12vqx191"/> </rdf:Description> <sp:QuantitativeResult rdf:nodeID="node167gl12vqx193"/> <sp:ValueAndUnit rdf:nodeID="node167gl12vqx194"> <sp:value>100.0</sp:value> <sp:unit>kg</sp:unit> </sp:ValueAndUnit> <rdf:Description rdf:nodeID="node167gl12vqx193"> <sp:valueAndUnit rdf:nodeID="node167gl12vqx194"/> </rdf:Description> <sp:ResultRange rdf:nodeID="node167gl12vqx195"/> <rdf:Description rdf:nodeID="node167gl12vqx193"> <sp:normalRange rdf:nodeID="node167gl12vqx195"/> </rdf:Description> <rdf:Description rdf:nodeID="node167gl12vqx190"> <sp:quantitativeResult rdf:nodeID="node167gl12vqx193"/> </rdf:Description> <sp:Attribution rdf:nodeID="node167gl12vqx196"> <sp:startTime>2011-08-01</sp:startTime> </sp:Attribution> <rdf:Description rdf:nodeID="node167gl12vqx190"> <sp:specimenCollected rdf:nodeID="node167gl12vqx196"/> </rdf:Description> <sp:LabResult rdf:nodeID="node167gl12vqx197"/> <sp:CodedValue rdf:nodeID="node167gl12vqx198"> <sp:code rdf:resource="http://loinc.org/codes/8310-5"/> <dcterms:title>TEMPERATURE (C)</dcterms:title> </sp:CodedValue> <sp:CodeProvenance rdf:nodeID="node167gl12vqx199"> <sp:sourceCode rdf:resource="http://openmrs.org/codes/5088"/> <dcterms:title>TEMPERATURE (C)</dcterms:title> <sp:translationFidelity rdf:resource="http://smartplatforms.org/terms/code/fidelity#verified"/> </sp:CodeProvenance> <rdf:Description rdf:nodeID="node167gl12vqx198"> <sp:codeProvenance rdf:nodeID="node167gl12vqx199"/> </rdf:Description> <sp:code rdf:about="http://loinc.org/codes/8310-5"> <sp:system rdf:resource="http://loinc.org/codes/"/> <dcterms:identifier>8310-5</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12vqx197"> <sp:labName rdf:nodeID="node167gl12vqx198"/> </rdf:Description> <sp:QuantitativeResult rdf:nodeID="node167gl12vqx200"/> <sp:ValueAndUnit rdf:nodeID="node167gl12vqx201"> <sp:value>43.0</sp:value> <sp:unit>DEG C</sp:unit> </sp:ValueAndUnit> <rdf:Description rdf:nodeID="node167gl12vqx200"> <sp:valueAndUnit rdf:nodeID="node167gl12vqx201"/> </rdf:Description> <sp:ResultRange rdf:nodeID="node167gl12vqx202"/> <rdf:Description rdf:nodeID="node167gl12vqx200"> <sp:normalRange rdf:nodeID="node167gl12vqx202"/> </rdf:Description> <rdf:Description rdf:nodeID="node167gl12vqx197"> <sp:quantitativeResult rdf:nodeID="node167gl12vqx200"/> </rdf:Description> <sp:Attribution rdf:nodeID="node167gl12vqx203"> <sp:startTime>2011-08-01</sp:startTime> </sp:Attribution> <rdf:Description rdf:nodeID="node167gl12vqx197"> <sp:specimenCollected rdf:nodeID="node167gl12vqx203"/> </rdf:Description> <sp:LabResult rdf:nodeID="node167gl12vqx204"/> <sp:CodedValue rdf:nodeID="node167gl12vqx205"> <sp:code rdf:resource="http://loinc.org/codes/8302-2"/> <dcterms:title>HEIGHT (M)</dcterms:title> </sp:CodedValue> <sp:CodeProvenance rdf:nodeID="node167gl12vqx206"> <sp:sourceCode rdf:resource="http://openmrs.org/codes/5090"/> <dcterms:title>HEIGHT (M)</dcterms:title> <sp:translationFidelity rdf:resource="http://smartplatforms.org/terms/code/fidelity#verified"/> </sp:CodeProvenance> <rdf:Description rdf:nodeID="node167gl12vqx205"> <sp:codeProvenance rdf:nodeID="node167gl12vqx206"/> </rdf:Description> <sp:code rdf:about="http://loinc.org/codes/8302-2"> <sp:system rdf:resource="http://loinc.org/codes/"/> <dcterms:identifier>8302-2</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12vqx204"> <sp:labName rdf:nodeID="node167gl12vqx205"/> </rdf:Description> <sp:QuantitativeResult rdf:nodeID="node167gl12vqx207"/> <sp:ValueAndUnit rdf:nodeID="node167gl12vqx208"> <sp:value>1.6</sp:value> <sp:unit>m</sp:unit> </sp:ValueAndUnit> <rdf:Description rdf:nodeID="node167gl12vqx207"> <sp:valueAndUnit rdf:nodeID="node167gl12vqx208"/> </rdf:Description> <sp:ResultRange rdf:nodeID="node167gl12vqx209"/> <rdf:Description rdf:nodeID="node167gl12vqx207"> <sp:normalRange rdf:nodeID="node167gl12vqx209"/> </rdf:Description> <rdf:Description rdf:nodeID="node167gl12vqx204"> <sp:quantitativeResult rdf:nodeID="node167gl12vqx207"/> </rdf:Description> <sp:Attribution rdf:nodeID="node167gl12vqx210"> <sp:startTime>2011-08-01</sp:startTime> </sp:Attribution> <rdf:Description rdf:nodeID="node167gl12vqx204"> <sp:specimenCollected rdf:nodeID="node167gl12vqx210"/> </rdf:Description> </rdf:RDF>
Get All medications for a patient
GET /records/{patient_id}/medications/
<?xml version="1.0" encoding="UTF-8"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sp="http://smartplatforms.org/terms#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:v="http://www.w3.org/2006/vcard/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> <sp:Medication rdf:nodeID="node167gl12usx6"/> <sp:CodedValue rdf:nodeID="node167gl12usx7"> <sp:code rdf:resource="http://rxnav.nlm.nih.gov/REST/rxcui/2112"/> <dcterms:title>STAVUDINE LAMIVUDINE AND NEVIRAPINE</dcterms:title> </sp:CodedValue> <sp:CodeProvenance rdf:nodeID="node167gl12usx8"> <sp:sourceCode rdf:resource="http://openmrs.org/codes/792"/> <dcterms:title>STAVUDINE LAMIVUDINE AND NEVIRAPINE</dcterms:title> <sp:translationFidelity rdf:resource="http://smartplatforms.org/terms/code/fidelity#verified"/> </sp:CodeProvenance> <rdf:Description rdf:nodeID="node167gl12usx7"> <sp:codeProvenance rdf:nodeID="node167gl12usx8"/> </rdf:Description> <sp:code rdf:about="http://rxnav.nlm.nih.gov/REST/rxcui/2112"> <sp:system rdf:resource="http://rxnav.nlm.nih.gov/REST/rxcui/"/> <dcterms:identifier>2112</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12usx6"> <sp:drugName rdf:nodeID="node167gl12usx7"/> <sp:startDate>2011-08-04</sp:startDate> <sp:instructions>not available</sp:instructions> </rdf:Description> <sp:ValueAndUnit rdf:nodeID="node167gl12usx9"> <sp:value>12</sp:value> <sp:unit>tab(s)</sp:unit> </sp:ValueAndUnit> <rdf:Description rdf:nodeID="node167gl12usx6"> <sp:quantity rdf:nodeID="node167gl12usx9"/> </rdf:Description> <sp:ValueAndUnit rdf:nodeID="node167gl12usx10"> <sp:value>2</sp:value> <sp:unit>/d</sp:unit> </sp:ValueAndUnit> <rdf:Description rdf:nodeID="node167gl12usx6"> <sp:frequency rdf:nodeID="node167gl12usx10"/> </rdf:Description> </rdf:RDF>
Get all problems for a given patient.
GET /records/{patient_id}/problems/
<?xml version="1.0" encoding="UTF-8"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sp="http://smartplatforms.org/terms#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:v="http://www.w3.org/2006/vcard/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> <sp:Problem rdf:nodeID="node167gl12rjx4"/> <sp:CodedValue rdf:nodeID="node167gl12rjx5"> <sp:code rdf:resource="http://www.ihtsdo.org/snomed-ct/concepts/29857009"/> <dcterms:title>CHEST PAIN</dcterms:title> </sp:CodedValue> <sp:CodeProvenance rdf:nodeID="node167gl12rjx6"> <sp:sourceCode rdf:resource="http://openmrs.org/codes/136"/> <dcterms:title>CHEST PAIN</dcterms:title> <sp:translationFidelity rdf:resource="http://smartplatforms.org/terms/code/fidelity#verified"/> </sp:CodeProvenance> <rdf:Description rdf:nodeID="node167gl12rjx5"> <sp:codeProvenance rdf:nodeID="node167gl12rjx6"/> </rdf:Description> <sp:code rdf:about="http://www.ihtsdo.org/snomed-ct/concepts/29857009"> <sp:system rdf:resource="http://www.ihtsdo.org/snomed-ct/concepts/"/> <dcterms:identifier>29857009</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12rjx4"> <sp:problemName rdf:nodeID="node167gl12rjx5"/> <sp:onset>2011-08-06</sp:onset> <sp:resolution>2011-08-19</sp:resolution> </rdf:Description> </rdf:RDF>
Get all Vital signs for a given patient.
GET /records/{patient_id}/vital_signs/
<?xml version="1.0" encoding="UTF-8"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sp="http://smartplatforms.org/terms#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:v="http://www.w3.org/2006/vcard/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> <sp:VitalSigns rdf:nodeID="node167gl12trx1"> <dc:date>2011-08-24</dc:date> </sp:VitalSigns> <sp:Encounter rdf:nodeID="node167gl12trx2"/> <sp:CodedValue rdf:nodeID="node167gl12trx3"> <sp:code rdf:resource="http://smartplatforms.org/terms/code/encounterType#ambulatory"/> <dcterms:title>Ambulatory encounter</dcterms:title> </sp:CodedValue> <sp:code rdf:about="http://smartplatforms.org/terms/code/encounterType#ambulatory"> <sp:system rdf:resource="http://smartplatforms.org/terms/code/encounterType#"/> <dcterms:identifier>ambulatory</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12trx2"> <sp:encounterType rdf:nodeID="node167gl12trx3"/> </rdf:Description> <rdf:Description rdf:nodeID="node167gl12trx1"> <sp:encounter rdf:nodeID="node167gl12trx2"/> </rdf:Description> <sp:BloodPressure rdf:nodeID="node167gl12trx4"/> <sp:VitalSign rdf:nodeID="node167gl12trx5"/> <sp:CodedValue rdf:nodeID="node167gl12trx6"> <sp:code rdf:resource="http://loinc.org/codes/8462-4"/> <dcterms:title>DIASTOLIC BLOOD PRESSURE</dcterms:title> </sp:CodedValue> <sp:CodeProvenance rdf:nodeID="node167gl12trx7"> <sp:sourceCode rdf:resource="http://openmrs.org/codes/5086"/> <dcterms:title>DIASTOLIC BLOOD PRESSURE</dcterms:title> <sp:translationFidelity rdf:resource="http://smartplatforms.org/terms/code/fidelity#verified"/> </sp:CodeProvenance> <rdf:Description rdf:nodeID="node167gl12trx6"> <sp:codeProvenance rdf:nodeID="node167gl12trx7"/> </rdf:Description> <sp:code rdf:about="http://loinc.org/codes/8462-4"> <sp:system rdf:resource="http://loinc.org/codes/"/> <dcterms:identifier>8462-4</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12trx5"> <sp:vitalName rdf:nodeID="node167gl12trx6"/> <sp:value>89.0</sp:value> <sp:unit>mm[Hg]</sp:unit> </rdf:Description> <rdf:Description rdf:nodeID="node167gl12trx4"> <sp:diastolic rdf:nodeID="node167gl12trx5"/> </rdf:Description> <sp:VitalSign rdf:nodeID="node167gl12trx8"/> <sp:CodedValue rdf:nodeID="node167gl12trx9"> <sp:code rdf:resource="http://loinc.org/codes/8480-6"/> <dcterms:title>SYSTOLIC BLOOD PRESSURE</dcterms:title> </sp:CodedValue> <sp:CodeProvenance rdf:nodeID="node167gl12trx10"> <sp:sourceCode rdf:resource="http://openmrs.org/codes/5085"/> <dcterms:title>SYSTOLIC BLOOD PRESSURE</dcterms:title> <sp:translationFidelity rdf:resource="http://smartplatforms.org/terms/code/fidelity#verified"/> </sp:CodeProvenance> <rdf:Description rdf:nodeID="node167gl12trx9"> <sp:codeProvenance rdf:nodeID="node167gl12trx10"/> </rdf:Description> <sp:code rdf:about="http://loinc.org/codes/8480-6"> <sp:system rdf:resource="http://loinc.org/codes/"/> <dcterms:identifier>8480-6</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12trx8"> <sp:vitalName rdf:nodeID="node167gl12trx9"/> <sp:value>120.0</sp:value> <sp:unit>mm[Hg]</sp:unit> </rdf:Description> <rdf:Description rdf:nodeID="node167gl12trx4"> <sp:systolic rdf:nodeID="node167gl12trx8"/> </rdf:Description> <sp:VitalSign rdf:nodeID="node167gl12trx11"/> <sp:CodedValue rdf:nodeID="node167gl12trx12"> <sp:code rdf:resource="http://loinc.org/codes/3141-9"/> <dcterms:title>WEIGHT (KG)</dcterms:title> </sp:CodedValue> <sp:CodeProvenance rdf:nodeID="node167gl12trx13"> <sp:sourceCode rdf:resource="http://openmrs.org/codes/5089"/> <dcterms:title>WEIGHT (KG)</dcterms:title> <sp:translationFidelity rdf:resource="http://smartplatforms.org/terms/code/fidelity#verified"/> </sp:CodeProvenance> <rdf:Description rdf:nodeID="node167gl12trx12"> <sp:codeProvenance rdf:nodeID="node167gl12trx13"/> </rdf:Description> <sp:code rdf:about="http://loinc.org/codes/3141-9"> <sp:system rdf:resource="http://loinc.org/codes/"/> <dcterms:identifier>3141-9</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12trx11"> <sp:vitalName rdf:nodeID="node167gl12trx12"/> <sp:value>80.0</sp:value> <sp:unit>kg</sp:unit> </rdf:Description> <rdf:Description rdf:nodeID="node167gl12trx1"> <sp:weight rdf:nodeID="node167gl12trx11"/> </rdf:Description> <sp:VitalSign rdf:nodeID="node167gl12trx14"/> <sp:CodedValue rdf:nodeID="node167gl12trx15"> <sp:code rdf:resource="http://loinc.org/codes/8302-2"/> <dcterms:title>HEIGHT (M)</dcterms:title> </sp:CodedValue> <sp:CodeProvenance rdf:nodeID="node167gl12trx16"> <sp:sourceCode rdf:resource="http://openmrs.org/codes/5090"/> <dcterms:title>HEIGHT (M)</dcterms:title> <sp:translationFidelity rdf:resource="http://smartplatforms.org/terms/code/fidelity#verified"/> </sp:CodeProvenance> <rdf:Description rdf:nodeID="node167gl12trx15"> <sp:codeProvenance rdf:nodeID="node167gl12trx16"/> </rdf:Description> <sp:code rdf:about="http://loinc.org/codes/8302-2"> <sp:system rdf:resource="http://loinc.org/codes/"/> <dcterms:identifier>8302-2</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12trx14"> <sp:vitalName rdf:nodeID="node167gl12trx15"/> <sp:value>1.67</sp:value> <sp:unit>m</sp:unit> </rdf:Description> <rdf:Description rdf:nodeID="node167gl12trx1"> <sp:height rdf:nodeID="node167gl12trx14"/> </rdf:Description> <sp:VitalSign rdf:nodeID="node167gl12trx17"/> <sp:CodedValue rdf:nodeID="node167gl12trx18"> <sp:code rdf:resource="http://loinc.org/codes/39156-5"/> <dcterms:title>BODY MASS INDEX</dcterms:title> </sp:CodedValue> <sp:CodeProvenance rdf:nodeID="node167gl12trx19"> <sp:sourceCode rdf:resource="http://openmrs.org/codes/1342"/> <dcterms:title>BODY MASS INDEX</dcterms:title> <sp:translationFidelity rdf:resource="http://smartplatforms.org/terms/code/fidelity#verified"/> </sp:CodeProvenance> <rdf:Description rdf:nodeID="node167gl12trx18"> <sp:codeProvenance rdf:nodeID="node167gl12trx19"/> </rdf:Description> <sp:code rdf:about="http://loinc.org/codes/39156-5"> <sp:system rdf:resource="http://loinc.org/codes/"/> <dcterms:identifier>39156-5</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12trx17"> <sp:vitalName rdf:nodeID="node167gl12trx18"/> <sp:value>40.0</sp:value> <sp:unit>kg/m2</sp:unit> </rdf:Description> <rdf:Description rdf:nodeID="node167gl12trx1"> <sp:bodyMassIndex rdf:nodeID="node167gl12trx17"/> </rdf:Description> <sp:VitalSign rdf:nodeID="node167gl12trx20"/> <sp:CodedValue rdf:nodeID="node167gl12trx21"> <sp:code rdf:resource="http://loinc.org/codes/9279-1"/> <dcterms:title>RESPIRATORY RATE</dcterms:title> </sp:CodedValue> <sp:CodeProvenance rdf:nodeID="node167gl12trx22"> <sp:sourceCode rdf:resource="http://openmrs.org/codes/5242"/> <dcterms:title>RESPIRATORY RATE</dcterms:title> <sp:translationFidelity rdf:resource="http://smartplatforms.org/terms/code/fidelity#verified"/> </sp:CodeProvenance> <rdf:Description rdf:nodeID="node167gl12trx21"> <sp:codeProvenance rdf:nodeID="node167gl12trx22"/> </rdf:Description> <sp:code rdf:about="http://loinc.org/codes/9279-1"> <sp:system rdf:resource="http://loinc.org/codes/"/> <dcterms:identifier>9279-1</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12trx20"> <sp:vitalName rdf:nodeID="node167gl12trx21"/> <sp:value>10.0</sp:value> <sp:unit></sp:unit> </rdf:Description> <rdf:Description rdf:nodeID="node167gl12trx1"> <sp:respiratoryRate rdf:nodeID="node167gl12trx20"/> </rdf:Description> <sp:VitalSign rdf:nodeID="node167gl12trx23"/> <sp:CodedValue rdf:nodeID="node167gl12trx24"> <sp:code rdf:resource="http://loinc.org/codes/8867-4"/> <dcterms:title>PULSE</dcterms:title> </sp:CodedValue> <sp:CodeProvenance rdf:nodeID="node167gl12trx25"> <sp:sourceCode rdf:resource="http://openmrs.org/codes/5087"/> <dcterms:title>PULSE</dcterms:title> <sp:translationFidelity rdf:resource="http://smartplatforms.org/terms/code/fidelity#verified"/> </sp:CodeProvenance> <rdf:Description rdf:nodeID="node167gl12trx24"> <sp:codeProvenance rdf:nodeID="node167gl12trx25"/> </rdf:Description> <sp:code rdf:about="http://loinc.org/codes/8867-4"> <sp:system rdf:resource="http://loinc.org/codes/"/> <dcterms:identifier>8867-4</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12trx23"> <sp:vitalName rdf:nodeID="node167gl12trx24"/> <sp:value>55.0</sp:value> <sp:unit>rate/min</sp:unit> </rdf:Description> <rdf:Description rdf:nodeID="node167gl12trx1"> <sp:heartRate rdf:nodeID="node167gl12trx23"/> </rdf:Description> <sp:VitalSign rdf:nodeID="node167gl12trx26"/> <sp:CodedValue rdf:nodeID="node167gl12trx27"> <sp:code rdf:resource="http://loinc.org/codes/2710-2"/> <dcterms:title>BLOOD OXYGEN SATURATION</dcterms:title> </sp:CodedValue> <sp:CodeProvenance rdf:nodeID="node167gl12trx28"> <sp:sourceCode rdf:resource="http://openmrs.org/codes/5092"/> <dcterms:title>BLOOD OXYGEN SATURATION</dcterms:title> <sp:translationFidelity rdf:resource="http://smartplatforms.org/terms/code/fidelity#verified"/> </sp:CodeProvenance> <rdf:Description rdf:nodeID="node167gl12trx27"> <sp:codeProvenance rdf:nodeID="node167gl12trx28"/> </rdf:Description> <sp:code rdf:about="http://loinc.org/codes/2710-2"> <sp:system rdf:resource="http://loinc.org/codes/"/> <dcterms:identifier>2710-2</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12trx26"> <sp:vitalName rdf:nodeID="node167gl12trx27"/> <sp:value>45.0</sp:value> <sp:unit>%</sp:unit> </rdf:Description> <rdf:Description rdf:nodeID="node167gl12trx1"> <sp:oxygenSaturation rdf:nodeID="node167gl12trx26"/> </rdf:Description> <sp:VitalSign rdf:nodeID="node167gl12trx29"/> <sp:CodedValue rdf:nodeID="node167gl12trx30"> <sp:code rdf:resource="http://loinc.org/codes/8310-5"/> <dcterms:title>TEMPERATURE (C)</dcterms:title> </sp:CodedValue> <sp:CodeProvenance rdf:nodeID="node167gl12trx31"> <sp:sourceCode rdf:resource="http://openmrs.org/codes/5088"/> <dcterms:title>TEMPERATURE (C)</dcterms:title> <sp:translationFidelity rdf:resource="http://smartplatforms.org/terms/code/fidelity#verified"/> </sp:CodeProvenance> <rdf:Description rdf:nodeID="node167gl12trx30"> <sp:codeProvenance rdf:nodeID="node167gl12trx31"/> </rdf:Description> <sp:code rdf:about="http://loinc.org/codes/8310-5"> <sp:system rdf:resource="http://loinc.org/codes/"/> <dcterms:identifier>8310-5</dcterms:identifier> </sp:code> <rdf:Description rdf:nodeID="node167gl12trx29"> <sp:vitalName rdf:nodeID="node167gl12trx30"/> <sp:value>39.0</sp:value> <sp:unit>DEG C</sp:unit> </rdf:Description> <rdf:Description rdf:nodeID="node167gl12trx1"> <sp:temperature rdf:nodeID="node167gl12trx29"/> <sp:bloodPressure rdf:nodeID="node167gl12trx4"/> </rdf:Description> </rdf:RDF>