FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagelt.hl7.fhir.lab
Resource TypeStructureDefinition
IdStructureDefinition-CodeableConcept-uv-ips.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/HL7LT/ig-lt-lab/StructureDefinition-CodeableConcept-uv-ips.html
URLhttp://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips
Version2.0.0
Statusdraft
Date2024-06-19T10:50:07-05:00
NameCodeableConceptIPS
TitleCodeable Concept (IPS)
DescriptionThis profile represents the constraint applied to the CodeableConcept data type by the International Patient Summary (IPS) FHIR Implementation Guide to use the Coding-uv-ips data type profile.
TypeCodeableConcept
Kindcomplex-type

Resources that use this resource

StructureDefinition
Composition-uv-labComposition: Laboratory Report
DiagnosticReport-uv-labDiagnosticReport: Laboratory Report
Observation-resultslab-uv-labObservation Results: laboratory
Patient-uv-labPatient: Person
au-ps-allergyintoleranceAU PS AllergyIntolerance
au-ps-compositionAU PS Composition
au-ps-conditionAU PS Condition
au-ps-diagnosticresult-pathAU PS Pathology Result Observation
au-ps-encounterAU PS Encounter
au-ps-immunizationAU PS Immunization
au-ps-medicationAU PS Medication
au-ps-medicationrequestAU PS MedicationRequest
au-ps-medicationstatementAU PS MedicationStatement
au-ps-organizationAU PS Organization
au-ps-patientAU PS Patient
au-ps-practitionerroleAU PS PractitionerRole
au-ps-procedureAU PS Procedure
au-ps-relatedpersonAU PS RelatedPerson
au-ps-smokingstatusAU PS Smoking Status
cz-composition-lab-reportComposition: Laboratory Report
cz-diagnostic-report-labDiagnosticReport: Laboratory Report
cz-observation-result-laboratoryObservation Laboratory (CZ)
cz-observationResult-obl-labObservation: Obligations
AllergiaInt-cl-ipsAlergias e Intolerancias
Composition-cl-ipsDocumento
Condition-cl-ipsCondición
Declaracion-uso-dispositivo-cl-ipsDeclaración de uso del dispositivo
DiagnosticReport-cl-ipsReporte Diagnóstico
Dispositivo-cl-ipsDispositivo
Flag-alerta-cl-ipsFlag - Alerta
ImagingStudy-cl-ipsEstudio de Imagenología
Inmunizacion-cl-ipsInmunización
Medicamento-cl-ipsMedicamento
MedicationRequest-cl-ipsSolicitud de medicación
Observation-embarazo-fecha-estimada-de-parto-cl-ipsObservación - Embarazo: Fecha Estimada de Parto
Observation-estado-del-embarazo-cl-ipsObservación - Embarazo: Estado
Observation-resultado-del-embarazo-cl-ipsObservación - Embarazo: Resultados
Observation-resultado-laboratorio-patologico-cl-ipsObservación Resultado: Laboratorio/Patología
Observation-resultado-radiology-cl-ipsObservación Resultado: Imagenológico
Observation-uso-de-alcohol-cl-ipsObservación - HS: Uso de Alcohol
Observation-uso-de-tabaco-cl-ipsObservación - HS: Uso de tabaco
Procedimientos-cl-ipsProcedimientos
RegMedicamentos-cl-ipsDeclaración de medicación
RolPrestador-cl-ipsFunción o Rol de Prestador Individual
Specimen-cl-ipsMuestra
at-aps-medicationAT APS Medication
at-aps-observationresultslaboratorypathologyAT APS Observation Results Laboratory Pathology
Composition-eu-labComposition: Laboratory Report (Eu Lab)
DiagnosticReport-eu-labDiagnosticReport: Laboratory Report (Eu Lab)
Observation-resultslab-eu-labObservation Results: laboratory (Eu Lab)
Composition-hdr-eu-xpandhComposition: Hospital Discharge Report
MedicationStatement-eu-xpandhMedicationStatement
Observation-results-xpandhObservation Results
immunization-xpandhXpandh Immunization Profile
observation-vital-signs-xpandhVital Signs Observation
travel-history-xpandhXpandh travel history Profile
whodas-assessment-xpandhXpandh WHO Disability Assessment Schedule (WHODAS 2.0) Profile
MedicationStatement-eu-epsMedication Statement (EPS)
composition-eu-epsComposition (EPS)
observation-pregnancy-edd-eu-epsObservation Pregnancy - Expected Delivery Date (EPS)
observation-pregnancy-gestationalAge-eu-epsObservation Pregnancy - Gestational Age (EPS)
observation-pregnancy-outcome-eu-epsObservation Pregnancy - Outcome (EPS)
observation-pregnancy-status-eu-ipsObservation Pregnancy - Status (EPS)
observation-previous-pregnancies-status-eu-epsObservation Previous Pregnancies Status (EPS)
observation-travel-eu-epsObservation: country visited (EPS)
procedure-eu-epsProcedure (EPS)
ObservationObservation
ch-elm-codeableconceptCH ELM CodeableConcept
cz-composition-emsComposition: EMS Report (CZ)
cz-condition-emsCondition: EMS Report (CZ)
cz-composition-hdrComposition (HDR CZ)
cz-condition-hdrCondition (HDR CZ)
cz-deviceUseStatement-hdrDeviceUseStatement (HDR)
cz-familyMemberHistory-hdrFamilyMemberHistory (HDR CZ)
cz-observation-travel-hdrObservation: travel history (HDR CZ)
cz-procedure-hdrProcedure (HDR CZ)
IHE.PCC.FHIR.MS.CompositionFHIR Medical Summary
AllergyIntolerance-uv-ipsAllergyIntolerance (IPS)
Composition-uv-ipsComposition (IPS)
Condition-uv-ipsCondition (IPS)
Device-uv-ipsDevice (IPS)
DiagnosticReport-uv-ipsDiagnosticReport (IPS)
Flag-alert-uv-ipsFlag - Alert (IPS)
ImagingStudy-uv-ipsImagingStudy (IPS)
Immunization-uv-ipsImmunization (IPS)
Medication-uv-ipsMedication (IPS)
MedicationRequest-uv-ipsMedicationRequest (IPS)
MedicationStatement-uv-ipsMedicationStatement (IPS)
Observation-alcoholuse-uv-ipsObservation Social History - Alcohol Use (IPS)
Observation-pregnancy-edd-uv-ipsObservation Pregnancy - Expected Delivery Date (IPS)
Observation-pregnancy-outcome-uv-ipsObservation Pregnancy - Outcome (IPS)
Observation-pregnancy-status-uv-ipsObservation Pregnancy - Status (IPS)
Observation-results-laboratory-pathology-uv-ipsObservation Results - Laboratory/Pathology (IPS)
Observation-results-radiology-uv-ipsObservation Results - Radiology (IPS)
Observation-tobaccouse-uv-ipsObservation Social History - Tobacco Use (IPS)
Procedure-uv-ipsProcedure (IPS)
Specimen-uv-ipsSpecimen (IPS)
allergyIntolerance-eu-hdrAllergy Intolerance (HDR)
composition-eu-hdrComposition (HDR)
condition-eu-hdrCondition (HDR)
deviceUseStatement-eu-hdrDeviceUseStatement (HDR)
familyMemberHistory-eu-hdrFamilyMemberHistory (HDR)
observation-travel-eu-hdrObservation: country visited (HDR)
procedure-eu-hdrProcedure (HDR)
DVCCompositionDigital Vaccination Certificate - Composition
ChLab-observation-panelCH LAB-Report Observation Results: Panel
ch-lab-observation-results-laboratoryCH LAB-Report Observation Results: Laboratory Report
ch-lab-report-compositionCH LAB-Report Composition: Laboratory Report
observation-grouping-it-labObservation battery - Lab Report
observation-it-labObservation - Lab Report
IHE.PCC.mAPS.CompositionAntepartum Summary
cyehr-ext-advancedirectiveCyprus EHR Extension: Advance Directive
cyehr-ext-alcoholtypeCYEHREXTAlcoholType
cyehr-ext-episodeofcarepotentialdiagnosisCYEHREXTEpisodeOfCarePotentialDiagnosis
cyehr-ext-fathersinformationCyprus EHR Extension: Fathers Information
GeneralPractitionerEmailCyprus EHR Extension: General Practitioner email
GeneralPractitionerOrganizationCyprus EHR Extension: General Practitioner Organization
GeneralPractitionerRoleCyprus EHR Extension: General Practitioner Role
GeneralPractitionerSerialNumberCyprus EHR Extension: General Practitioner serial number
GeneralPractitionerTelephoneCyprus EHR Extension: General Practitioner Telephone number
cyehr-ext-issuingcountryCyprus EHR Extension: Issuing Country
cyehr-ext-medicinalproductdefinitionCyprus EHR Extension: Medicinal Product Definition
cyehr-ext-mothersinformationCyprus EHR Extension: Mothers Information
cyehr-ext-relationshiplevelCyprus EHR Extension: Relationship level
cyehr-ext-vaccinemedicinalproductCyprus EHR Extension: Vaccine Medicinal Product
cyehr-sd-allergyintorelrance-r4Cyprus EHR Allergy Intolerance profile
cyehr-sd-consentehroptout-r4Cyprus EHR Opt-Out Consent profile
cyehr-sd-consenthealthcareassociate-r4Cyprus EHR Healthcare Associate Consent profile
cyehr-sd-consentpreference-r4Cyprus EHR Consent Preference profile
cyehr-sd-device-r4Cyprus EHR Device profile
cyehr-sd-diagnosis-r4Cyprus EHR Diagnosis profile
cyehr-sd-diagnosticreport-r4Cyprus Diagnostic Report profile
cyehr-sd-dietCyprus EHR Diet profile
cyehr-sd-dischargereport-r4Cyprus EHR Discharge Report profile
cyehr-sd-encounter-r4Cyprus EHR Encounter profile
cyehr-sd-episodeofcare-r4Cyprus EHR Episode Of Care profile
cyehr-sd-heartrhythmCyprus EHR Heart Rhythm profile
cyehr-sd-immunization-r4Cyprus EHR Immunization profile
cyehr-sd-medication-r4Cyprus EHR Medication profile
cyehr-sd-medicationsummary-r4Cyprus EHR Medication Summary profile
cyehr-sd-observationCyprus EHR Observation profile
cyehr-sd-observationresultsCyprus EHR Observation Results profile
cyehr-sd-patientCyprus EHR Patient profile
cyehr-sd-practitioner-r4Cyprus EHR Practitioner profile
cyehr-sd-practitionerlicense-r4Cyprus EHR Practitioner License profile
cyehr-sd-practitionerregisternolicense-r4Cyprus EHR Practitioner Register No License profile
cyehr-sd-practitionerrole-r4Cyprus EHR Practitioner Role profile
cyehr-sd-practitionerrolehealthcareassociate-r4Cyprus EHR Healthcare Associate Practitioner Role profile
cyehr-sd-pregnancyeddCyprus EHR Pregnancy Expected Delivery Date Profile
cyehr-sd-pregnancyoutcomeCyprus Pregnancy Outcome profile
cyehr-sd-pregnancystatusCyprus EHR Pregnancy Status Profile
cyehr-sd-problem-r4Cyprus EHR Problem profile
cyehrsd-sd-provenanceCyprus EHR Provenance profile
cyehr-sd-socialhistoryCyprus EHR Social History profile
cyehr-sd-therapeuticrecommendation-r4Cyprus Therapeutic Recommendation profile
cyehr-sd-tobaccouseCyprus EHR Tobacco Use profile
cyehr-sd-travelhistoryCyprus EHR Travel History profile
cyehr-sd-visitsummary-r4Cyprus EHR Visit Summary profile
cyehr-sd-vitalsignsCyprus EHR Vital Signs profile
cyehr-sd-careteam-r4Cyprus EHR Care Team profile
cyehr-sd-druguseCyprus EHR Drug Use profile
cyehr-sd-exerciseCyprus EHR Exercise profile
cyehr-sd-functionalstatusCyprus EHR Functional Status
cyehr-sd-immunizationrecommendation-r4Cyprus EHR Immunization Recommendation profile
cyehr-sd-observationresultslaboratoryCyprus EHR Observation Results Laboratory profile
cyehr-sd-observationresultspathology-r4Cyprus EHR Observation Results Pathology profile
cyehr-sd-procedure-r4Cyprus EHR Procedure
cyehr-sd-respiratoryrhythmCyprus EHR Respiratory Rhythm profile
cyehr-sd-sleepCyprus EHR Sleep profile
cyehr-sd-specimen-r4Cyprus EHR Specimen profile
Observation-resultslab-lab-myhealtheuObservation Results: Laboratory
Composition-uv-ips-testComposition (IPS)

