-
Notifications
You must be signed in to change notification settings - Fork 28
Survey of Required Coded Elements
Eric Haas edited this page Apr 2, 2019
·
15 revisions
- for how these lists were created see this cool Jupyter Lab
- All Required Coded Elements
- All Max Bindings For Required Coded Elements
- All Required Bindings for Required Coded Elements
-
CareTeam.status
- required
- http://hl7.org/fhir/ValueSet/care-team-status ( proposed, active, suspended, inactive, entered-in-error)
-
CareTeam.participant.role
- extensible
- max binding = true
- http://hl7.org/fhir/us/core/ValueSet/us-core-careteam-provider-roles
-
MedicationStatement.status
- required
- http://hl7.org/fhir/ValueSet/medication-statement-status ( active, completed, entered-in-error, intended, stopped, on-hold, unknown, not-taken)
- MedicationStatement.medication[x]
-
Device.type
- extensible
- http://hl7.org/fhir/ValueSet/device-kind ( 156009, 271003, 287000, 291005, 678001, 739006, 793009, 882002, 972002, 989005, 994005, 1211003, 1333003, 1422002, 1579007, 1766001, 1941006, 1962007, 2248009, 2282003)
-
Patient.telecom.system
- required
- http://hl7.org/fhir/ValueSet/contact-point-system ( phone, fax, email, pager, url, sms, other)
-
Patient.gender
- required
- http://hl7.org/fhir/ValueSet/administrative-gender ( male, female, other, unknown)
-
Patient.communication.language
- extensible
- max binding = true
- http://hl7.org/fhir/us/core/ValueSet/simple-language
-
Immunization.status
- required
- http://hl7.org/fhir/ValueSet/immunization-status ( completed, entered-in-error, not-done)
-
Immunization.vaccineCode
- extensible
- max binding = true
- http://hl7.org/fhir/us/core/ValueSet/us-core-cvx
-
Observation.status
- required
- http://hl7.org/fhir/ValueSet/observation-status ( registered, preliminary, final, amended, corrected, cancelled, entered-in-error, unknown)
- Observation.code
-
Observation.valueCodeableConcept
- extensible
- max binding = true
- http://hl7.org/fhir/us/core/ValueSet/us-core-observation-ccdasmokingstatus
-
DocumentReference.status
- required
- http://hl7.org/fhir/ValueSet/document-reference-status ( current, superseded, entered-in-error)
-
DocumentReference.type
- required
- http://hl7.org/fhir/ValueSet/c80-doc-typecodes ( 55107-7, 74155-3, 51851-4, 67851-6, 34744-3, 34873-0, 68552-9, 67852-4, 68471-2, 68483-7, 64058-1, 64070-6, 64053-2, 64054-0, 34862-3, 64062-3, 64078-9, 64066-4, 64060-7, 64074-8)
- DocumentReference.category
- DocumentReference.content.attachment.contentType
-
DiagnosticReport.status
- required
- http://hl7.org/fhir/ValueSet/diagnostic-report-status ( registered, partial, preliminary, final, amended, corrected, appended, cancelled, entered-in-error, unknown)
- DiagnosticReport.category
-
DiagnosticReport.code
- extensible
- http://hl7.org/fhir/ValueSet/report-codes
- Extension.extension.valueCoding
- Extension.extension.valueCoding
-
MedicationRequest.status
- required
- http://hl7.org/fhir/ValueSet/medicationrequest-status ( active, on-hold, cancelled, completed, entered-in-error, stopped, draft, unknown)
- MedicationRequest.medication[x]
-
DiagnosticReport.status
- required
- http://hl7.org/fhir/ValueSet/diagnostic-report-status ( registered, partial, preliminary, final, amended, corrected, appended, cancelled, entered-in-error, unknown)
-
DiagnosticReport.category
- example
- http://hl7.org/fhir/ValueSet/diagnostic-service-sections ( AU, BG, BLB, CG, CH, CP, CT, CTH, CUS, EC, EN, GE, HM, ICU, IMG, IMM, LAB, MB, MCB, MYC)
-
DiagnosticReport.code
- extensible
- http://hl7.org/fhir/ValueSet/report-codes
-
Condition.verificationStatus
- required
- http://hl7.org/fhir/ValueSet/condition-ver-status ( unconfirmed, provisional, differential, confirmed, refuted, entered-in-error)
- Condition.category
- Condition.code
-
Encounter.status
- required
- http://hl7.org/fhir/ValueSet/encounter-status|4.0.0 ( planned, arrived, triaged, in-progress, onleave, finished, cancelled, entered-in-error, unknown)
-
Encounter.class
- extensible
- http://terminology.hl7.org/ValueSet/v3-ActEncounterCode ( AMB, EMER, FLD, HH, IMP, ACUTE, NONAC, OBSENC, PRENC, SS, VR)
- Encounter.type
-
Observation.code
- extensible
- http://hl7.org/fhir/ValueSet/observation-vitalsignresult ( 85353-1, 9279-1, 8867-4, 2708-6, 8310-5, 8302-2, 9843-4, 29463-7, 39156-5, 85354-9, 8480-6, 8462-4, 8478-0)
-
Procedure.status
- required
- http://hl7.org/fhir/ValueSet/event-status ( preparation, in-progress, not-done, on-hold, stopped, completed, entered-in-error, unknown)
-
Procedure.code
- extensible
- max binding = true
- http://hl7.org/fhir/us/core/ValueSet/us-core-procedure-code
- Medication.code
-
Observation.status
- required
- http://hl7.org/fhir/ValueSet/observation-status ( registered, preliminary, final, amended, corrected, cancelled, entered-in-error, unknown)
-
Observation.category
- preferred
- http://hl7.org/fhir/ValueSet/observation-category ( social-history, vital-signs, imaging, laboratory, procedure, survey, exam, therapy, activity)
- Observation.code
- PractitionerRole.code
- PractitionerRole.specialty
-
PractitionerRole.telecom.system
- required
- http://hl7.org/fhir/ValueSet/contact-point-system|4.0.0 ( phone, fax, email, pager, url, sms, other)
- DocumentReference.category
- CarePlan.text.status
-
CarePlan.status
- required
- http://hl7.org/fhir/ValueSet/request-status ( draft, active, on-hold, revoked, completed, entered-in-error, unknown)
-
CarePlan.intent
- required
- http://hl7.org/fhir/ValueSet/care-plan-intent ( proposal, plan, order, option)
- CarePlan.category
-
Goal.lifecycleStatus
- required
- http://hl7.org/fhir/ValueSet/goal-status ( proposed, planned, accepted, active, on-hold, completed, cancelled, entered-in-error, rejected)
-
Goal.description
- example
- http://hl7.org/fhir/ValueSet/clinical-findings ( 109006, 122003, 127009, 129007, 134006, 140004, 144008, 147001, 150003, 151004, 162004, 165002, 168000, 171008, 172001, 175004, 177007, 179005, 181007, 183005)
- Extension.extension.valueCoding
- Extension.extension.valueCoding
-
Observation.code
- extensible
- http://hl7.org/fhir/ValueSet/observation-vitalsignresult ( 85353-1, 9279-1, 8867-4, 2708-6, 8310-5, 8302-2, 9843-4, 29463-7, 39156-5, 85354-9, 8480-6, 8462-4, 8478-0)
-
Observation.code
- extensible
- http://hl7.org/fhir/ValueSet/observation-vitalsignresult ( 85353-1, 9279-1, 8867-4, 2708-6, 8310-5, 8302-2, 9843-4, 29463-7, 39156-5, 85354-9, 8480-6, 8462-4, 8478-0)
-
AllergyIntolerance.verificationStatus
- required
- http://hl7.org/fhir/ValueSet/allergyintolerance-verification ( unconfirmed, confirmed, refuted, entered-in-error)
- AllergyIntolerance.code
- CareTeam.participant.role
- Patient.communication.language
- Immunization.vaccineCode
- Observation.valueCodeableConcept
- Procedure.code
-
CareTeam.status
- http://hl7.org/fhir/ValueSet/care-team-status ( proposed, active, suspended, inactive, entered-in-error)
-
MedicationStatement.status
- http://hl7.org/fhir/ValueSet/medication-statement-status ( active, completed, entered-in-error, intended, stopped, on-hold, unknown, not-taken)
-
Patient.telecom.system
- http://hl7.org/fhir/ValueSet/contact-point-system ( phone, fax, email, pager, url, sms, other)
-
Patient.gender
- http://hl7.org/fhir/ValueSet/administrative-gender ( male, female, other, unknown)
-
Immunization.status
- http://hl7.org/fhir/ValueSet/immunization-status ( completed, entered-in-error, not-done)
-
Observation.status
- http://hl7.org/fhir/ValueSet/observation-status ( registered, preliminary, final, amended, corrected, cancelled, entered-in-error, unknown)
-
DocumentReference.status
- http://hl7.org/fhir/ValueSet/document-reference-status ( current, superseded, entered-in-error)
-
DocumentReference.type
- http://hl7.org/fhir/ValueSet/c80-doc-typecodes ( 55107-7, 74155-3, 51851-4, 67851-6, 34744-3, 34873-0, 68552-9, 67852-4, 68471-2, 68483-7, 64058-1, 64070-6, 64053-2, 64054-0, 34862-3, 64062-3, 64078-9, 64066-4, 64060-7, 64074-8)
- DocumentReference.content.attachment.contentType
-
DiagnosticReport.status
- http://hl7.org/fhir/ValueSet/diagnostic-report-status ( registered, partial, preliminary, final, amended, corrected, appended, cancelled, entered-in-error, unknown)
- Extension.extension.valueCoding
- Extension.extension.valueCoding
-
MedicationRequest.status
- http://hl7.org/fhir/ValueSet/medicationrequest-status ( active, on-hold, cancelled, completed, entered-in-error, stopped, draft, unknown)
-
DiagnosticReport.status
- http://hl7.org/fhir/ValueSet/diagnostic-report-status ( registered, partial, preliminary, final, amended, corrected, appended, cancelled, entered-in-error, unknown)
-
Condition.verificationStatus
- http://hl7.org/fhir/ValueSet/condition-ver-status ( unconfirmed, provisional, differential, confirmed, refuted, entered-in-error)
-
Encounter.status
- http://hl7.org/fhir/ValueSet/encounter-status|4.0.0 ( planned, arrived, triaged, in-progress, onleave, finished, cancelled, entered-in-error, unknown)
-
Procedure.status
- http://hl7.org/fhir/ValueSet/event-status ( preparation, in-progress, not-done, on-hold, stopped, completed, entered-in-error, unknown)
-
Observation.status
- http://hl7.org/fhir/ValueSet/observation-status ( registered, preliminary, final, amended, corrected, cancelled, entered-in-error, unknown)
-
PractitionerRole.telecom.system
- http://hl7.org/fhir/ValueSet/contact-point-system|4.0.0 ( phone, fax, email, pager, url, sms, other)
- CarePlan.text.status
-
CarePlan.status
- http://hl7.org/fhir/ValueSet/request-status ( draft, active, on-hold, revoked, completed, entered-in-error, unknown)
-
CarePlan.intent
- http://hl7.org/fhir/ValueSet/care-plan-intent ( proposal, plan, order, option)
-
Goal.lifecycleStatus
- http://hl7.org/fhir/ValueSet/goal-status ( proposed, planned, accepted, active, on-hold, completed, cancelled, entered-in-error, rejected)
- Extension.extension.valueCoding
- Extension.extension.valueCoding
-
AllergyIntolerance.verificationStatus
- http://hl7.org/fhir/ValueSet/allergyintolerance-verification ( unconfirmed, confirmed, refuted, entered-in-error)