Starting the Java application using /opt/run-java/run-java.sh ... exec java -javaagent:/opt/jolokia/jolokia.jar=config=/opt/jolokia/etc/jolokia.properties -javaagent:/opt/prometheus/jmx_prometheus_javaagent.jar=9779:/tmp/src/prometheus-config.yml -XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40 -XX:+ExitOnOutOfMemoryError -cp . -jar /deployments/project-0.1-SNAPSHOT.jar OpenJDK 64-Bit Server VM warning: If the number of processors is expected to increase from one, then you should configure the number of parallel GC threads appropriately using -XX:ParallelGCThreads=N I> No access restrictor found, access to any MBean is allowed Jolokia: Agent started with URL https://10.130.3.138:8778/jolokia/ _______. _ _ / | | | (_) | (----`_ _ ____ _ | | ____ ___ _ ___ \ \ | | | || _ \ / || | / _ ) /___)| | /___) .----) | | |_| || | | |( (_| |( (/ / |___ || ||___ | |_______/ \__ ||_| |_| \____| \____)(___/ |_|(___/ ============ (____/ =================================== :: Integration :: :: v 2021-02-09 12:41:36.530 INFO 1 --- [ main] io.syndesis.example.Application : Starting Application on i-fhir-transaction-2-bhktd with PID 1 (/deployments/project-0.1-SNAPSHOT.jar started by jboss in /deployments) 2021-02-09 12:41:36.534 DEBUG 1 --- [ main] io.syndesis.example.Application : Running with Spring Boot v2.3.4.RELEASE, Spring v5.2.9.RELEASE 2021-02-09 12:41:36.534 INFO 1 --- [ main] io.syndesis.example.Application : No active profile set, falling back to default profiles: default 2021-02-09 12:41:39.161 INFO 1 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.apache.camel.spring.boot.CamelAutoConfiguration' of type [org.apache.camel.spring.boot.CamelAutoConfiguration$$EnhancerBySpringCGLIB$$33627b38] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2021-02-09 12:41:39.686 WARN 1 --- [ main] io.undertow.websockets.jsr : UT026010: Buffer pool was not set on WebSocketDeploymentInfo, the default pool will be used 2021-02-09 12:41:39.726 INFO 1 --- [ main] io.undertow.servlet : Initializing Spring embedded WebApplicationContext 2021-02-09 12:41:39.727 INFO 1 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3092 ms 2021-02-09 12:41:40.125 INFO 1 --- [ main] o.a.c.i.converter.DefaultTypeConverter : Type converters loaded (core: 195, classpath: 7) 2021-02-09 12:41:40.395 INFO 1 --- [ main] o.a.c.s.boot.CamelAutoConfiguration : Adding custom InterceptStrategy with id: integrationLoggingInterceptStrategy and implementation: io.syndesis.integration.runtime.tracing.TracingInterceptStrategy@781f10f2 2021-02-09 12:41:40.510 INFO 1 --- [ main] o.c.s.w.s.ServerTracingAutoConfiguration : Creating FilterRegistrationBean bean with TracingFilter mapped to [], skip pattern is "/api-docs.*|/swagger.*|.*\.png|.*\.css|.*\.js|.*\.html|/favicon.ico|/hystrix.stream|/actuator/(health|health/.*|info|info/.*)" 2021-02-09 12:41:41.957 INFO 1 --- [ main] o.c.s.w.s.ServerTracingAutoConfiguration : Creating WebMvcConfigurer bean with class io.opentracing.contrib.spring.web.interceptor.TracingHandlerInterceptor 2021-02-09 12:41:42.099 INFO 1 --- [ main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2021-02-09 12:41:42.793 INFO 1 --- [ main] io.undertow : starting server: Undertow - 2.1.4.Final 2021-02-09 12:41:42.811 INFO 1 --- [ main] org.xnio : XNIO version 3.8.0.Final 2021-02-09 12:41:42.827 INFO 1 --- [ main] org.xnio.nio : XNIO NIO Implementation Version 3.8.0.Final 2021-02-09 12:41:42.897 INFO 1 --- [ main] org.jboss.threads : JBoss Threads version 3.1.0.Final 2021-02-09 12:41:42.967 INFO 1 --- [ main] o.s.b.w.e.undertow.UndertowWebServer : Undertow started on port(s) 8080 (http) 2021-02-09 12:41:43.116 INFO 1 --- [ main] io.undertow.servlet : Initializing Spring embedded WebApplicationContext 2021-02-09 12:41:43.116 INFO 1 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 139 ms 2021-02-09 12:41:43.133 INFO 1 --- [ main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 2 endpoint(s) beneath base path '/actuator' 2021-02-09 12:41:43.198 INFO 1 --- [ main] io.undertow : starting server: Undertow - 2.1.4.Final 2021-02-09 12:41:43.202 INFO 1 --- [ main] o.s.b.w.e.undertow.UndertowWebServer : Undertow started on port(s) 8081 (http) 2021-02-09 12:41:43.203 DEBUG 1 --- [ main] o.a.camel.spring.boot.RoutesCollector : Camel already started, not adding routes. 2021-02-09 12:41:43.209 DEBUG 1 --- [ main] o.a.camel.spring.boot.RoutesCollector : Post-processing CamelContext bean: fhir-transaction 2021-02-09 12:41:43.210 DEBUG 1 --- [ main] o.a.camel.spring.boot.RoutesCollector : CamelContextConfiguration found. Invoking beforeApplicationStart: io.syndesis.integration.runtime.sb.IntegrationRuntimeAutoConfiguration$1@29539e36 2021-02-09 12:41:43.210 INFO 1 --- [ main] .r.s.IntegrationRuntimeAutoConfiguration : Autowired IntegrationStepHandlers found: 0 2021-02-09 12:41:43.236 INFO 1 --- [ main] .r.s.IntegrationRuntimeAutoConfiguration : ServiceLoader loaded IntegrationStepHandlers: 13 2021-02-09 12:41:43.239 INFO 1 --- [ main] i.s.i.runtime.IntegrationRouteBuilder : Loading integration from: classpath:syndesis/integration/integration.json 2021-02-09 12:41:44.433 DEBUG 1 --- [ main] i.s.i.runtime.IntegrationRouteBuilder : Step kind: endpoint, handler: io.syndesis.integration.runtime.handlers.ConnectorStepHandler 2021-02-09 12:41:44.440 INFO 1 --- [ main] i.s.i.r.handlers.ConnectorStepHandler : Resolving component: sql-0-0 sql Connector{id=sql, version=1, actions=[], tags=[verifier], name=Database, properties={password=ConfigurationProperty{tags=[], order=3, componentProperty=true, deprecated=false, displayName=Password, enum=[], dataList=[], group=security, javaType=java.lang.String, kind=property, label=common,security, labelHint=Password for the database connection., relation=[], required=true, secret=true, type=string}, schema=ConfigurationProperty{tags=[], order=4, componentProperty=true, deprecated=false, displayName=Schema, enum=[], dataList=[], group=common, javaType=java.lang.String, kind=property, label=common, labelHint=Database schema., relation=[], required=false, secret=false, type=string}, url=ConfigurationProperty{tags=[], order=1, componentProperty=true, deprecated=false, displayName=Connection URL, enum=[], dataList=[], group=common, javaType=java.lang.String, kind=property, labelHint=JDBC URL of the database., relation=[], required=true, secret=false, type=string}, user=ConfigurationProperty{tags=[], order=2, componentProperty=true, deprecated=false, displayName=Username, enum=[], dataList=[], group=common, javaType=java.lang.String, kind=property, labelHint=Username for the database connection., relation=[], required=true, secret=false, type=string}}, configuredProperties={}, dependencies=[Dependency{type=MAVEN, id=io.syndesis.connector:connector-sql:1.12.0-20210201}, Dependency{type=EXTENSION_TAG, id=jdbc-driver}], metadata={}, description=Invoke SQL to obtain, store, update, or delete data., kind=connector, connectorCustomizers=[io.syndesis.connector.sql.customizer.DataSourceCustomizer]} ConnectorDescriptor{inputDataShape=DataShape{kind=none, type=SQL_PARAM_IN, metadata={}, variants=[]}, outputDataShape=DataShape{name=SQL Result, description=Result of SQL [SELECT * FROM CONTACT WHERE last_name = 'Matrtaj'], kind=json-schema, type=SQL_PARAM_OUT, specification={"type":"array","$schema":"http://json-schema.org/schema#","items":{"type":"object","title":"SQL_PARAM_OUT","properties":{"first_name":{"type":"string","required":true},"last_name":{"type":"string","required":true},"company":{"type":"string","required":true},"lead_source":{"type":"string","required":true},"create_date":{"type":"string","required":true,"format":"date-time"}}}}, metadata={variant=collection}, variants=[]}, propertyDefinitionSteps=[ActionDescriptorStep{name=SQL statement, properties={query=ConfigurationProperty{tags=[], order=1, defaultValue=SELECT * FROM CONTACT WHERE last_name = 'Matrtaj', deprecated=false, displayName=SQL statement, enum=[], dataList=[SELECT * FROM CONTACT WHERE last_name = 'Matrtaj'], group=common, javaType=java.lang.String, kind=path, labelHint=SQL statement to be executed., relation=[], required=true, secret=false, type=dataList}, schedulerExpression=ConfigurationProperty{tags=[], order=2, defaultValue=60000, deprecated=false, displayName=Period, enum=[], dataList=[], group=consumer, javaType=long, kind=parameter, labelHint=Delay between scheduling (executing)., relation=[], required=false, secret=false, type=duration}, isRaiseErrorOnNotFound=ConfigurationProperty{tags=[], order=3, deprecated=false, displayName=Raise NotFoundError, enum=[], dataList=[], group=consumer, javaType=java.lang.Boolean, kind=parameter, labelHint=Raise NotFoundError if no records are inserted, updated, selected or deleted, relation=[], required=false, secret=false, type=boolean}}, configuredProperties={}, description=Enter a SQL statement that returns results, such as SELECT.}], configuredProperties={}, componentScheme=sql, connectorCustomizers=[io.syndesis.connector.sql.customizer.SqlStartConnectorCustomizer], standardizedErrors=[]} 2021-02-09 12:41:44.477 INFO 1 --- [ main] i.s.i.r.handlers.ConnectorStepHandler : Got component: io.syndesis.integration.component.proxy.ComponentProxyComponent@63998bf4, sql-0-0, sql 2021-02-09 12:41:44.768 INFO 1 --- [ main] i.s.i.c.proxy.ComponentProxyComponent : Register component: sql-0-0 (type: org.apache.camel.component.sql.SqlComponent) with scheme: sql and alias: sql-sql-0-0 2021-02-09 12:41:44.769 DEBUG 1 --- [ main] i.s.i.c.proxy.ComponentProxyComponent : Starting connector: sql-0-0 2021-02-09 12:41:44.772 DEBUG 1 --- [ main] i.s.i.runtime.IntegrationRouteBuilder : Step kind: endpoint, handler: io.syndesis.integration.runtime.handlers.ConnectorStepHandler 2021-02-09 12:41:44.773 INFO 1 --- [ main] i.s.i.r.handlers.ConnectorStepHandler : Resolving component: sql-0-1 sql Connector{id=sql, version=1, actions=[], tags=[verifier], name=Database, properties={password=ConfigurationProperty{tags=[], order=3, componentProperty=true, deprecated=false, displayName=Password, enum=[], dataList=[], group=security, javaType=java.lang.String, kind=property, label=common,security, labelHint=Password for the database connection., relation=[], required=true, secret=true, type=string}, schema=ConfigurationProperty{tags=[], order=4, componentProperty=true, deprecated=false, displayName=Schema, enum=[], dataList=[], group=common, javaType=java.lang.String, kind=property, label=common, labelHint=Database schema., relation=[], required=false, secret=false, type=string}, url=ConfigurationProperty{tags=[], order=1, componentProperty=true, deprecated=false, displayName=Connection URL, enum=[], dataList=[], group=common, javaType=java.lang.String, kind=property, labelHint=JDBC URL of the database., relation=[], required=true, secret=false, type=string}, user=ConfigurationProperty{tags=[], order=2, componentProperty=true, deprecated=false, displayName=Username, enum=[], dataList=[], group=common, javaType=java.lang.String, kind=property, labelHint=Username for the database connection., relation=[], required=true, secret=false, type=string}}, configuredProperties={}, dependencies=[Dependency{type=MAVEN, id=io.syndesis.connector:connector-sql:1.12.0-20210201}, Dependency{type=EXTENSION_TAG, id=jdbc-driver}], metadata={}, description=Invoke SQL to obtain, store, update, or delete data., kind=connector, connectorCustomizers=[io.syndesis.connector.sql.customizer.DataSourceCustomizer]} ConnectorDescriptor{inputDataShape=DataShape{kind=none, type=SQL_PARAM_IN, metadata={}, variants=[]}, outputDataShape=DataShape{name=SQL Result, description=Result of SQL [SELECT * FROM TODO WHERE task = 'slovak'], kind=json-schema, type=SQL_PARAM_OUT, specification={"type":"array","$schema":"http://json-schema.org/schema#","items":{"type":"object","title":"SQL_PARAM_OUT","properties":{"id":{"type":"integer","required":true},"task":{"type":"string","required":true},"completed":{"type":"integer","required":true}}}}, metadata={variant=collection}, variants=[]}, propertyDefinitionSteps=[ActionDescriptorStep{name=SQL statement, properties={query=ConfigurationProperty{tags=[], order=1, defaultValue=SELECT * FROM TODO WHERE task = 'slovak', deprecated=false, displayName=SQL statement, enum=[], dataList=[SELECT * FROM TODO WHERE task = 'slovak'], group=common, javaType=java.lang.String, kind=path, labelHint=SQL statement to be executed. Can contain input parameters prefixed by ':#'., placeholder=for example ':#MYPARAMNAME', relation=[], required=true, secret=false, type=dataList}, batch=ConfigurationProperty{tags=[], order=2, defaultValue=false, deprecated=false, displayName=Batch update, enum=[], dataList=[], group=common, javaType=java.lang.Boolean, kind=property, labelHint=Use prepared statements for INSERT, UPDATE, DELETE in order to update multiple rows with batch update., relation=[], required=false, secret=false, type=boolean}, raiseErrorOnNotFound=ConfigurationProperty{tags=[], order=3, defaultValue=false, deprecated=false, displayName=Raise error when record not found, enum=[], dataList=[], group=common, javaType=java.lang.Boolean, kind=property, labelHint=Error when no records are selected, updated or deleted, relation=[], required=false, secret=false, type=boolean}}, configuredProperties={}, description=Enter a SQL statement that starts with INSERT, SELECT, UPDATE or DELETE.}], configuredProperties={}, componentScheme=sql, connectorCustomizers=[io.syndesis.connector.sql.customizer.SqlConnectorCustomizer], standardizedErrors=[StandardizedError{displayName=DataAccessError, name=DATA_ACCESS_ERROR}, StandardizedError{displayName=EntityNotFoundError, name=ENTITY_NOT_FOUND_ERROR}, StandardizedError{displayName=DuplicateKeyError, name=DUPLICATE_KEY_ERROR}, StandardizedError{displayName=ConnectorError, name=CONNECTOR_ERROR}]} 2021-02-09 12:41:44.779 INFO 1 --- [ main] i.s.i.r.handlers.ConnectorStepHandler : Got component: io.syndesis.integration.component.proxy.ComponentProxyComponent@291120f4, sql-0-1, sql 2021-02-09 12:41:44.804 INFO 1 --- [ main] i.s.i.c.proxy.ComponentProxyComponent : Register component: sql-0-1 (type: org.apache.camel.component.sql.SqlComponent) with scheme: sql and alias: sql-sql-0-1 2021-02-09 12:41:44.805 DEBUG 1 --- [ main] i.s.i.c.proxy.ComponentProxyComponent : Starting connector: sql-0-1 2021-02-09 12:41:44.805 DEBUG 1 --- [ main] i.s.i.runtime.IntegrationRouteBuilder : Step kind: mapper, handler: io.syndesis.integration.runtime.handlers.DataMapperStepHandler 2021-02-09 12:41:44.831 DEBUG 1 --- [ main] i.s.i.runtime.IntegrationRouteBuilder : Step kind: endpoint, handler: io.syndesis.integration.runtime.handlers.ConnectorStepHandler 2021-02-09 12:41:44.831 INFO 1 --- [ main] i.s.i.r.handlers.ConnectorStepHandler : Resolving component: fhir-0-3 fhir Connector{id=fhir, version=1, actions=[], tags=[verifier], name=FHIR, properties={accessToken=ConfigurationProperty{tags=[], order=5, deprecated=false, displayName=FHIR server bearer token, enum=[], dataList=[], group=security, javaType=java.lang.String, kind=parameter, labelHint=The bearer token to use for bearer authentication (as specified in OAuth 2.0), relation=[], required=false, secret=true, type=text}, fhirVersion=ConfigurationProperty{tags=[], order=1, defaultValue=DSTU3, deprecated=false, displayName=FHIR version, enum=[PropertyValue{label=DSTU3, value=DSTU3}], dataList=[], group=common, javaType=java.lang.String, kind=parameter, labelHint=The FHIR version to use. Only DSTU3 is currently supported., relation=[], required=true, secret=false, type=text}, password=ConfigurationProperty{tags=[], order=4, deprecated=false, displayName=FHIR server password, enum=[], dataList=[], group=security, javaType=java.lang.String, kind=parameter, labelHint=The password to use for basic authentication, relation=[], required=false, secret=true, type=text}, serverUrl=ConfigurationProperty{tags=[], order=2, defaultValue=http://hapi.fhir.org/baseDstu3, deprecated=false, displayName=FHIR server URL, enum=[], dataList=[], group=common, javaType=java.lang.String, kind=parameter, labelHint=The base URL of your FHIR server, relation=[], required=true, secret=false, type=text}, username=ConfigurationProperty{tags=[], order=3, deprecated=false, displayName=FHIR server username, enum=[], dataList=[], group=security, javaType=java.lang.String, kind=parameter, labelHint=The username to use for basic authentication, relation=[], required=false, secret=false, type=text}}, configuredProperties={}, dependencies=[Dependency{type=MAVEN, id=io.syndesis.connector:connector-fhir:1.12.0-20210201}], metadata={}, description=Communicate with a FHIR server., kind=connector, componentScheme=fhir, connectorCustomizers=[]} ConnectorDescriptor{inputDataShape=DataShape{name=Transaction, description=FHIR Transaction, kind=xml-schema-inspected, type=Transaction, specification={"XmlDocument":{"jsonType":"io.atlasmap.xml.v2.XmlDocument","fields":{"field":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction","fieldType":"COMPLEX","name":"tns:Transaction","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic","fieldType":"COMPLEX","name":"tns:Basic","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic","fieldType":"COMPLEX","name":"tns:Basic","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic","fieldType":"COMPLEX","name":"tns:Basic","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:contained","status":"CACHED","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:code","status":"CACHED","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject","fieldType":"COMPLEX","name":"tns:subject","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:created","fieldType":"COMPLEX","name":"tns:created","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:created/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author","fieldType":"COMPLEX","name":"tns:author","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:code","status":"CACHED","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject","fieldType":"COMPLEX","name":"tns:subject","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:created","fieldType":"COMPLEX","name":"tns:created","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:created/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author","fieldType":"COMPLEX","name":"tns:author","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient","fieldType":"COMPLEX","name":"tns:Patient","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient","fieldType":"COMPLEX","name":"tns:Patient","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contained","status":"CACHED","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:active","fieldType":"COMPLEX","name":"tns:active","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:active/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:birthDate","fieldType":"COMPLEX","name":"tns:birthDate","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:birthDate/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedBoolean","fieldType":"COMPLEX","name":"tns:deceasedBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedDateTime","fieldType":"COMPLEX","name":"tns:deceasedDateTime","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedDateTime/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus","fieldType":"COMPLEX","name":"tns:maritalStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthBoolean","fieldType":"COMPLEX","name":"tns:multipleBirthBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthInteger","fieldType":"COMPLEX","name":"tns:multipleBirthInteger","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthInteger/@tns:value","fieldType":"INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?([0]|([1-9][0-9]*))"}]},"typeName":"integer-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo","fieldType":"COMPLEX","name":"tns:photo","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:contentType","fieldType":"COMPLEX","name":"tns:contentType","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:contentType/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:data","fieldType":"COMPLEX","name":"tns:data","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:data/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:url","fieldType":"COMPLEX","name":"tns:url","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:url/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:size","fieldType":"COMPLEX","name":"tns:size","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:size/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[0]|([1-9][0-9]*)"}]},"typeName":"unsignedInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:hash","fieldType":"COMPLEX","name":"tns:hash","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:hash/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:title","fieldType":"COMPLEX","name":"tns:title","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:title/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:creation","fieldType":"COMPLEX","name":"tns:creation","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:creation/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact","fieldType":"COMPLEX","name":"tns:contact","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship","fieldType":"COMPLEX","name":"tns:relationship","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization","fieldType":"COMPLEX","name":"tns:organization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal","fieldType":"COMPLEX","name":"tns:animal","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species","fieldType":"COMPLEX","name":"tns:species","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed","fieldType":"COMPLEX","name":"tns:breed","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus","fieldType":"COMPLEX","name":"tns:genderStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication","fieldType":"COMPLEX","name":"tns:communication","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:preferred","fieldType":"COMPLEX","name":"tns:preferred","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:preferred/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner","fieldType":"COMPLEX","name":"tns:generalPractitioner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization","fieldType":"COMPLEX","name":"tns:managingOrganization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link","fieldType":"COMPLEX","name":"tns:link","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other","fieldType":"COMPLEX","name":"tns:other","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"replaced-by"},{"type":"ENUMERATION","value":"replaces"},{"type":"ENUMERATION","value":"refer"},{"type":"ENUMERATION","value":"seealso"}]},"typeName":"LinkType-list","attribute":true}]}}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:active","fieldType":"COMPLEX","name":"tns:active","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:active/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:birthDate","fieldType":"COMPLEX","name":"tns:birthDate","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:birthDate/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:deceasedBoolean","fieldType":"COMPLEX","name":"tns:deceasedBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:deceasedBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:deceasedDateTime","fieldType":"COMPLEX","name":"tns:deceasedDateTime","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:deceasedDateTime/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus","fieldType":"COMPLEX","name":"tns:maritalStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:multipleBirthBoolean","fieldType":"COMPLEX","name":"tns:multipleBirthBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:multipleBirthBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:multipleBirthInteger","fieldType":"COMPLEX","name":"tns:multipleBirthInteger","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:multipleBirthInteger/@tns:value","fieldType":"INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?([0]|([1-9][0-9]*))"}]},"typeName":"integer-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo","fieldType":"COMPLEX","name":"tns:photo","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:contentType","fieldType":"COMPLEX","name":"tns:contentType","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:contentType/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:data","fieldType":"COMPLEX","name":"tns:data","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:data/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:url","fieldType":"COMPLEX","name":"tns:url","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:url/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:size","fieldType":"COMPLEX","name":"tns:size","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:size/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[0]|([1-9][0-9]*)"}]},"typeName":"unsignedInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:hash","fieldType":"COMPLEX","name":"tns:hash","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:hash/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:title","fieldType":"COMPLEX","name":"tns:title","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:title/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:creation","fieldType":"COMPLEX","name":"tns:creation","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:creation/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact","fieldType":"COMPLEX","name":"tns:contact","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship","fieldType":"COMPLEX","name":"tns:relationship","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization","fieldType":"COMPLEX","name":"tns:organization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal","fieldType":"COMPLEX","name":"tns:animal","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species","fieldType":"COMPLEX","name":"tns:species","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed","fieldType":"COMPLEX","name":"tns:breed","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus","fieldType":"COMPLEX","name":"tns:genderStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication","fieldType":"COMPLEX","name":"tns:communication","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:preferred","fieldType":"COMPLEX","name":"tns:preferred","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:preferred/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner","fieldType":"COMPLEX","name":"tns:generalPractitioner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization","fieldType":"COMPLEX","name":"tns:managingOrganization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link","fieldType":"COMPLEX","name":"tns:link","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other","fieldType":"COMPLEX","name":"tns:other","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"replaced-by"},{"type":"ENUMERATION","value":"replaces"},{"type":"ENUMERATION","value":"refer"},{"type":"ENUMERATION","value":"seealso"}]},"typeName":"LinkType-list","attribute":true}]}}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:code","status":"CACHED","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:code/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:code/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject","fieldType":"COMPLEX","name":"tns:subject","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:created","fieldType":"COMPLEX","name":"tns:created","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:created/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author","fieldType":"COMPLEX","name":"tns:author","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient","fieldType":"COMPLEX","name":"tns:Patient","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic","fieldType":"COMPLEX","name":"tns:Basic","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic","fieldType":"COMPLEX","name":"tns:Basic","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:contained","status":"CACHED","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:code","status":"CACHED","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject","fieldType":"COMPLEX","name":"tns:subject","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:created","fieldType":"COMPLEX","name":"tns:created","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:created/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author","fieldType":"COMPLEX","name":"tns:author","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:code","status":"CACHED","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject","fieldType":"COMPLEX","name":"tns:subject","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:created","fieldType":"COMPLEX","name":"tns:created","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:created/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author","fieldType":"COMPLEX","name":"tns:author","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient","fieldType":"COMPLEX","name":"tns:Patient","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient","fieldType":"COMPLEX","name":"tns:Patient","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contained","status":"CACHED","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:active","fieldType":"COMPLEX","name":"tns:active","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:active/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:birthDate","fieldType":"COMPLEX","name":"tns:birthDate","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:birthDate/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedBoolean","fieldType":"COMPLEX","name":"tns:deceasedBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedDateTime","fieldType":"COMPLEX","name":"tns:deceasedDateTime","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedDateTime/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus","fieldType":"COMPLEX","name":"tns:maritalStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthBoolean","fieldType":"COMPLEX","name":"tns:multipleBirthBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthInteger","fieldType":"COMPLEX","name":"tns:multipleBirthInteger","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthInteger/@tns:value","fieldType":"INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?([0]|([1-9][0-9]*))"}]},"typeName":"integer-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo","fieldType":"COMPLEX","name":"tns:photo","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:contentType","fieldType":"COMPLEX","name":"tns:contentType","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:contentType/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:data","fieldType":"COMPLEX","name":"tns:data","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:data/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:url","fieldType":"COMPLEX","name":"tns:url","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:url/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:size","fieldType":"COMPLEX","name":"tns:size","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:size/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[0]|([1-9][0-9]*)"}]},"typeName":"unsignedInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:hash","fieldType":"COMPLEX","name":"tns:hash","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:hash/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:title","fieldType":"COMPLEX","name":"tns:title","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:title/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:creation","fieldType":"COMPLEX","name":"tns:creation","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:creation/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact","fieldType":"COMPLEX","name":"tns:contact","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship","fieldType":"COMPLEX","name":"tns:relationship","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization","fieldType":"COMPLEX","name":"tns:organization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal","fieldType":"COMPLEX","name":"tns:animal","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species","fieldType":"COMPLEX","name":"tns:species","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed","fieldType":"COMPLEX","name":"tns:breed","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus","fieldType":"COMPLEX","name":"tns:genderStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication","fieldType":"COMPLEX","name":"tns:communication","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:preferred","fieldType":"COMPLEX","name":"tns:preferred","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:preferred/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner","fieldType":"COMPLEX","name":"tns:generalPractitioner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization","fieldType":"COMPLEX","name":"tns:managingOrganization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link","fieldType":"COMPLEX","name":"tns:link","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other","fieldType":"COMPLEX","name":"tns:other","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"replaced-by"},{"type":"ENUMERATION","value":"replaces"},{"type":"ENUMERATION","value":"refer"},{"type":"ENUMERATION","value":"seealso"}]},"typeName":"LinkType-list","attribute":true}]}}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:active","fieldType":"COMPLEX","name":"tns:active","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:active/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:birthDate","fieldType":"COMPLEX","name":"tns:birthDate","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:birthDate/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:deceasedBoolean","fieldType":"COMPLEX","name":"tns:deceasedBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:deceasedBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:deceasedDateTime","fieldType":"COMPLEX","name":"tns:deceasedDateTime","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:deceasedDateTime/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus","fieldType":"COMPLEX","name":"tns:maritalStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:multipleBirthBoolean","fieldType":"COMPLEX","name":"tns:multipleBirthBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:multipleBirthBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:multipleBirthInteger","fieldType":"COMPLEX","name":"tns:multipleBirthInteger","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:multipleBirthInteger/@tns:value","fieldType":"INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?([0]|([1-9][0-9]*))"}]},"typeName":"integer-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo","fieldType":"COMPLEX","name":"tns:photo","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:contentType","fieldType":"COMPLEX","name":"tns:contentType","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:contentType/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:data","fieldType":"COMPLEX","name":"tns:data","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:data/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:url","fieldType":"COMPLEX","name":"tns:url","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:url/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:size","fieldType":"COMPLEX","name":"tns:size","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:size/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[0]|([1-9][0-9]*)"}]},"typeName":"unsignedInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:hash","fieldType":"COMPLEX","name":"tns:hash","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:hash/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:title","fieldType":"COMPLEX","name":"tns:title","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:title/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:creation","fieldType":"COMPLEX","name":"tns:creation","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:creation/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact","fieldType":"COMPLEX","name":"tns:contact","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship","fieldType":"COMPLEX","name":"tns:relationship","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization","fieldType":"COMPLEX","name":"tns:organization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal","fieldType":"COMPLEX","name":"tns:animal","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species","fieldType":"COMPLEX","name":"tns:species","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed","fieldType":"COMPLEX","name":"tns:breed","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus","fieldType":"COMPLEX","name":"tns:genderStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication","fieldType":"COMPLEX","name":"tns:communication","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:preferred","fieldType":"COMPLEX","name":"tns:preferred","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:preferred/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner","fieldType":"COMPLEX","name":"tns:generalPractitioner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization","fieldType":"COMPLEX","name":"tns:managingOrganization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link","fieldType":"COMPLEX","name":"tns:link","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other","fieldType":"COMPLEX","name":"tns:other","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"replaced-by"},{"type":"ENUMERATION","value":"replaces"},{"type":"ENUMERATION","value":"refer"},{"type":"ENUMERATION","value":"seealso"}]},"typeName":"LinkType-list","attribute":true}]}}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:active","fieldType":"COMPLEX","name":"tns:active","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:active/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:birthDate","fieldType":"COMPLEX","name":"tns:birthDate","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:birthDate/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:deceasedBoolean","fieldType":"COMPLEX","name":"tns:deceasedBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:deceasedBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:deceasedDateTime","fieldType":"COMPLEX","name":"tns:deceasedDateTime","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:deceasedDateTime/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:maritalStatus","fieldType":"COMPLEX","name":"tns:maritalStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:multipleBirthBoolean","fieldType":"COMPLEX","name":"tns:multipleBirthBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:multipleBirthBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:multipleBirthInteger","fieldType":"COMPLEX","name":"tns:multipleBirthInteger","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:multipleBirthInteger/@tns:value","fieldType":"INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?([0]|([1-9][0-9]*))"}]},"typeName":"integer-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:photo","fieldType":"COMPLEX","name":"tns:photo","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:contentType","fieldType":"COMPLEX","name":"tns:contentType","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:contentType/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:data","fieldType":"COMPLEX","name":"tns:data","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:data/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:url","fieldType":"COMPLEX","name":"tns:url","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:url/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:size","fieldType":"COMPLEX","name":"tns:size","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:size/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[0]|([1-9][0-9]*)"}]},"typeName":"unsignedInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:hash","fieldType":"COMPLEX","name":"tns:hash","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:hash/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:title","fieldType":"COMPLEX","name":"tns:title","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:title/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:creation","fieldType":"COMPLEX","name":"tns:creation","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:creation/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contact","fieldType":"COMPLEX","name":"tns:contact","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship","fieldType":"COMPLEX","name":"tns:relationship","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization","fieldType":"COMPLEX","name":"tns:organization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal","fieldType":"COMPLEX","name":"tns:animal","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species","fieldType":"COMPLEX","name":"tns:species","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed","fieldType":"COMPLEX","name":"tns:breed","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus","fieldType":"COMPLEX","name":"tns:genderStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:communication","fieldType":"COMPLEX","name":"tns:communication","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:preferred","fieldType":"COMPLEX","name":"tns:preferred","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:communication/tns:preferred/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner","fieldType":"COMPLEX","name":"tns:generalPractitioner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization","fieldType":"COMPLEX","name":"tns:managingOrganization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:link","fieldType":"COMPLEX","name":"tns:link","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other","fieldType":"COMPLEX","name":"tns:other","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"replaced-by"},{"type":"ENUMERATION","value":"replaces"},{"type":"ENUMERATION","value":"refer"},{"type":"ENUMERATION","value":"seealso"}]},"typeName":"LinkType-list","attribute":true}]}}]}}]}}]}}]},"xmlNamespaces":{"xmlNamespace":[{"alias":"tns","uri":"http://hl7.org/fhir"}]}}}, metadata={}, variants=[]}, outputDataShape=DataShape{name=io.syndesis:fhir-transaction-connector, description=FHIR Transaction, kind=xml-schema-inspected, type=Transaction, specification={"XmlDocument":{"jsonType":"io.atlasmap.xml.v2.XmlDocument","fields":{"field":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction","fieldType":"COMPLEX","name":"tns:Transaction","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic","fieldType":"COMPLEX","name":"tns:Basic","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic","fieldType":"COMPLEX","name":"tns:Basic","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic","fieldType":"COMPLEX","name":"tns:Basic","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:contained","status":"CACHED","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:code","status":"CACHED","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject","fieldType":"COMPLEX","name":"tns:subject","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:created","fieldType":"COMPLEX","name":"tns:created","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:created/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author","fieldType":"COMPLEX","name":"tns:author","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:code","status":"CACHED","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:code/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject","fieldType":"COMPLEX","name":"tns:subject","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:subject/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:created","fieldType":"COMPLEX","name":"tns:created","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:created/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author","fieldType":"COMPLEX","name":"tns:author","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Basic/tns:author/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient","fieldType":"COMPLEX","name":"tns:Patient","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient","fieldType":"COMPLEX","name":"tns:Patient","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contained","status":"CACHED","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:active","fieldType":"COMPLEX","name":"tns:active","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:active/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:birthDate","fieldType":"COMPLEX","name":"tns:birthDate","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:birthDate/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedBoolean","fieldType":"COMPLEX","name":"tns:deceasedBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedDateTime","fieldType":"COMPLEX","name":"tns:deceasedDateTime","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedDateTime/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus","fieldType":"COMPLEX","name":"tns:maritalStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthBoolean","fieldType":"COMPLEX","name":"tns:multipleBirthBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthInteger","fieldType":"COMPLEX","name":"tns:multipleBirthInteger","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthInteger/@tns:value","fieldType":"INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?([0]|([1-9][0-9]*))"}]},"typeName":"integer-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo","fieldType":"COMPLEX","name":"tns:photo","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:contentType","fieldType":"COMPLEX","name":"tns:contentType","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:contentType/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:data","fieldType":"COMPLEX","name":"tns:data","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:data/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:url","fieldType":"COMPLEX","name":"tns:url","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:url/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:size","fieldType":"COMPLEX","name":"tns:size","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:size/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[0]|([1-9][0-9]*)"}]},"typeName":"unsignedInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:hash","fieldType":"COMPLEX","name":"tns:hash","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:hash/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:title","fieldType":"COMPLEX","name":"tns:title","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:title/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:creation","fieldType":"COMPLEX","name":"tns:creation","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:creation/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact","fieldType":"COMPLEX","name":"tns:contact","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship","fieldType":"COMPLEX","name":"tns:relationship","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization","fieldType":"COMPLEX","name":"tns:organization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal","fieldType":"COMPLEX","name":"tns:animal","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species","fieldType":"COMPLEX","name":"tns:species","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed","fieldType":"COMPLEX","name":"tns:breed","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus","fieldType":"COMPLEX","name":"tns:genderStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication","fieldType":"COMPLEX","name":"tns:communication","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:preferred","fieldType":"COMPLEX","name":"tns:preferred","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:preferred/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner","fieldType":"COMPLEX","name":"tns:generalPractitioner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization","fieldType":"COMPLEX","name":"tns:managingOrganization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link","fieldType":"COMPLEX","name":"tns:link","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other","fieldType":"COMPLEX","name":"tns:other","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"replaced-by"},{"type":"ENUMERATION","value":"replaces"},{"type":"ENUMERATION","value":"refer"},{"type":"ENUMERATION","value":"seealso"}]},"typeName":"LinkType-list","attribute":true}]}}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:active","fieldType":"COMPLEX","name":"tns:active","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:active/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:birthDate","fieldType":"COMPLEX","name":"tns:birthDate","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:birthDate/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:deceasedBoolean","fieldType":"COMPLEX","name":"tns:deceasedBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:deceasedBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:deceasedDateTime","fieldType":"COMPLEX","name":"tns:deceasedDateTime","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:deceasedDateTime/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus","fieldType":"COMPLEX","name":"tns:maritalStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:maritalStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:multipleBirthBoolean","fieldType":"COMPLEX","name":"tns:multipleBirthBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:multipleBirthBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:multipleBirthInteger","fieldType":"COMPLEX","name":"tns:multipleBirthInteger","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:multipleBirthInteger/@tns:value","fieldType":"INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?([0]|([1-9][0-9]*))"}]},"typeName":"integer-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo","fieldType":"COMPLEX","name":"tns:photo","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:contentType","fieldType":"COMPLEX","name":"tns:contentType","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:contentType/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:data","fieldType":"COMPLEX","name":"tns:data","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:data/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:url","fieldType":"COMPLEX","name":"tns:url","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:url/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:size","fieldType":"COMPLEX","name":"tns:size","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:size/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[0]|([1-9][0-9]*)"}]},"typeName":"unsignedInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:hash","fieldType":"COMPLEX","name":"tns:hash","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:hash/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:title","fieldType":"COMPLEX","name":"tns:title","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:title/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:creation","fieldType":"COMPLEX","name":"tns:creation","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:photo/tns:creation/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact","fieldType":"COMPLEX","name":"tns:contact","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship","fieldType":"COMPLEX","name":"tns:relationship","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization","fieldType":"COMPLEX","name":"tns:organization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:contact/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal","fieldType":"COMPLEX","name":"tns:animal","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species","fieldType":"COMPLEX","name":"tns:species","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:species/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed","fieldType":"COMPLEX","name":"tns:breed","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus","fieldType":"COMPLEX","name":"tns:genderStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication","fieldType":"COMPLEX","name":"tns:communication","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:language/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:preferred","fieldType":"COMPLEX","name":"tns:preferred","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:communication/tns:preferred/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner","fieldType":"COMPLEX","name":"tns:generalPractitioner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:generalPractitioner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization","fieldType":"COMPLEX","name":"tns:managingOrganization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:managingOrganization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link","fieldType":"COMPLEX","name":"tns:link","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other","fieldType":"COMPLEX","name":"tns:other","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:other/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:contained/tns:Patient/tns:link/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"replaced-by"},{"type":"ENUMERATION","value":"replaces"},{"type":"ENUMERATION","value":"refer"},{"type":"ENUMERATION","value":"seealso"}]},"typeName":"LinkType-list","attribute":true}]}}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:code","status":"CACHED","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:code/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:code/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:code/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject","fieldType":"COMPLEX","name":"tns:subject","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:subject/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:subject/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:created","fieldType":"COMPLEX","name":"tns:created","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:created/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author","fieldType":"COMPLEX","name":"tns:author","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Basic/tns:author/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Basic/tns:author/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient","fieldType":"COMPLEX","name":"tns:Patient","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic","fieldType":"COMPLEX","name":"tns:Basic","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic","fieldType":"COMPLEX","name":"tns:Basic","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:contained","status":"CACHED","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:code","status":"CACHED","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:code/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject","fieldType":"COMPLEX","name":"tns:subject","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:subject/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:created","fieldType":"COMPLEX","name":"tns:created","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:created/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author","fieldType":"COMPLEX","name":"tns:author","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:contained/tns:Basic/tns:author/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:code","status":"CACHED","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:code/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject","fieldType":"COMPLEX","name":"tns:subject","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:subject/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:created","fieldType":"COMPLEX","name":"tns:created","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:created/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author","fieldType":"COMPLEX","name":"tns:author","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Basic/tns:author/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient","fieldType":"COMPLEX","name":"tns:Patient","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient","fieldType":"COMPLEX","name":"tns:Patient","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:id","fieldType":"COMPLEX","name":"tns:id","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:id/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta","fieldType":"COMPLEX","name":"tns:meta","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:versionId","fieldType":"COMPLEX","name":"tns:versionId","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:versionId/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MAX_LENGTH","value":"64"},{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[A-Za-z0-9\\-\\.]{1,64}"}]},"typeName":"id-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:lastUpdated","fieldType":"COMPLEX","name":"tns:lastUpdated","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:lastUpdated/@tns:value","fieldType":"DATE_TIME","name":"tns:value","restrictions":{"restriction":[]},"typeName":"instant-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:profile","fieldType":"COMPLEX","name":"tns:profile","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:profile/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security","fieldType":"COMPLEX","name":"tns:security","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:security/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag","fieldType":"COMPLEX","name":"tns:tag","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:meta/tns:tag/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:implicitRules","fieldType":"COMPLEX","name":"tns:implicitRules","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:implicitRules/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:text/tns:status","fieldType":"COMPLEX","name":"tns:status","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:text/tns:status/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"generated"},{"type":"ENUMERATION","value":"extensions"},{"type":"ENUMERATION","value":"additional"},{"type":"ENUMERATION","value":"empty"}]},"typeName":"NarrativeStatus-list","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contained","status":"CACHED","fieldType":"COMPLEX","name":"tns:contained","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:active","fieldType":"COMPLEX","name":"tns:active","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:active/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:birthDate","fieldType":"COMPLEX","name":"tns:birthDate","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:birthDate/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedBoolean","fieldType":"COMPLEX","name":"tns:deceasedBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedDateTime","fieldType":"COMPLEX","name":"tns:deceasedDateTime","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:deceasedDateTime/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus","fieldType":"COMPLEX","name":"tns:maritalStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthBoolean","fieldType":"COMPLEX","name":"tns:multipleBirthBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthInteger","fieldType":"COMPLEX","name":"tns:multipleBirthInteger","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:multipleBirthInteger/@tns:value","fieldType":"INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?([0]|([1-9][0-9]*))"}]},"typeName":"integer-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo","fieldType":"COMPLEX","name":"tns:photo","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:contentType","fieldType":"COMPLEX","name":"tns:contentType","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:contentType/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:data","fieldType":"COMPLEX","name":"tns:data","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:data/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:url","fieldType":"COMPLEX","name":"tns:url","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:url/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:size","fieldType":"COMPLEX","name":"tns:size","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:size/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[0]|([1-9][0-9]*)"}]},"typeName":"unsignedInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:hash","fieldType":"COMPLEX","name":"tns:hash","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:hash/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:title","fieldType":"COMPLEX","name":"tns:title","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:title/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:creation","fieldType":"COMPLEX","name":"tns:creation","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:photo/tns:creation/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact","fieldType":"COMPLEX","name":"tns:contact","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship","fieldType":"COMPLEX","name":"tns:relationship","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization","fieldType":"COMPLEX","name":"tns:organization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal","fieldType":"COMPLEX","name":"tns:animal","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species","fieldType":"COMPLEX","name":"tns:species","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed","fieldType":"COMPLEX","name":"tns:breed","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus","fieldType":"COMPLEX","name":"tns:genderStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication","fieldType":"COMPLEX","name":"tns:communication","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:preferred","fieldType":"COMPLEX","name":"tns:preferred","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:communication/tns:preferred/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner","fieldType":"COMPLEX","name":"tns:generalPractitioner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization","fieldType":"COMPLEX","name":"tns:managingOrganization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link","fieldType":"COMPLEX","name":"tns:link","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other","fieldType":"COMPLEX","name":"tns:other","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contained/tns:Patient/tns:link/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"replaced-by"},{"type":"ENUMERATION","value":"replaces"},{"type":"ENUMERATION","value":"refer"},{"type":"ENUMERATION","value":"seealso"}]},"typeName":"LinkType-list","attribute":true}]}}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:active","fieldType":"COMPLEX","name":"tns:active","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:active/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:birthDate","fieldType":"COMPLEX","name":"tns:birthDate","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:birthDate/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:deceasedBoolean","fieldType":"COMPLEX","name":"tns:deceasedBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:deceasedBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:deceasedDateTime","fieldType":"COMPLEX","name":"tns:deceasedDateTime","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:deceasedDateTime/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus","fieldType":"COMPLEX","name":"tns:maritalStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:maritalStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:multipleBirthBoolean","fieldType":"COMPLEX","name":"tns:multipleBirthBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:multipleBirthBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:multipleBirthInteger","fieldType":"COMPLEX","name":"tns:multipleBirthInteger","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:multipleBirthInteger/@tns:value","fieldType":"INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?([0]|([1-9][0-9]*))"}]},"typeName":"integer-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo","fieldType":"COMPLEX","name":"tns:photo","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:contentType","fieldType":"COMPLEX","name":"tns:contentType","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:contentType/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:data","fieldType":"COMPLEX","name":"tns:data","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:data/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:url","fieldType":"COMPLEX","name":"tns:url","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:url/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:size","fieldType":"COMPLEX","name":"tns:size","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:size/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[0]|([1-9][0-9]*)"}]},"typeName":"unsignedInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:hash","fieldType":"COMPLEX","name":"tns:hash","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:hash/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:title","fieldType":"COMPLEX","name":"tns:title","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:title/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:creation","fieldType":"COMPLEX","name":"tns:creation","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:photo/tns:creation/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact","fieldType":"COMPLEX","name":"tns:contact","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship","fieldType":"COMPLEX","name":"tns:relationship","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:relationship/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization","fieldType":"COMPLEX","name":"tns:organization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:organization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:contact/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal","fieldType":"COMPLEX","name":"tns:animal","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species","fieldType":"COMPLEX","name":"tns:species","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:species/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed","fieldType":"COMPLEX","name":"tns:breed","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:breed/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus","fieldType":"COMPLEX","name":"tns:genderStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:animal/tns:genderStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication","fieldType":"COMPLEX","name":"tns:communication","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:language/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:preferred","fieldType":"COMPLEX","name":"tns:preferred","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:communication/tns:preferred/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner","fieldType":"COMPLEX","name":"tns:generalPractitioner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:generalPractitioner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization","fieldType":"COMPLEX","name":"tns:managingOrganization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:managingOrganization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link","fieldType":"COMPLEX","name":"tns:link","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other","fieldType":"COMPLEX","name":"tns:other","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:other/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contained/tns:Patient/tns:link/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"replaced-by"},{"type":"ENUMERATION","value":"replaces"},{"type":"ENUMERATION","value":"refer"},{"type":"ENUMERATION","value":"seealso"}]},"typeName":"LinkType-list","attribute":true}]}}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:assigner","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:assigner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:assigner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:assigner/tns:identifier","status":"CACHED","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:assigner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:identifier/tns:assigner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:active","fieldType":"COMPLEX","name":"tns:active","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:active/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:birthDate","fieldType":"COMPLEX","name":"tns:birthDate","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:birthDate/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1]))?)?"}]},"typeName":"date-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:deceasedBoolean","fieldType":"COMPLEX","name":"tns:deceasedBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:deceasedBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:deceasedDateTime","fieldType":"COMPLEX","name":"tns:deceasedDateTime","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:deceasedDateTime/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:maritalStatus","fieldType":"COMPLEX","name":"tns:maritalStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:maritalStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:multipleBirthBoolean","fieldType":"COMPLEX","name":"tns:multipleBirthBoolean","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:multipleBirthBoolean/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:multipleBirthInteger","fieldType":"COMPLEX","name":"tns:multipleBirthInteger","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:multipleBirthInteger/@tns:value","fieldType":"INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?([0]|([1-9][0-9]*))"}]},"typeName":"integer-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:photo","fieldType":"COMPLEX","name":"tns:photo","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:contentType","fieldType":"COMPLEX","name":"tns:contentType","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:contentType/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:language/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:data","fieldType":"COMPLEX","name":"tns:data","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:data/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:url","fieldType":"COMPLEX","name":"tns:url","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:url/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:size","fieldType":"COMPLEX","name":"tns:size","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:size/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[0]|([1-9][0-9]*)"}]},"typeName":"unsignedInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:hash","fieldType":"COMPLEX","name":"tns:hash","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:hash/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"base64Binary-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:title","fieldType":"COMPLEX","name":"tns:title","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:title/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:photo/tns:creation","fieldType":"COMPLEX","name":"tns:creation","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:photo/tns:creation/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contact","fieldType":"COMPLEX","name":"tns:contact","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship","fieldType":"COMPLEX","name":"tns:relationship","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:relationship/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name","fieldType":"COMPLEX","name":"tns:name","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"nickname"},{"type":"ENUMERATION","value":"anonymous"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"maiden"}]},"typeName":"NameUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:family","fieldType":"COMPLEX","name":"tns:family","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:family/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:given","fieldType":"COMPLEX","name":"tns:given","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:given/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:prefix","fieldType":"COMPLEX","name":"tns:prefix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:prefix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:suffix","fieldType":"COMPLEX","name":"tns:suffix","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:suffix/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:name/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom","fieldType":"COMPLEX","name":"tns:telecom","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:system/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"phone"},{"type":"ENUMERATION","value":"fax"},{"type":"ENUMERATION","value":"email"},{"type":"ENUMERATION","value":"pager"},{"type":"ENUMERATION","value":"url"},{"type":"ENUMERATION","value":"sms"},{"type":"ENUMERATION","value":"other"}]},"typeName":"ContactPointSystem-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"},{"type":"ENUMERATION","value":"mobile"}]},"typeName":"ContactPointUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:rank","fieldType":"COMPLEX","name":"tns:rank","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:rank/@tns:value","fieldType":"BIG_INTEGER","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"[1-9][0-9]*"}]},"typeName":"positiveInt-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:telecom/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address","fieldType":"COMPLEX","name":"tns:address","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"home"},{"type":"ENUMERATION","value":"work"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"old"}]},"typeName":"AddressUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"postal"},{"type":"ENUMERATION","value":"physical"},{"type":"ENUMERATION","value":"both"}]},"typeName":"AddressType-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:line","fieldType":"COMPLEX","name":"tns:line","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:line/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:city","fieldType":"COMPLEX","name":"tns:city","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:city/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:district","fieldType":"COMPLEX","name":"tns:district","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:district/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:state","fieldType":"COMPLEX","name":"tns:state","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:state/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:postalCode","fieldType":"COMPLEX","name":"tns:postalCode","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:postalCode/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:country","fieldType":"COMPLEX","name":"tns:country","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:country/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:address/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:gender","fieldType":"COMPLEX","name":"tns:gender","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:gender/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"male"},{"type":"ENUMERATION","value":"female"},{"type":"ENUMERATION","value":"other"},{"type":"ENUMERATION","value":"unknown"}]},"typeName":"AdministrativeGender-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization","fieldType":"COMPLEX","name":"tns:organization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:organization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:contact/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:contact/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal","fieldType":"COMPLEX","name":"tns:animal","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species","fieldType":"COMPLEX","name":"tns:species","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:species/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed","fieldType":"COMPLEX","name":"tns:breed","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:breed/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus","fieldType":"COMPLEX","name":"tns:genderStatus","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:animal/tns:genderStatus/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:communication","fieldType":"COMPLEX","name":"tns:communication","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language","fieldType":"COMPLEX","name":"tns:language","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:communication/tns:language/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:communication/tns:preferred","fieldType":"COMPLEX","name":"tns:preferred","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:communication/tns:preferred/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner","fieldType":"COMPLEX","name":"tns:generalPractitioner","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:generalPractitioner/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization","fieldType":"COMPLEX","name":"tns:managingOrganization","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:managingOrganization/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:link","fieldType":"COMPLEX","name":"tns:link","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other","fieldType":"COMPLEX","name":"tns:other","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:reference","fieldType":"COMPLEX","name":"tns:reference","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:reference/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier","fieldType":"COMPLEX","name":"tns:identifier","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:use","fieldType":"COMPLEX","name":"tns:use","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:use/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"usual"},{"type":"ENUMERATION","value":"official"},{"type":"ENUMERATION","value":"temp"},{"type":"ENUMERATION","value":"secondary"}]},"typeName":"IdentifierUse-list","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","collectionType":"LIST","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding","fieldType":"COMPLEX","name":"tns:coding","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version","fieldType":"COMPLEX","name":"tns:version","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:version/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code","fieldType":"COMPLEX","name":"tns:code","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:code/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"},{"type":"PATTERN","value":"[^\\s]+([\\s]?[^\\s]+)*"}]},"typeName":"code-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected","fieldType":"COMPLEX","name":"tns:userSelected","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:coding/tns:userSelected/@tns:value","fieldType":"BOOLEAN","name":"tns:value","restrictions":{"restriction":[]},"typeName":"boolean-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text","fieldType":"COMPLEX","name":"tns:text","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:type/tns:text/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:system","fieldType":"COMPLEX","name":"tns:system","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:system/@tns:value","fieldType":"UNSUPPORTED","name":"tns:value","restrictions":{"restriction":[]},"typeName":"uri-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:value","fieldType":"COMPLEX","name":"tns:value","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:value/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:period","fieldType":"COMPLEX","name":"tns:period","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start","fieldType":"COMPLEX","name":"tns:start","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:start/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end","fieldType":"COMPLEX","name":"tns:end","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:period/tns:end/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"PATTERN","value":"-?[0-9]{4}(-(0[1-9]|1[0-2])(-(0[0-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?)?)?"}]},"typeName":"dateTime-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:identifier/tns:assigner","status":"CACHED","fieldType":"COMPLEX","name":"tns:assigner","attribute":false,"xmlFields":{"xmlField":[]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:display","fieldType":"COMPLEX","name":"tns:display","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:other/tns:display/@tns:value","fieldType":"STRING","name":"tns:value","restrictions":{"restriction":[{"type":"MIN_LENGTH","value":"1"}]},"typeName":"string-primitive","attribute":true}]}}]}},{"jsonType":"io.atlasmap.xml.v2.XmlComplexType","path":"/tns:Transaction//tns:Patient/tns:link/tns:type","fieldType":"COMPLEX","name":"tns:type","attribute":false,"xmlFields":{"xmlField":[{"jsonType":"io.atlasmap.xml.v2.XmlField","path":"/tns:Transaction//tns:Patient/tns:link/tns:type/@tns:value","name":"tns:value","restrictions":{"restriction":[{"type":"ENUMERATION","value":"replaced-by"},{"type":"ENUMERATION","value":"replaces"},{"type":"ENUMERATION","value":"refer"},{"type":"ENUMERATION","value":"seealso"}]},"typeName":"LinkType-list","attribute":true}]}}]}}]}}]}}]},"xmlNamespaces":{"xmlNamespace":[{"alias":"tns","uri":"http://hl7.org/fhir"}]}}}, metadata={}, variants=[]}, propertyDefinitionSteps=[ActionDescriptorStep{name=Create a number of resources in a single transaction, properties={containedResourceTypes=ConfigurationProperty{tags=[], order=1, deprecated=false, displayName=Included Resource Types, enum=[PropertyValue{label=Account, value=Account}, PropertyValue{label=ActivityDefinition, value=ActivityDefinition}, PropertyValue{label=AdverseEvent, value=AdverseEvent}, PropertyValue{label=AllergyIntolerance, value=AllergyIntolerance}, PropertyValue{label=Appointment, value=Appointment}, PropertyValue{label=AppointmentResponse, value=AppointmentResponse}, PropertyValue{label=AuditEvent, value=AuditEvent}, PropertyValue{label=Basic, value=Basic}, PropertyValue{label=Binary, value=Binary}, PropertyValue{label=BodySite, value=BodySite}, PropertyValue{label=Bundle, value=Bundle}, PropertyValue{label=CapabilityStatement, value=CapabilityStatement}, PropertyValue{label=CarePlan, value=CarePlan}, PropertyValue{label=CareTeam, value=CareTeam}, PropertyValue{label=ChargeItem, value=ChargeItem}, PropertyValue{label=Claim, value=Claim}, PropertyValue{label=ClaimResponse, value=ClaimResponse}, PropertyValue{label=ClinicalImpression, value=ClinicalImpression}, PropertyValue{label=CodeSystem, value=CodeSystem}, PropertyValue{label=Communication, value=Communication}, PropertyValue{label=CommunicationRequest, value=CommunicationRequest}, PropertyValue{label=CompartmentDefinition, value=CompartmentDefinition}, PropertyValue{label=Composition, value=Composition}, PropertyValue{label=ConceptMap, value=ConceptMap}, PropertyValue{label=Condition, value=Condition}, PropertyValue{label=Consent, value=Consent}, PropertyValue{label=Contract, value=Contract}, PropertyValue{label=Coverage, value=Coverage}, PropertyValue{label=DataElement, value=DataElement}, PropertyValue{label=DetectedIssue, value=DetectedIssue}, PropertyValue{label=Device, value=Device}, PropertyValue{label=DeviceComponent, value=DeviceComponent}, PropertyValue{label=DeviceMetric, value=DeviceMetric}, PropertyValue{label=DeviceRequest, value=DeviceRequest}, PropertyValue{label=DeviceUseStatement, value=DeviceUseStatement}, PropertyValue{label=DiagnosticReport, value=DiagnosticReport}, PropertyValue{label=DocumentManifest, value=DocumentManifest}, PropertyValue{label=DocumentReference, value=DocumentReference}, PropertyValue{label=EligibilityRequest, value=EligibilityRequest}, PropertyValue{label=EligibilityResponse, value=EligibilityResponse}, PropertyValue{label=Encounter, value=Encounter}, PropertyValue{label=Endpoint, value=Endpoint}, PropertyValue{label=EnrollmentRequest, value=EnrollmentRequest}, PropertyValue{label=EnrollmentResponse, value=EnrollmentResponse}, PropertyValue{label=EpisodeOfCare, value=EpisodeOfCare}, PropertyValue{label=ExpansionProfile, value=ExpansionProfile}, PropertyValue{label=ExplanationOfBenefit, value=ExplanationOfBenefit}, PropertyValue{label=FamilyMemberHistory, value=FamilyMemberHistory}, PropertyValue{label=Flag, value=Flag}, PropertyValue{label=Goal, value=Goal}, PropertyValue{label=GraphDefinition, value=GraphDefinition}, PropertyValue{label=Group, value=Group}, PropertyValue{label=GuidanceResponse, value=GuidanceResponse}, PropertyValue{label=HealthcareService, value=HealthcareService}, PropertyValue{label=ImagingManifest, value=ImagingManifest}, PropertyValue{label=ImagingStudy, value=ImagingStudy}, PropertyValue{label=Immunization, value=Immunization}, PropertyValue{label=ImmunizationRecommendation, value=ImmunizationRecommendation}, PropertyValue{label=ImplementationGuide, value=ImplementationGuide}, PropertyValue{label=Library, value=Library}, PropertyValue{label=Linkage, value=Linkage}, PropertyValue{label=List, value=List}, PropertyValue{label=Location, value=Location}, PropertyValue{label=Measure, value=Measure}, PropertyValue{label=MeasureReport, value=MeasureReport}, PropertyValue{label=Media, value=Media}, PropertyValue{label=Medication, value=Medication}, PropertyValue{label=MedicationAdministration, value=MedicationAdministration}, PropertyValue{label=MedicationDispense, value=MedicationDispense}, PropertyValue{label=MedicationRequest, value=MedicationRequest}, PropertyValue{label=MedicationStatement, value=MedicationStatement}, PropertyValue{label=MessageDefinition, value=MessageDefinition}, PropertyValue{label=MessageHeader, value=MessageHeader}, PropertyValue{label=NamingSystem, value=NamingSystem}, PropertyValue{label=NutritionOrder, value=NutritionOrder}, PropertyValue{label=Observation, value=Observation}, PropertyValue{label=OperationDefinition, value=OperationDefinition}, PropertyValue{label=OperationOutcome, value=OperationOutcome}, PropertyValue{label=Organization, value=Organization}, PropertyValue{label=Parameters, value=Parameters}, PropertyValue{label=Patient, value=Patient}, PropertyValue{label=PaymentNotice, value=PaymentNotice}, PropertyValue{label=PaymentReconciliation, value=PaymentReconciliation}, PropertyValue{label=Person, value=Person}, PropertyValue{label=PlanDefinition, value=PlanDefinition}, PropertyValue{label=Practitioner, value=Practitioner}, PropertyValue{label=PractitionerRole, value=PractitionerRole}, PropertyValue{label=Procedure, value=Procedure}, PropertyValue{label=ProcedureRequest, value=ProcedureRequest}, PropertyValue{label=ProcessRequest, value=ProcessRequest}, PropertyValue{label=ProcessResponse, value=ProcessResponse}, PropertyValue{label=Provenance, value=Provenance}, PropertyValue{label=Questionnaire, value=Questionnaire}, PropertyValue{label=QuestionnaireResponse, value=QuestionnaireResponse}, PropertyValue{label=ReferralRequest, value=ReferralRequest}, PropertyValue{label=RelatedPerson, value=RelatedPerson}, PropertyValue{label=RequestGroup, value=RequestGroup}, PropertyValue{label=ResearchStudy, value=ResearchStudy}, PropertyValue{label=ResearchSubject, value=ResearchSubject}, PropertyValue{label=RiskAssessment, value=RiskAssessment}, PropertyValue{label=Schedule, value=Schedule}, PropertyValue{label=SearchParameter, value=SearchParameter}, PropertyValue{label=Sequence, value=Sequence}, PropertyValue{label=ServiceDefinition, value=ServiceDefinition}, PropertyValue{label=Slot, value=Slot}, PropertyValue{label=Specimen, value=Specimen}, PropertyValue{label=StructureDefinition, value=StructureDefinition}, PropertyValue{label=StructureMap, value=StructureMap}, PropertyValue{label=Subscription, value=Subscription}, PropertyValue{label=Substance, value=Substance}, PropertyValue{label=SupplyDelivery, value=SupplyDelivery}, PropertyValue{label=SupplyRequest, value=SupplyRequest}, PropertyValue{label=Task, value=Task}, PropertyValue{label=TestReport, value=TestReport}, PropertyValue{label=TestScript, value=TestScript}, PropertyValue{label=ValueSet, value=ValueSet}, PropertyValue{label=VisionPrescription, value=VisionPrescription}], dataList=[], group=common, javaType=java.lang.String, kind=parameter, labelHint=The resource types to include in a transaction, relation=[], required=true, secret=false, type=select, multiple=true}}, configuredProperties={}, description=Specify the resources to include in a transaction}], configuredProperties={}, connectorCustomizers=[io.syndesis.connector.fhir.customizer.FhirTransactionCustomizer], standardizedErrors=[]} 2021-02-09 12:41:44.866 INFO 1 --- [ main] i.s.i.r.handlers.ConnectorStepHandler : Got component: io.syndesis.integration.component.proxy.ComponentProxyComponent@73eb8672, fhir-0-3, fhir 2021-02-09 12:41:44.889 INFO 1 --- [ main] ca.uhn.fhir.util.VersionUtil : HAPI FHIR version is: 3.5.0 2021-02-09 12:41:44.894 INFO 1 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [DSTU3] 2021-02-09 12:41:44.937 INFO 1 --- [ main] i.s.i.c.proxy.ComponentProxyComponent : Register component: fhir-0-3 (type: org.apache.camel.component.fhir.FhirComponent) with scheme: fhir and alias: fhir-fhir-0-3 2021-02-09 12:41:44.937 DEBUG 1 --- [ main] i.s.i.c.proxy.ComponentProxyComponent : Starting connector: fhir-0-3 2021-02-09 12:41:44.938 DEBUG 1 --- [ main] i.s.i.runtime.IntegrationRouteBuilder : Step kind: log, handler: io.syndesis.integration.runtime.handlers.LogStepHandler 2021-02-09 12:41:44.940 DEBUG 1 --- [ main] o.a.camel.spring.boot.RoutesCollector : CamelContextConfiguration found. Invoking beforeApplicationStart: io.syndesis.integration.runtime.sb.jmx.IntegrationMetadataAutoConfiguration$1@5a101b1c 2021-02-09 12:41:44.942 INFO 1 --- [ main] s.j.IntegrationMetadataAutoConfiguration : Added Syndesis MBean Service 2021-02-09 12:41:44.942 DEBUG 1 --- [ main] o.a.camel.spring.boot.RoutesCollector : CamelContextConfiguration found. Invoking beforeApplicationStart: io.syndesis.integration.runtime.sb.tracing.TracingCamelContextConfiguration@2160e52a 2021-02-09 12:41:44.942 INFO 1 --- [ main] i.r.s.t.TracingCamelContextConfiguration : ActivityTracking: Opentracing Activity Logging strategy 2021-02-09 12:41:44.944 INFO 1 --- [ main] o.a.camel.spring.SpringCamelContext : Apache Camel 2.23.2.fuse-780030 (CamelContext: fhir-transaction) is starting 2021-02-09 12:41:44.946 INFO 1 --- [ main] o.a.camel.spring.SpringCamelContext : StreamCaching is enabled on CamelContext: fhir-transaction 2021-02-09 12:41:44.946 INFO 1 --- [ main] o.a.c.m.ManagedManagementStrategy : JMX is enabled 2021-02-09 12:41:45.171 INFO 1 --- [ main] i.s.i.c.proxy.ComponentProxyComponent : Connector resolved: sql-0-0 -> sql-sql-0-0://SELECT%20*%20FROM%20CONTACT%20WHERE%20last_name%20=%20'Matrtaj' 2021-02-09 12:41:45.220 INFO 1 --- [ main] i.s.i.c.proxy.ComponentProxyComponent : Connector resolved: sql-0-1 -> sql-sql-0-1://SELECT%20*%20FROM%20TODO%20WHERE%20task%20=%20'slovak'?batch=false 2021-02-09 12:41:45.251 INFO 1 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [DSTU3] 2021-02-09 12:41:45.428 INFO 1 --- [ main] ca.uhn.fhir.util.XmlUtil : FHIR XML procesing will use StAX implementation 'Woodstox' version '5.2.1' 2021-02-09 12:41:45.496 INFO 1 --- [ main] ca.uhn.fhir.context.FhirContext : Creating new FHIR context for FHIR version [DSTU3] 2021-02-09 12:41:45.506 INFO 1 --- [ main] i.s.i.c.proxy.ComponentProxyComponent : Connector resolved: fhir-0-3 -> fhir-fhir-0-3://transaction/withResources?accessToken=&fhirVersion=DSTU3&password=xxxxxx&serverUrl=http%3A%2F%2Ffhir-app%3A8080%2FbaseDstu3 2021-02-09 12:41:45.535 INFO 1 --- [ main] o.a.c.impl.DefaultStreamCachingStrategy : StreamCaching in use with spool directory: /tmp/camel/camel-tmp-17f9e42a-4dcd-4f07-9930-f1ee441b68a3 and rules: [Spool > 128K body size] 2021-02-09 12:41:45.613 INFO 1 --- [ main] i.s.i.r.jmx.CamelContextMetadataMBean : Registered mbean io.syndesis.camel:context=fhir-transaction,type=context,name="fhir-transaction" 2021-02-09 12:41:45.616 INFO 1 --- [ main] o.a.camel.spring.SpringCamelContext : Route: -MT5nDYiMhanGVsZ90Sc started and consuming from: timer://integration?period=30000 2021-02-09 12:41:45.616 INFO 1 --- [ main] o.a.camel.spring.SpringCamelContext : Total 1 routes, of which 1 are started 2021-02-09 12:41:45.617 INFO 1 --- [ main] o.a.camel.spring.SpringCamelContext : Apache Camel 2.23.2.fuse-780030 (CamelContext: fhir-transaction) started in 0.672 seconds 2021-02-09 12:41:45.618 DEBUG 1 --- [ main] o.a.camel.spring.boot.RoutesCollector : CamelContextConfiguration found. Invoking afterApplicationStart: io.syndesis.integration.runtime.sb.IntegrationRuntimeAutoConfiguration$1@29539e36 2021-02-09 12:41:46.610 DEBUG 1 --- [ main] .r.s.IntegrationRuntimeAutoConfiguration : Routes: -MT5nF0kMhanGVsZ90Sc -MT5nDYiMhanGVsZ90Sc -MT5nF0kMhanGVsZ90Sc -MT5nIt2MhanGVsZ90Sc -MT5nf6-MhanGVsZ90Sc -MT5nHnDMhanGVsZ90Sc -MT5nGfcMhanGVsZ90Sc 2021-02-09 12:41:46.610 DEBUG 1 --- [ main] o.a.camel.spring.boot.RoutesCollector : CamelContextConfiguration found. Invoking afterApplicationStart: io.syndesis.integration.runtime.sb.jmx.IntegrationMetadataAutoConfiguration$1@5a101b1c 2021-02-09 12:41:46.610 DEBUG 1 --- [ main] o.a.camel.spring.boot.RoutesCollector : CamelContextConfiguration found. Invoking afterApplicationStart: io.syndesis.integration.runtime.sb.tracing.TracingCamelContextConfiguration@2160e52a 2021-02-09 12:41:46.626 INFO 1 --- [ main] io.syndesis.example.Application : Started Application in 10.989 seconds (JVM running for 12.042) 2021-02-09 12:41:47.091 WARN 1 --- [r://integration] o.a.c.component.atlasmap.AtlasEndpoint : Field type should not be null nor empty: docId='mapping.320742', path='null' 2021-02-09 12:41:49.244 INFO 1 --- [ #2 - CamelFhir] -MT5nDYiMhanGVsZ90Sc : Message Context: [{breadcrumbId=i-MT5ny51m_OL0_mfWXfBz, CamelFhir.resources=[org.hl7.fhir.dstu3.model.Patient@1f355740, org.hl7.fhir.dstu3.model.Basic@caf09f7], CamelSqlRowCount=1, Content-Type=application/xml, firedTime=Tue Feb 09 12:41:46 UTC 2021, Syndesis.FLOW_ID=-MT5nDYiMhanGVsZ90Sc, Syndesis.STEP_ID=-MT5nGfcMhanGVsZ90Sc, Syndesis.STEP_SPAN=b3aed30717ca3898:f48fc7287bb05979:b3aed30717ca3898:1 - -MT5nGfcMhanGVsZ90Sc}] Body: [[]] 2021-02-09 12:42:16.638 WARN 1 --- [r://integration] o.a.c.component.atlasmap.AtlasEndpoint : Field type should not be null nor empty: docId='mapping.320742', path='null' 2021-02-09 12:42:16.714 INFO 1 --- [ #2 - CamelFhir] -MT5nDYiMhanGVsZ90Sc : Message Context: [{breadcrumbId=i-MT5o4Pdm_OL0_mfWXfGz, CamelFhir.resources=[org.hl7.fhir.dstu3.model.Patient@7de415ee, org.hl7.fhir.dstu3.model.Basic@bd3da2a], CamelSqlRowCount=1, Content-Type=application/xml, firedTime=Tue Feb 09 12:42:16 UTC 2021, Syndesis.FLOW_ID=-MT5nDYiMhanGVsZ90Sc, Syndesis.STEP_ID=-MT5nGfcMhanGVsZ90Sc, Syndesis.STEP_SPAN=e639ffca047e46ec:f47c443fe67ce914:e639ffca047e46ec:1 - -MT5nGfcMhanGVsZ90Sc}] Body: [[]] 2021-02-09 12:42:46.637 WARN 1 --- [r://integration] o.a.c.component.atlasmap.AtlasEndpoint : Field type should not be null nor empty: docId='mapping.320742', path='null' 2021-02-09 12:42:46.705 INFO 1 --- [ #3 - CamelFhir] -MT5nDYiMhanGVsZ90Sc : Message Context: [{breadcrumbId=i-MT5oBjNm_OL0_mfWXfLz, CamelFhir.resources=[org.hl7.fhir.dstu3.model.Patient@40cc7b23, org.hl7.fhir.dstu3.model.Basic@3ae9bb01], CamelSqlRowCount=1, Content-Type=application/xml, firedTime=Tue Feb 09 12:42:46 UTC 2021, Syndesis.FLOW_ID=-MT5nDYiMhanGVsZ90Sc, Syndesis.STEP_ID=-MT5nGfcMhanGVsZ90Sc, Syndesis.STEP_SPAN=711172c970e95fa9:5ecabb2a105fd72a:711172c970e95fa9:1 - -MT5nGfcMhanGVsZ90Sc}] Body: [[]] 2021-02-09 12:43:16.647 WARN 1 --- [r://integration] o.a.c.component.atlasmap.AtlasEndpoint : Field type should not be null nor empty: docId='mapping.320742', path='null' 2021-02-09 12:43:16.715 INFO 1 --- [ #2 - CamelFhir] -MT5nDYiMhanGVsZ90Sc : Message Context: [{breadcrumbId=i-MT5oJ37m_OL0_mfWXfQz, CamelFhir.resources=[org.hl7.fhir.dstu3.model.Patient@6f578303, org.hl7.fhir.dstu3.model.Basic@4daf7905], CamelSqlRowCount=1, Content-Type=application/xml, firedTime=Tue Feb 09 12:43:16 UTC 2021, Syndesis.FLOW_ID=-MT5nDYiMhanGVsZ90Sc, Syndesis.STEP_ID=-MT5nGfcMhanGVsZ90Sc, Syndesis.STEP_SPAN=3b0d3a7706c030a9:4bd13d3fb93cf86d:3b0d3a7706c030a9:1 - -MT5nGfcMhanGVsZ90Sc}] Body: [[]] 2021-02-09 12:43:40.247 INFO 1 --- [ XNIO-2 task-1] io.undertow.servlet : Initializing Spring DispatcherServlet 'dispatcherServlet' 2021-02-09 12:43:40.247 INFO 1 --- [ XNIO-2 task-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2021-02-09 12:43:40.257 INFO 1 --- [ XNIO-2 task-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms 2021-02-09 12:43:46.638 WARN 1 --- [r://integration] o.a.c.component.atlasmap.AtlasEndpoint : Field type should not be null nor empty: docId='mapping.320742', path='null' 2021-02-09 12:43:46.716 INFO 1 --- [ #4 - CamelFhir] -MT5nDYiMhanGVsZ90Sc : Message Context: [{breadcrumbId=i-MT5oQNsm_OL0_mfWXfVz, CamelFhir.resources=[org.hl7.fhir.dstu3.model.Patient@76ccc327, org.hl7.fhir.dstu3.model.Basic@2974814], CamelSqlRowCount=1, Content-Type=application/xml, firedTime=Tue Feb 09 12:43:46 UTC 2021, Syndesis.FLOW_ID=-MT5nDYiMhanGVsZ90Sc, Syndesis.STEP_ID=-MT5nGfcMhanGVsZ90Sc, Syndesis.STEP_SPAN=2697fc7db9583202:efa48474fd69ea4f:2697fc7db9583202:1 - -MT5nGfcMhanGVsZ90Sc}] Body: [[]]