Resources that this resource uses

StructureDefinition
Coding-uv-ipsCoding with translations (IPS)

Narrative

Note: links and images are rebased to the (stated) source


English


Generated Narrative: StructureDefinition CodeableConcept-uv-ips

Language: en

NameFlagsCard.TypeDescription & Constraintsdoco
.. CodeableConcept 0..*CodeableConcept(5.0.0)Concept - reference to a terminology or just text
... coding SO0..*CodingIPS(2.0.0)Code defined by a terminology system
ObligationsActor
SHALL:populate-if-knownhttp://hl7.org/fhir/uv/ips/ActorDefinition/Creator
SHALL:handlehttp://hl7.org/fhir/uv/ips/ActorDefinition/Consumer
... text SO0..1stringPlain text representation of the concept
ObligationsActor
SHALL:populate-if-knownhttp://hl7.org/fhir/uv/ips/ActorDefinition/Creator
SHALL:handlehttp://hl7.org/fhir/uv/ips/ActorDefinition/Consumer
SHOULD:displayhttp://hl7.org/fhir/uv/ips/ActorDefinition/Consumer
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
..... extension:translation 0..*(Complex)Language Translation (Localization)
URL: http://hl7.org/fhir/StructureDefinition/translation

doco Documentation for this format

Lithuanian


