Indivo Data Model: SocialHistory

Model Definition

As a Django Model Class:

from indivo.models import Fact
from indivo.fields import CodedValueField

class SocialHistory(Fact):
    smoking_status = CodedValueField()

Examples

As SDMJ:

{
    "__modelname__": "SocialHistory",
    "smoking_status_code_title": "Former Smoker",
    "smoking_status_code_system": "http://purl.bioontology.org/ontology/SNOMEDCT/",
    "smoking_status_code_identifier": "8517006"
}

As SDMX:

<Models xmlns="http://indivo.org/vocab/xml/documents#">
  <Model name="SocialHistory">
    <Field name="smoking_status_code_title">Former Smoker</Field>
    <Field name="smoking_status_code_system">http://purl.bioontology.org/ontology/SNOMEDCT/</Field>
    <Field name="smoking_status_code_identifier">8517006</Field>
  </Model>
</Models>

As a Fact object:

from indivo.models import SocialHistory

social_history_fact = SocialHistory(
    smoking_status_code_title="Former Smoker",
    smoking_status_code_system="http://purl.bioontology.org/ontology/SNOMEDCT/",
    smoking_status_identifier="8517006",
    )