CodeableConcept and nullflavor OTH, UNK
We're going to use FHIR medication resources for our national list of prescriptions (by decision from the eHealth Agency). We are also going to use SNOMED CT to code reasons for prescription, but since this SNOMED value set is never going to be complete we need to represent something like nullflavor=OTH. The specification generally does not include nullflavors, although there are extensions like DataAbsentReason. According to this Zulip thread there has been a design decision to not use a nullflavor like in v3. https://chat.fhir.org/#narrow/stream/4-implementers/subject/DataAbsentReason.20extension.20or.20ValueSet.20with.20UNK.2FOTH.3F
How do others solve this problem?
The solution chosen in our project was to add "OTH" from the v3 NullFlavor CodeSystem https://www.hl7.org/fhir/v3/NullFlavor/cs.html to our otherwise SNOMED CT ValueSets. This is analogous to e.g. the Marital Status ValueSet https://www.hl7.org/fhir/valueset-marital-status.html.