adding patternIdentifier samples
This commit is contained in:
parent
e3faaa5ccc
commit
6d94627465
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,12 @@
|
|||
<Patient xmlns="http://hl7.org/fhir">
|
||||
<id value="patient-patternidenitiferslice-bad"/>
|
||||
<text>
|
||||
<status value="generated"/>
|
||||
<div xmlns="http://www.w3.org/1999/xhtml">
|
||||
</div>
|
||||
</text>
|
||||
<identifier>
|
||||
<system value="urn:oid:2.16.756.5.30.999999.1.2"/>
|
||||
<value value="012/08.111111"/>
|
||||
</identifier>
|
||||
</Patient>
|
|
@ -0,0 +1,22 @@
|
|||
<Patient xmlns="http://hl7.org/fhir">
|
||||
<id value="patient-patternidentifier-good"/>
|
||||
<text>
|
||||
<status value="generated"/>
|
||||
<div xmlns="http://www.w3.org/1999/xhtml">
|
||||
</div>
|
||||
</text>
|
||||
<identifier>
|
||||
<type>
|
||||
<coding>
|
||||
<system value="http://terminology.hl7.org/CodeSystem/v2-0203" />
|
||||
<code value="MR" />
|
||||
</coding>
|
||||
</type>
|
||||
<system value="urn:oid:2.16.756.5.30.999999.1"/>
|
||||
<value value="012/08.111111"/>
|
||||
</identifier>
|
||||
<identifier>
|
||||
<system value="urn:oid:2.16.756.5.30.999999.1.2"/>
|
||||
<value value="012/08.111111"/>
|
||||
</identifier>
|
||||
</Patient>
|
|
@ -0,0 +1,18 @@
|
|||
<Patient xmlns="http://hl7.org/fhir">
|
||||
<id value="patient-patternidentifier-good"/>
|
||||
<text>
|
||||
<status value="generated"/>
|
||||
<div xmlns="http://www.w3.org/1999/xhtml">
|
||||
</div>
|
||||
</text>
|
||||
<identifier>
|
||||
<type>
|
||||
<coding>
|
||||
<system value="http://terminology.hl7.org/CodeSystem/v2-0203" />
|
||||
<code value="MR" />
|
||||
</coding>
|
||||
</type>
|
||||
<system value="urn:oid:2.16.756.5.30.999999.1"/>
|
||||
<value value="012/08.111111"/>
|
||||
</identifier>
|
||||
</Patient>
|
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<StructureDefinition xmlns="http://hl7.org/fhir">
|
||||
<id value="patient-patternidentifier-profile" />
|
||||
<url
|
||||
value="http://hl7.org/fhir/StructureDefinition/patient-patternidentifier-profile" />
|
||||
<name value="PatientConformProfile" />
|
||||
<status value="draft" />
|
||||
<description value="Test profile for patternIdentifier" />
|
||||
<kind value="resource" />
|
||||
<abstract value="false" />
|
||||
<type value="Patient" />
|
||||
<baseDefinition
|
||||
value="http://hl7.org/fhir/StructureDefinition/Patient" />
|
||||
<derivation value="constraint" />
|
||||
<differential>
|
||||
<element id="Patient">
|
||||
<path value="Patient" />
|
||||
</element>
|
||||
<element id="Patient.identifier">
|
||||
<path value="Patient.identifier" />
|
||||
<short value="An identifier for this patient" />
|
||||
<definition value="An identifier for this patient." />
|
||||
<requirements
|
||||
value="Patients are almost always assigned specific numerical identifiers." />
|
||||
<min value="0" />
|
||||
<max value="*" />
|
||||
<base>
|
||||
<path value="Patient.identifier" />
|
||||
<min value="0" />
|
||||
<max value="*" />
|
||||
</base>
|
||||
<type>
|
||||
<code value="Identifier" />
|
||||
</type>
|
||||
<patternIdentifier>
|
||||
<type>
|
||||
<coding>
|
||||
<system
|
||||
value="http://terminology.hl7.org/CodeSystem/v2-0203" />
|
||||
<code value="MR" />
|
||||
</coding>
|
||||
</type>
|
||||
<system value="urn:oid:2.16.756.5.30.999999.1" />
|
||||
</patternIdentifier>
|
||||
</element>
|
||||
</differential>
|
||||
</StructureDefinition>
|
|
@ -0,0 +1,12 @@
|
|||
<Patient xmlns="http://hl7.org/fhir">
|
||||
<id value="patient-patternidenitifer-bad"/>
|
||||
<text>
|
||||
<status value="generated"/>
|
||||
<div xmlns="http://www.w3.org/1999/xhtml">
|
||||
</div>
|
||||
</text>
|
||||
<identifier>
|
||||
<system value="urn:oid:2.16.756.5.30.999999.1.2"/>
|
||||
<value value="012/08.111111"/>
|
||||
</identifier>
|
||||
</Patient>
|
|
@ -0,0 +1,18 @@
|
|||
<Patient xmlns="http://hl7.org/fhir">
|
||||
<id value="patient-patternidentifier-good"/>
|
||||
<text>
|
||||
<status value="generated"/>
|
||||
<div xmlns="http://www.w3.org/1999/xhtml">
|
||||
</div>
|
||||
</text>
|
||||
<identifier>
|
||||
<type>
|
||||
<coding>
|
||||
<system value="http://terminology.hl7.org/CodeSystem/v2-0203" />
|
||||
<code value="MR" />
|
||||
</coding>
|
||||
</type>
|
||||
<system value="urn:oid:2.16.756.5.30.999999.1"/>
|
||||
<value value="012/08.111111"/>
|
||||
</identifier>
|
||||
</Patient>
|
|
@ -0,0 +1,22 @@
|
|||
<Patient xmlns="http://hl7.org/fhir">
|
||||
<id value="patient-patternidentifierslice-goodmultiple"/>
|
||||
<text>
|
||||
<status value="generated"/>
|
||||
<div xmlns="http://www.w3.org/1999/xhtml">
|
||||
</div>
|
||||
</text>
|
||||
<identifier>
|
||||
<type>
|
||||
<coding>
|
||||
<system value="http://terminology.hl7.org/CodeSystem/v2-0203" />
|
||||
<code value="MR" />
|
||||
</coding>
|
||||
</type>
|
||||
<system value="urn:oid:2.16.756.5.30.999999.1"/>
|
||||
<value value="012/08.111111"/>
|
||||
</identifier>
|
||||
<identifier>
|
||||
<system value="urn:oid:2.16.756.5.30.999999.1.2"/>
|
||||
<value value="012/08.111111"/>
|
||||
</identifier>
|
||||
</Patient>
|
|
@ -0,0 +1,48 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<StructureDefinition xmlns="http://hl7.org/fhir">
|
||||
<id value="patient-patternidentifierslice-profile" />
|
||||
<url
|
||||
value="http://hl7.org/fhir/StructureDefinition/patient-patternidentifier-profile" />
|
||||
<name value="PatientConformProfile" />
|
||||
<status value="draft" />
|
||||
<description value="Test profile for slicing on Identifier with patternIdentifier" />
|
||||
<kind value="resource" />
|
||||
<abstract value="false" />
|
||||
<type value="Patient" />
|
||||
<baseDefinition
|
||||
value="http://hl7.org/fhir/StructureDefinition/Patient" />
|
||||
<derivation value="constraint" />
|
||||
<differential>
|
||||
<element id="Patient">
|
||||
<path value="Patient" />
|
||||
</element>
|
||||
<element id="Patient.identifier">
|
||||
<path value="Patient.identifier" />
|
||||
<slicing>
|
||||
<discriminator>
|
||||
<type value="pattern" />
|
||||
<path value="$this" />
|
||||
</discriminator>
|
||||
<rules value="open" />
|
||||
</slicing>
|
||||
</element>
|
||||
<element id="Patient.identifier:MR">
|
||||
<path value="Patient.identifier" />
|
||||
<sliceName value="MR" />
|
||||
<short value="An identifier for this patient" />
|
||||
<definition value="An identifier for this patient." />
|
||||
<min value="1" />
|
||||
<max value="1" />
|
||||
<patternIdentifier>
|
||||
<type>
|
||||
<coding>
|
||||
<system
|
||||
value="http://terminology.hl7.org/CodeSystem/v2-0203" />
|
||||
<code value="MR" />
|
||||
</coding>
|
||||
</type>
|
||||
<system value="urn:oid:2.16.756.5.30.999999.1" />
|
||||
</patternIdentifier>
|
||||
</element>
|
||||
</differential>
|
||||
</StructureDefinition>
|
Loading…
Reference in New Issue