// RareLink IPS Condition { "resourceType" : "Condition", "id" : "<id>", // Logical id of this artifact "meta" : {Meta}, // C? Metadata about the resource "implicitRules" : "<uri>", // C? A set of rules under which this content was created "language" : "<code>", // C? Language of the resource content "text" : {Narrative}, // C? Text summary of the resource, for human interpretation "contained" : [{Resource}], // Contained, inline Resources "extension": [ { // C? Only One! Age at Diagnosis "url": "https://github.com/BIH-CEI/RareLink/StructureDefinition/age-at-diagnosis", "valueCodeableConcept" : {CodeableConcept} // C? Value of extension }, { // C? Only One! Age at Onset "url": "https://github.com/BIH-CEI/RareLink/StructureDefinition/age-at-onset", "valueCodeableConcept" : {CodeableConcept} // C? Value of extension } ], "identifier" : [{Identifier}], // C? External Ids for this condition "clinicalStatus" : {CodeableConcept (as CodeableConceptIPS)}, // C? R! Concept - reference to a terminology or just text "verificationStatus" : {CodeableConcept (as CodeableConceptIPS)}, // C? R! Concept - reference to a terminology or just text "category" : [{CodeableConcept (as CodeableConceptIPS)}], // C? Concept - reference to a terminology or just text "severity" : { // C? Concept - reference to a terminology or just text "extension": [ ], "coding" : [{ // C? Only One! A reference to a code defined by a terminology system "extension": [ ], "system" : "<uri>", // C? Identity of the terminology system "version" : "<string>", // C? Version of the system - if relevant "code" : "<code>", // C? Symbol in syntax defined by the system "display" : { // C? Representation defined by the system "extension": [ { // C?Language Translation (Localization) "url": "http://hl7.org/fhir/StructureDefinition/translation", Not handled yet: complex extension http://hl7.org/fhir/StructureDefinition/translation } ], "value" : "<string>", // Primitive value for string }, "userSelected" : <boolean> // C? If this coding was chosen directly by the user }], "text" : "<string>" // C? Plain text representation of the concept }, "code" : {CodeableConcept (as CodeableConceptIPS)}, // C? R! Concept - reference to a terminology or just text "bodySite" : [{ // C? Concept - reference to a terminology or just text "extension": [ ], "coding" : [{ // C? Only One! A reference to a code defined by a terminology system "extension": [ ], "system" : "<uri>", // C? Identity of the terminology system "version" : "<string>", // C? Version of the system - if relevant "code" : "<code>", // C? Symbol in syntax defined by the system "display" : { // C? Representation defined by the system "extension": [ { // C?Language Translation (Localization) "url": "http://hl7.org/fhir/StructureDefinition/translation", Not handled yet: complex extension http://hl7.org/fhir/StructureDefinition/translation } ], "value" : "<string>", // Primitive value for string }, "userSelected" : <boolean> // C? If this coding was chosen directly by the user }], "text" : "<string>" // C? Plain text representation of the concept }], "subject" : { // C? R! Who has the condition? "extension": [ ], "reference" : "<string>", // C? R! Literal reference, Relative, internal or absolute URL "type" : "<uri>", // C? Type the reference refers to (e.g. "Patient") "identifier" : {Identifier}, // C? Logical reference, when literal reference is not known "display" : "<string>" // C? Text alternative for the resource }, "encounter" : {Reference(Encounter)}, // C? Encounter created as part of "onsetDateTime" : [ // sliced by type:$this in the specified order Open { // Estimated or actual date, date-time, or age C? // from Element: extension } ], // abatement[x]: When in resolution/remission. One of these 5: "abatementDateTime" : "<dateTime>", // C? When in resolution/remission "abatementAge" : {Age}, // C? When in resolution/remission "abatementPeriod" : {Period}, // C? When in resolution/remission "abatementRange" : {Range}, // C? When in resolution/remission "abatementString" : "<string>", // C? When in resolution/remission "recordedDate" : "<dateTime>", // C? Date record was first recorded "recorder" : {Reference(Practitioner)}, // C? Who recorded the condition "asserter" : {Reference(Practitioner)}, // C? Person who asserts this condition "stage" : [{ // C? Stage/grade, usually assessed formally "extension": [ ], "summary" : {CodeableConcept}, // C? Simple summary (disease specific) "assessment" : [{Reference(ClinicalImpression)}], // C? Formal record of assessment "type" : {CodeableConcept}, // C? Kind of staging }], "evidence" : [{ // C? Supporting evidence "extension": [ ], "code" : [{CodeableConcept}], // C? Manifestation/symptom "detail" : [{Reference(Resource)}], // C? Supporting information found elsewhere }], "note" : [{Annotation}] // C? Additional information about the Condition }