Generated Narrative: StructureDefinition CodeableConcept-uv-ips

Language: en

NameFlagsCard.TypeDescription & Constraintsdoco
.. CodeableConcept 0..*CodeableConcept(5.0.0)Concept - reference to a terminology or just text
... coding SO0..*CodingIPS(2.0.0)Code defined by a terminology system
ObligationsActor
SHALL:populate-if-knownhttp://hl7.org/fhir/uv/ips/ActorDefinition/Creator
SHALL:handlehttp://hl7.org/fhir/uv/ips/ActorDefinition/Consumer
... text SO0..1stringPlain text representation of the concept
ObligationsActor
SHALL:populate-if-knownhttp://hl7.org/fhir/uv/ips/ActorDefinition/Creator
SHALL:handlehttp://hl7.org/fhir/uv/ips/ActorDefinition/Consumer
SHOULD:displayhttp://hl7.org/fhir/uv/ips/ActorDefinition/Consumer
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... Slices for extension Content/Rules for all slices
..... extension:translation 0..*(Complex)Language Translation (Localization)
URL: http://hl7.org/fhir/StructureDefinition/translation

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "CodeableConcept-uv-ips",
  "language": "en",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
      "valueCode": "can-bind"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
      "valueCode": "do-translations"
    }
  ],
  "url": "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips",
  "version": "2.0.0",
  "name": "CodeableConceptIPS",
  "title": "Codeable Concept (IPS)",
  "status": "draft",
  "date": "2024-06-19T10:50:07-05:00",
  "publisher": "Lithuanian Medical Library",
  "contact": [
    {
      "name": "Lithuanian Medical Library",
      "telecom": [
        {
          "system": "url",
          "value": "https://medicinosnk.lt"
        },
        {
          "system": "email",
          "value": "info@medicinosnk.lt"
        }
      ]
    }
  ],
  "description": "This profile represents the constraint applied to the CodeableConcept data type by the International Patient Summary (IPS) FHIR Implementation Guide to use the Coding-uv-ips data type profile.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "LT"
        }
      ]
    }
  ],
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "v2",
      "uri": "http://hl7.org/v2",
      "name": "HL7 V2 Mapping"
    },
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    },
    {
      "identity": "orim",
      "uri": "http://hl7.org/orim",
      "name": "Ontological RIM Mapping"
    }
  ],
  "kind": "complex-type",
  "abstract": false,
  "type": "CodeableConcept",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/CodeableConcept|5.0.0",
  "derivation": "constraint",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "5.0.0"
      }
    ],
    "element": [
      {
        "id": "CodeableConcept",
        "path": "CodeableConcept",
        "short": "Concept - reference to a terminology or just  text",
        "definition": "A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.",
        "comment": "Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "CodeableConcept",
          "min": 0,
          "max": "*"
        },
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element|5.0.0"
          }
        ],
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a,CD"
          },
          {
            "identity": "v2",
            "map": "CE/CNE/CWE"
          },
          {
            "identity": "orim",
            "map": "fhir:CodeableConcept rdfs:subClassOf dt:CD"
          }
        ]
      },
      {
        "id": "CodeableConcept.id",
        "path": "CodeableConcept.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "id"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "condition": [
          "ele-1"
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "CodeableConcept.extension",
        "path": "CodeableConcept.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
        "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element|5.0.0"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension|5.0.0"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "CodeableConcept.coding",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/ActorDefinition/Creator"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips|2.0.0"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:handle"
              },
              {
                "url": "actor",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/ActorDefinition/Consumer"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips|2.0.0"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "CodeableConcept.coding",
        "short": "Code defined by a terminology system",
        "definition": "A reference to a code defined by a terminology system.",
        "comment": "Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information.  Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.",
        "requirements": "Allows for alternative encodings within a code system, and translations to other code systems.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "CodeableConcept.coding",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Coding",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/Coding-uv-ips|2.0.0"
            ]
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element|5.0.0"
          }
        ],
        "mustSupport": true,
        "isModifier": false,
        "isSummary": true,
        "mapping": [
          {
            "identity": "v2",
            "map": "C*E.1-8, C*E.10-22"
          },
          {
            "identity": "rim",
            "map": "union(., ./translation)"
          },
          {
            "identity": "orim",
            "map": "fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding"
          }
        ]
      },
      {
        "id": "CodeableConcept.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/ActorDefinition/Creator"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips|2.0.0"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation",
            "valueBoolean": true
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:handle"
              },
              {
                "url": "actor",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/ActorDefinition/Consumer"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips|2.0.0"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:display"
              },
              {
                "url": "actor",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/ActorDefinition/Consumer"
              },
              {
                "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/StructureDefinition/CodeableConcept-uv-ips|2.0.0"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "CodeableConcept.text",
        "short": "Plain text representation of the concept",
        "definition": "A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.",
        "comment": "Very often the text is the same as a displayName of one of the codings.",
        "requirements": "The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CodeableConcept.text",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element|5.0.0"
          }
        ],
        "mustSupport": true,
        "isModifier": false,
        "isSummary": true,
        "mapping": [
          {
            "identity": "v2",
            "map": "C*E.9. But note many systems use C*E.2 for this"
          },
          {
            "identity": "rim",
            "map": "./originalText[mediaType/code=\"text/plain\"]/data"
          },
          {
            "identity": "orim",
            "map": "fhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText"
          }
        ]
      },
      {
        "id": "CodeableConcept.text.id",
        "path": "CodeableConcept.text.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "xml:id (or equivalent in JSON)",
        "definition": "unique id for the element within a resource (for internal references)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "CodeableConcept.text.extension",
        "path": "CodeableConcept.text.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "ordered": false,
          "rules": "open"
        },
        "short": "Extension",
        "definition": "An Extension",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element|5.0.0"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension|5.0.0"
          }
        ],
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "CodeableConcept.text.extension:translation",
        "path": "CodeableConcept.text.extension",
        "sliceName": "translation",
        "short": "Language Translation (Localization)",
        "definition": "Language translation from base language of resource to another language.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/translation|5.2.0"
            ]
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element|5.0.0"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension|5.0.0"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "ST.translation"
          }
        ]
      },
      {
        "id": "CodeableConcept.text.value",
        "path": "CodeableConcept.text.value",
        "representation": [
          "xmlAttr"
        ],
        "short": "Primitive value for string",
        "definition": "The actual value",
        "min": 0,
        "max": "1",
        "base": {
          "path": "string.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/regex",
                "valueString": "^[\\s\\S]+[%content%]quot;
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "maxLength": 1048576,
        "isModifier": false,
        "isSummary": false
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "CodeableConcept",
        "path": "CodeableConcept"
      },
      {
        "id": "CodeableConcept.coding",
        "extension": [
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/ActorDefinition/Creator"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:handle"
              },
              {
                "url": "actor",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/ActorDefinition/Consumer"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "CodeableConcept.coding",
        "type": [
          {
            "code": "Coding",
            "profile": [
              "http://hl7.org/fhir/uv/ips/StructureDefinition/Coding-uv-ips|2.0.0"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "CodeableConcept.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:populate-if-known"
              },
              {
                "url": "actor",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/ActorDefinition/Creator"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation",
            "valueBoolean": true
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHALL:handle"
              },
              {
                "url": "actor",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/ActorDefinition/Consumer"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          },
          {
            "extension": [
              {
                "url": "code",
                "valueCode": "SHOULD:display"
              },
              {
                "url": "actor",
                "valueCanonical": "http://hl7.org/fhir/uv/ips/ActorDefinition/Consumer"
              }
            ],
            "url": "http://hl7.org/fhir/StructureDefinition/obligation"
          }
        ],
        "path": "CodeableConcept.text",
        "mustSupport": true
      },
      {
        "id": "CodeableConcept.text.extension",
        "path": "CodeableConcept.text.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "CodeableConcept.text.extension:translation",
        "path": "CodeableConcept.text.extension",
        "sliceName": "translation",
        "short": "Language Translation (Localization)",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/translation|5.2.0"
            ]
          }
        ]
      }
    ]
  }
}