Validator
LOG IN
SIGN UP
Scope
project:ACMEBaseProfilesR4
Readonly
If you
Log in
or
sign up
, you can edit this script yourself.
<?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="acme-base-patient" /> <meta> <lastUpdated value="2025-12-09T09:35:34.997196+00:00" /> </meta> <extension url="http://hl7.org/fhir/StructureDefinition/obligation"> <extension url="code"> <valueCode value="SHALL:populate" /> </extension> <extension url="elementId"> <valueString value="Patient.name" /> </extension> <extension url="elementId"> <valueString value="Patient.name.given" /> </extension> <extension url="elementId"> <valueString value="Patient.name.family" /> </extension> <extension url="actor"> <valueCanonical value="http://fake-acme.org/fhir/ActorDefinition/server" /> </extension> </extension> <url value="https://fake-acme.org/fhir/StructureDefinition/ACME-base-patient" /> <version value="1.0.0" /> <name value="ACMEbasePatient" /> <title value="ACMEbasePatient" /> <status value="draft" /> <banana value="fruit" /> <date value="2024-01-09T09:29:40.5508317+00:00" /> <publisher value="ACME Corp" /> <description value="ACME-base-patient based on US Core Patient Profile." /> <fhirVersion value="4.0.1" /> <mapping> <identity value="argonaut-dq-dstu2" /> <uri value="http://unknown.org/Argonaut-DQ-DSTU2" /> <name value="Argonaut-DQ-DSTU2" /> </mapping> <mapping> <identity value="rim" /> <uri value="http://hl7.org/v3" /> <name value="RIM Mapping" /> </mapping> <mapping> <identity value="cda" /> <uri value="http://hl7.org/v3/cda" /> <name value="CDA (R2)" /> </mapping> <mapping> <identity value="w5" /> <uri value="http://hl7.org/fhir/fivews" /> <name value="FiveWs Pattern Mapping" /> </mapping> <mapping> <identity value="v2" /> <uri value="http://hl7.org/v2" /> <name value="HL7 v2 Mapping" /> </mapping> <mapping> <identity value="loinc" /> <uri value="http://loinc.org" /> <name value="LOINC code for the element" /> </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Patient" /> <baseDefinition value="http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient" /> <derivation value="constraint" /> <differential> <element id="Patient.extension:race"> <path value="Patient.extension" /> <sliceName value="race" /> <max value="0" /> </element> <element id="Patient.extension:ethnicity"> <path value="Patient.extension" /> <sliceName value="ethnicity" /> <max value="0" /> </element> <element id="Patient.identifier"> <path value="Patient.identifier" /> <slicing> <discriminator> <type value="value" /> <path value="system" /> </discriminator> <rules value="open" /> </slicing> </element> <element id="Patient.identifier:ACMEcorpIdentifier"> <extension url="http://hl7.org/fhir/StructureDefinition/obligation"> <extension url="code"> <valueCode value="SHALL:display" /> </extension> <extension url="actor"> <valueCanonical value="https://fake-acme.org/fhir/ActorDefinition/patientApp" /> </extension> </extension> <path value="Patient.identifier" /> <sliceName value="ACMEcorpIdentifier" /> <min value="1" /> <max value="1" /> </element> <element id="Patient.identifier:ACMEcorpIdentifier.system"> <path value="Patient.identifier.system" /> <fixedUri value="https://fake-acme.org/fhir/NamingSystem/Patient-Identifier" /> </element> <element id="Patient.name"> <path value="Patient.name" /> <short> <extension url="http://hl7.org/fhir/StructureDefinition/translation"> <extension url="lang"> <valueCode value="fr-CA" /> </extension> <extension url="content"> <valueString value="Une nomme" /> </extension> </extension> </short> <definition> <extension url="http://hl7.org/fhir/StructureDefinition/translation"> <extension url="lang"> <valueCode value="fr-CA" /> </extension> <extension url="content"> <valueMarkdown value="Une nomme associe de la individuelle" /> </extension> </extension> </definition> <max value="1" /> </element> <element id="Patient.deceased[x]"> <path value="Patient.deceased[x]" /> <type> <code value="dateTime" /> </type> </element> <element id="Patient.address"> <path value="Patient.address" /> <slicing> <discriminator> <type value="value" /> <path value="$this" /> </discriminator> <rules value="open" /> </slicing> </element> <element id="Patient.photo"> <path value="Patient.photo" /> <max value="0" /> </element> <element id="Patient.generalPractitioner"> <path value="Patient.generalPractitioner" /> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole" /> <targetProfile value="https://fake-acme.org/fhir/StructureDefinition/ACME-base-practitioner" /> <targetProfile value="https://fake-acme.org/fhir/StructureDefinition/ACME-base-organization" /> </type> </element> <element id="Patient.managingOrganization"> <path value="Patient.managingOrganization" /> <type> <code value="Reference" /> <targetProfile value="https://fake-acme.org/fhir/StructureDefinition/ACME-base-organization" /> </type> </element> </differential> </StructureDefinition>